システム開発技術|平成22年度 秋期 ITパスポート試験 問48
システム開発プロセスを要件定義,外部設計,内部設計,プログラミングに分け,テストの種類を運用テスト,結合テスト,システムテスト,単体テストに分けたとき,図の a 〜 c に入れる字句の適切な組合せはどれか。
〔図〕V 字モデル(当課が対応関係を字で書き起こしたもの)
```
凡例 … 点線の矢印は「対応する工程」/実線の矢印は「システム開発プロセスの流れ」
要件定義 ←‥‥‥‥‥‥‥→ c
↓ ↑
外部設計 ←‥‥‥‥‥‥‥→ b
↓ ↑
内部設計 ←‥‥‥‥‥‥‥→ a
↓ ↑
プログラミング ←‥‥‥→ 単体テスト
```
| a | b | c | |
|---|---|---|---|
| ア | 運用テスト | 結合テスト | システムテスト |
| イ | 結合テスト | システムテスト | 運用テスト |
| ウ | システムテスト | 運用テスト | 結合テスト |
| エ | システムテスト | 結合テスト | 運用テスト |
- 運用テスト 結合テスト システムテスト
- ✓ これが正解結合テスト システムテスト 運用テスト
- システムテスト 運用テスト 結合テスト
- システムテスト 結合テスト 運用テスト
解説
決めた高さと同じ高さで確かめるので、下から対を作ります。
作る流れと確かめる流れは、向かい合わせに並びます。下の段ほど狭く、上の段ほど広い範囲を見ました。いちばん下では、命令を書く段と単体テストが対になります。一本の中だけを、そこで確かめました。その上では、中の組み立てを決めた段と対になります。つなぎ目を確かめる試しが、そこに入りました。さらに上では、外から見た振る舞いを決めた段と対です。全体の働きと力を見る試しが入りました。いちばん上は、業で何ができればよいかを決めた段の相手です。使う人が業で使えるかを見る試しになります。この順に並べた肢が当たり、下から対を作れば崩れません。上の二つを入れ替えた肢は、そこで落ちます。使う人が主役になる試しは、いちばん上に置かれました。高さで対を作ります。シラバスも、この段を開発の項目として置いています。
ほかの選択肢はなぜ違うのか
- 三つとも入れ替えた肢が、こちらのほうです。下から順に、上の試しを置いていった形でした。ところが範囲は、上の段ほど広くなります。つなぎ目を見る試しが、いちばん下に来るはずでした。向きが上下で逆です。三か所とも外れます。
- 上の二つを入れ替えた肢が、こちらに当たります。いちばん下だけは、正しく置けていました。けれども使う人が主役の試しは、最も上に来ます。全体の働きを見る試しは、その一つ下でした。上の二段が逆です。高さが入れ替わりました。
- 下と上を入れ替えた肢が、こちらに当たります。真ん中だけは、正しく置けていました。ところが下の段は、つなぎ目を見る試しになります。全体の働きを見る試しは、そこより上でした。前と後ろが逆です。二か所が入れ替わっています。
この問題に関係する言葉
- 単体テスト
出典:平成22年度 秋期 ITパスポート試験 問48(改変:原典の図表をテキストに書き起こした)
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)