IPA過去問ドリル

平成28年度 春期 基本情報技術者試験 午前 問46

テクノロジ/開発技術

開発プロセスにおいて,ソフトウェア方式設計で行うべき作業はどれか。

出典:平成28年度 春期 基本情報技術者試験 午前 問46

正解:イ

解説

ソフトウェア方式設計(アーキテクチャ設計)は,ソフトウェア要件を,システムの最上位レベルの構造として表現し,ソフトウェアコンポーネント(モジュール)を識別する方式に変換する工程です。プログラムの詳細な処理内容を決める工程(詳細設計)とは区別されます。

選択肢ごとの解説

  • 誤り。顧客からの意見聴取や仕様の決定は,要件定義工程の作業です。
  • 正しい。ソフトウェア要件を最上位レベルの構造とコンポーネント構成に変換するのが方式設計の作業です。
  • 誤り。プログラム1行ごとの処理まで明確にするのは,プログラム設計(詳細設計)の作業です。
  • 誤り。要求内容を段階的に詳細化して分析するのは,要件定義工程の作業です。
基本情報技術者の過去問を演習モードで解く