平成21年度 秋期 基本情報技術者試験 午前 問47
テクノロジ/開発技術開発プロセスにおける,ソフトウェア方式設計で行うべき作業はどれか。
出典:平成21年度 秋期 基本情報技術者試験 午前 問47
- ア顧客に意見を求めて仕様を決定する。
- イ既に決定しているソフトウェア要件を,どのように実現させるかを決める。
- ウプログラム1行ごとの処理まで明確になるように詳細化する。
- エ要求内容を図表などの形式でまとめ,段階的に詳細化して分析する。
正解:イ
解説
ソフトウェア方式設計(アーキテクチャ設計)では,既に確定しているソフトウェア要件を基に,それをどのようなソフトウェア構成やモジュール分割で実現するかを決定します。要件定義や詳細設計とは異なる工程です。
選択肢ごとの解説
- ア誤り。顧客に意見を求めて仕様を決定するのは,要件定義や企画段階の作業です。
- イ正しい。既に決定しているソフトウェア要件を,どのように実現させるかを決めるのがソフトウェア方式設計の作業です。
- ウ誤り。プログラム1行ごとの処理まで詳細化するのは,詳細設計以降の作業です。
- エ誤り。要求内容を図表でまとめて段階的に詳細化するのは,要件定義やシステム要件定義の作業に近い内容です。