システム開発プロセスには、システム要件定義、ソフトウェア要件定義、ソフトウェア方式設計、ソフトウェア詳細設計などがある。システム要件定義で実施する作業として、適切なものはどれか。
ア:応答時間の目標値の決定
イ:データベースのレコード及び主キーの決定
ウ:データを処理するアルゴリズムの決定
エ:プログラム間でやり取りされるデータの形式の決定
答:ア
システム要件定義で定義される内容は、そのシステムが持つ機能や性能である。
データ構造、アルゴリズム、インターフェースは、システムの機能や性能ではなくソフトウェアに関する内容で、システム要件定義よりも下流の工程で決定される。
よって正解は、性能についての説明をしているアとなる。