アルゴリズムとプログラミング
基本情報技術者試験 科目A免除 修了試験 20230723 実施分 問37
構造化プログラミングにおいて,プログラムを作成するときに用いる三つの制御構造はどれか。
- ア 繰返し,再帰,順次
- イ 繰返し,再帰,選択
- ウ 繰返し,順次,選択
- エ 再帰,順次,選択
出典:基本情報技術者試験 科目A免除 修了試験 20230723 実施分 問37
答えと解説を見る
正解:ウ
覚える知識
構造化プログラミングの三基本構造
構造化プログラミングは、順次・選択・繰返しの三つの制御構造だけでプログラムを組み立てる。
この問題で必要なこと
構造化プログラミングの三つの基本制御構造は、順次・選択・繰返しである。
ひっかけ
再帰を基本構造に含めた選択肢で、三基本構造を取り違えさせる。
この知識の出題:本試験系 0 回・免除試験 7 回(公開問題での観測値)