基本情報技術者試験 - 令和7年12月修了 - 問37
| ア | 繰返し,再帰,順次 |
|---|---|
| イ | 繰返し,再帰,選択 |
| ウ | 繰返し,順次,選択 |
| エ | 再帰,順次,選択 |
答え : ウ
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラミング
解説 :
構造化プログラミングにおいてプログラムを作成するときに用いる3つの基本的な制御構造を選ぶ問題です。構造化プログラミングでは,プログラムの流れを「順次」(上から順に処理を実行する),「選択」(条件によって処理を分岐する),「繰返し」(条件が満たされる間,処理を繰り返す)という3つの基本構造の組み合わせだけで表現できるとされています。この3つの組合せである選択肢「ウ」が正解です。他の選択肢に含まれる「再帰」は,構造化プログラミングの3つの基本構造には含まれない概念であり,誤りです。
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラミング
解説 :
構造化プログラミングにおいてプログラムを作成するときに用いる3つの基本的な制御構造を選ぶ問題です。構造化プログラミングでは,プログラムの流れを「順次」(上から順に処理を実行する),「選択」(条件によって処理を分岐する),「繰返し」(条件が満たされる間,処理を繰り返す)という3つの基本構造の組み合わせだけで表現できるとされています。この3つの組合せである選択肢「ウ」が正解です。他の選択肢に含まれる「再帰」は,構造化プログラミングの3つの基本構造には含まれない概念であり,誤りです。