過去問解きまくり研究所 ホーム

ITパスポート 平成22年度 秋期 問48

システム開発技術

単体テストに関する問題

システム開発プロセスを要件定義,外部設計,内部設計,プログラミングに分け,テストの種類を運用テスト,結合テスト,システムテスト,単体テストに分けたとき,図の a 〜 c に入れる字句の適切な組合せはどれか。

〔図〕V 字モデル(対応関係を字で書き起こしたもの)

凡例 … 点線の矢印は「対応する工程」/実線の矢印は「システム開発プロセスの流れ」

  要件定義   ←‥‥‥‥‥‥‥→   c
    ↓                          ↑
  外部設計   ←‥‥‥‥‥‥‥→   b
    ↓                          ↑
  内部設計   ←‥‥‥‥‥‥‥→   a
    ↓                          ↑
  プログラミング ←‥‥‥→ 単体テスト
abc
ア運用テスト結合テストシステムテスト
イ結合テストシステムテスト運用テスト
ウシステムテスト運用テスト結合テスト
エシステムテスト結合テスト運用テスト
答えと解説

✓ これが正解イ 結合テスト システムテスト 運用テスト

解説

V字モデルは、同じ高さの設計とテストを下から対にします。

V字モデルでは、開発の工程とテストの工程が向かい合わせに並びます。下の段ほど狭く、上の段ほど広い範囲を確かめます。いちばん下では、プログラミングと単体テストが対になり、一本のプログラムの中だけを確かめます。その上の内部設計には結合テストが対応し、プログラムどうしのつなぎ目を確かめます。さらに上の外部設計にはシステムテストが対応し、システム全体の機能と性能を確かめます。いちばん上の要件定義には運用テストが対応し、利用者が業務で使えるかを確かめます。結合テスト、システムテスト、運用テストの順に並べた組合せが正解です。下から高さをそろえて対を作れば、崩れません。下の二つを入れ替えた組合せは、ここで外れます。利用者が主役になる運用テストは、いちばん上に置きます。シラバスも、プログラミングを単体テストまで含む開発の項目として置いています。

ほかの選択肢の解説

この分野を演習で解く この問題を記録に残す

関連用語

出典:平成22年度 秋期 ITパスポート試験 問48(改変:原典の図表をテキストに書き起こした)

解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。

関連問題

同じ分野の問題

誤りを見つけたら報告する(メールが開きます)