構造化プログラミングとは?こうぞうかぷろぐらみんぐ
構造化プログラミングとは、プログラムを「順次」(上から順に実行)・「選択(分岐)」(条件によって処理を分ける)・「繰返し(反復)」の3つの基本構造だけを組み合わせて記述する考え方。無秩序な分岐(GOTO文の多用)を避け、プログラムの見通しをよくする。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
フローチャートで表される処理の多くは、この3つの基本構造の組み合わせとして描くことができ、構造化された設計は保守や検証がしやすい。
試験での引っ掛け
基本構造は順次・選択・繰返しの3つだけ。「再帰」や「分岐(GOTO)」を基本構造に含める選択肢は誤り。カプセル化や継承といったオブジェクト指向の考え方とも別物で、凝集度・結合度のモジュール分割の話とも混ざりやすい。
関連用語
出典・参考
公式シラバスの4 開発技術 > 3. 実装・構築 > (2) ソフトウェアユニットの作成に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。