基本情報技術者試験 2009年度 = 平成21年度・秋期 午前 問49

 ウォータフォールモデルによるシステム開発工程の作業内容a~fを、実施する順序で並べたものはどれか。

〔作業内容〕
a 現状の問題点を調査・分析し、対象システムヘの要求を定義する。
b システムとして必要な機能をプログラムに分割し、処理の流れを明確にする。
c 詳細な処理手順を設計し、コーディングする。
d テストを行う。
e 各プログラム内の構造設計を行う。
f システムの要求仕様を基に、システムとして必要な機能を定義する。

ア a,b,f,c,e,d イ a,f,b,e,c,d
ウ a,f,b,e,d,c エ a,f,e,b,c,d

解答



解説

 システム開発を行う作業の全体作業をいくつかのフェーズに分割して、フェーズごとに作業を管理するウォータフォールモデルにおける工程は、以下の流れに沿って行われます。

(1) 基本計画 … 
 現状の問題点を調査・分析し、対象システムへの要求を定義する。

(2) 外部設計 … 
 システムへの要求条件をもとに、システムとして必要な機能を定義する。

(3) 内部設計 … 
 システム構築上必要となる機能をプログラムに分割し、処理の流れを明確にする。

(4) プログラム設計 … 
 内部設計書に基づいて各プログラム内の構造設計を行う。

(5) プログラミング … 
 詳細処理手順を設計、コーディングし、その修正を行う。

(6) テスト … 
 テストを行う。

(7) 運用・保守
 開発したシステムの運用を開始し、不都合やバグの発見、保守作業などによってシステムの修正を行う。


BohYoh.comトップページへ