基本情報技術者試験 2004年度 = 平成16年度・秋期 午前 問41

 プログラムの制御構造に関する記述のうち、適切なものはどれか。

ア “後判定繰返し”は、繰返し処理の先頭で終了条件の判定を行う。
イ “双岐選択”は、前の処理に戻るか、次の処理に進むかを選択する。
ウ “多岐選択”は、二つ以上の処理を並列に行う。
エ “前判定繰返し”は、繰返し処理の本体を1回も実行しないことがある。

解答



解説

 後判定繰返しでは、《条件》が成立する限り、《処理》を繰り返し実行します。なお、《条件》の判定は《処理》を行ったですので、《処理》は必ず1回は実行されます。

 双岐選択では、《条件》が成立するかしないかで、実行する《処理》を決定します。

 多岐選択では、《条件/通常はある変数の値》に応じて、複数の《処理》のいずれかを実行します。

 前判定繰返しでは、《条件》が成立する限り《処理》を繰り返します。ただし、最初の判断で《条件》が成立しなければ、《処理》は1回も行われません。
 


BohYoh.comトップページへ