本文へスキップ

テクノロジ系 / システム開発技術

構造化プログラミング

順次・選択・繰返しの3つの基本制御構造だけでプログラムを構成する設計・実装の考え方。

もう少し詳しく

構造化プログラミングは、無秩序なジャンプ(goto)を避け、順次・選択・繰返しの組み合わせだけで処理を表す手法です。流れが上から下へ追えて見通しがよく、誤りが少なく保守しやすいコードになります。複雑な処理も段階的に分解(トップダウン)して構造化することで、品質と可読性を高めます。

試験での見方

黒猫の闇の刻印

「順次・選択・繰返しの3構造で構成する」点が必出です。goto乱用を避ける目的、段階的詳細化(トップダウン)との関連を押さえます。

例:複雑な分岐ジャンプを使わず、順次・条件分岐・ループの3構造の組み合わせだけで処理を記述し、流れを追いやすくする。

分類

テクノロジ系 / 開発技術 / システム開発技術

小分類:実装・構築

関連トピック:ソフトウェアユニットの作成

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム開発技術の用語一覧へ