
II · 星明かりの研究所
開発の雑学問題集
開発の雑学問題
開発分野の雑学クイズ180問をログインなしで1問ずつ解けます。より難しい問題と復習はLoreUpアプリで続けられます。
- チームメンバーが毎日短く集まり、昨日やったこと・今日やること・つまずいている点を共有する会議は?開発
- 1つの周期が終わった後、うまくいった点と直すべき点を一緒に振り返る場を何というか?開発
- 2人が1つの画面を見ながら、1人はコードを書き、もう1人はそれを見守る開発方式は?開発
- コードでエラーになりそうな箇所や規則違反を自動で指摘してくれるツールは?開発
- 複数の人が同じリポジトリで互いに邪魔せず別々に作業するために分けるものは?開発
- Gitが追跡しないファイルの一覧を書いておくファイルの名前は?開発
- ソースコードを1行ずつ解釈しながら実行する方式の言語を何というか?開発
- Gitで変更内容をリポジトリの履歴に記録するときに使うコマンドは?開発
- スクラムチームが2週間のように決められた期間を単位として繰り返す開発周期を何というか?開発
- 関数が処理を終えて呼び出し元に返す値を何というか?開発
- 異なるブランチの変更内容を1つに合わせる作業は?開発
- Gitが2つのブランチの変更を自動で合わせられず、開発者が直接選んで解決しなければならない状況は?開発
- プログラムが意図どおりに動くかを自動で確認するために書くコードは?開発
- すでに配布したプログラムで見つかったバグを直して再び出すことを何というか?開発
- やることやバグを登録して進行状況を管理するツールを何というか?開発
- ほとんどの言語で、配列の最初の要素を指す番号は?開発
- 作ったプログラムを実際のサーバーに上げてユーザーが使えるようにすることは?開発
- 関数を呼び出すときに関数の中へ渡す値を何というか?開発
- 短い周期でつくってはフィードバックを受け取り、改善していく開発方式は?開発
- 真と偽の2つの値だけを持つ型は?開発
- 次のうち、引用符で囲んで文字を入れる型は?開発
- 条件が真のときだけ内側のコードを実行する文法は?開発
- 自分のパソコンのコミットをリモートリポジトリへ送るGitコマンドは?開発
- ソースコードの変更履歴を記録し、以前の状態に戻せるようにしてくれる代表的なツールは?開発
- リモートリポジトリの最新の変更を自分のリポジトリへ受け取るGitコマンドは?開発
- プロジェクトのファイルと変更履歴を一緒に収めておく場所を何というか?開発
- 同じコードを決まった回数だけ繰り返すときに使う文法は?開発
- Gitリポジトリをインターネット上に置き、複数人で共同利用できるようにする代表的なWebサービスは?開発
- プログラムの誤りを見つけて直す作業を何というか?開発
- プログラムで値を入れておき、名前で取り出して使うものを何というか?開発
- コードコンベンションは、チームがコードを同じ書き方で書くために定めておくルールである。開発
- 同じファイルの同じ行を2つのブランチが別々に書き換えても、Gitは常に自動で合わせてくれる。開発
- スクラムにおけるスプリントは、決められた期間の中で目標とする作業を終わらせる反復周期である。開発
- デイリースタンドアップは、1日の業務を数時間かけて詳しく報告する会議である。開発
- `.gitignore`は、Gitが必ず追跡すべきファイルの一覧を書いておくファイルである。開発
- リンター(linter)は、コードがより速く実行されるように自動で書き換えてくれるツールである。開発
- MVP(実用最小限の製品)は、機能をすべて完成させた後で初めてユーザーに見せる方式である。開発
- Pythonは、必ず機械語にあらかじめすべて翻訳しておかなければ実行できない言語である。開発
- マージ(merge)は、異なるブランチの変更内容を1つに合わせる作業である。開発
- ほとんどのプログラミング言語で、配列の最初の要素の番号は1である。開発
- 関数は、同じコードを何度も書かなくて済むようにまとめておき、必要なときに呼び出して使うための仕組みである。開発
- コンパイル言語は、ソースコードを翻訳する過程なしにそのまま実行される。開発
- Git(ギット)とGitHub(ギットハブ)は、同じものを指す異なる名前である。開発
- コミット(commit)は、変更内容をリポジトリの履歴に記録する作業である。開発
- ブーリアン(boolean)型が取り得る値は、真と偽の2つである。開発
- 開発文書は、コードが完成した後に一度書けば、二度と直す必要がない。開発
- 新しいコミットを作ると、それまで積み重なったコミット記録はすべて消える。開発
- Gitはインターネットに接続されていないと変更履歴を記録できない。開発
- プッシュ(push)は、自分のパソコンのコミットをリモートリポジトリへ送る作業である。開発
- デプロイ(deploy)は、完成したコードを消し去る作業を意味する。開発
- イシュートラッカーは、書いたコードを実行してくれるプログラムである。開発
- アジャイルは、短い周期でつくってはフィードバックを受け取り、改善していく開発方式である。開発
- テストコードは、プログラムが意図どおりに動くかを自動で確認するために書く。開発
- リポジトリ(repository)は、プロジェクトのファイルと変更履歴を一緒に収めておく場所である。開発
- ソースコードに書いたコメントは、プログラムの実行結果に直接影響を与える。開発
- 繰り返し文は、同じコードをちょうど1回だけ実行するために使う文法である。開発
- プログラムが意図どおりに動かなくなる原因となる誤りをバグと呼ぶ。開発
- 条件文(if)は、与えられた条件が真のときだけ内側のコードを実行する。開発
- 変数は値を保存しておき、名前で呼び出して使うための場所である。開発
- Gitはソースコードの変更履歴を記録し、元に戻せるようにしてくれるツールである。開発