ITパスポート暗記無料で始める

プログラム設計とは?ぷろぐらむせっけい

プログラム設計とは、内部設計の内容をもとに、個々のプログラム(モジュール)単位での処理手順やロジックを設計する工程。プログラミングの直前に行う、最も詳細なレベルの設計。

最終更新:2026-10-10

試験情報

ITパスポートの過去問では1回出題され、ほかに2問の解説で触れられています(2009年度〜2011年度)。

ITパスポートの頻出用語/マネジメント系

この語が出る過去問を解く →

背景

料理は、メニューを決めても調理の手順が決まっていなければ、作る人によって味が変わる。システム開発も同じで、全体の設計だけでは、書く人によって処理の順番が変わってしまう。一つ一つのプログラムの中身まで手順を決めておけば、誰が書いても同じ動きになり、後から確かめやすい。

具体例

1つの入力チェック処理の部品(モジュール)について、どの順序で「もし〜なら」の分かれ道(条件分岐)を設けるかを、手順を図で表したフローチャート(流れ図)などで表す。

試験での引っ掛け

内部設計との境目が問われる。内部設計はモジュールへの分割まで、プログラム設計はモジュール内部の処理手順まで踏み込む最も詳細な設計。コードを書くのはプログラミングであり、設計工程には含めない。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題(2009年度〜2011年度)
  • 分野:マネジメント系
  • 内部設計との境目が問われる。