重要度:A 論点:システム開発技術
問1:テストの実施順序として、最も適切なものはどれか。
- A:受入テスト → 単体テスト → 統合テスト → システムテスト
- B:単体テスト → 統合テスト → システムテスト → 受入テスト
- C:システムテスト → 単体テスト → 統合テスト → 受入テスト
- D:統合テスト → 単体テスト → 受入テスト → システムテスト
【第1問:正解と解説】
正解:B
・A
受入テストは最後に行う。
・B
正解。部品単位から全体へ、段階的に確認し、最後に発注者が受け入れる。
・C
全体のテストは部品の確認の後。
・D
まず単体を確認してから統合する。
重要度:A 論点:システム開発技術
問2:受入テストを実施する主体として、最も適切なものはどれか。
- A:開発ベンダーのみ
- B:監督官庁
- C:発注者(利用者)側
- D:誰も実施しない
【第2問:正解と解説】
正解:C
・A
開発者側のテストは単体〜システムテスト。
・B
官庁が行うものではない。
・C
正解。要求どおりのシステムかを発注者側が確認するのが受入テスト。
・D
受入テストは省略すべきでない重要な確認。
重要度:B 論点:システム開発技術
問3:ブラックボックステストの説明として、最も適切なものはどれか。
- A:プログラムの内部構造や処理の流れに着目して検証する
- B:入力と出力の関係に着目し、内部構造は考慮しない
- C:ソースコードの総行数を数えて規模を測る
- D:対象の機器を物理的に分解して調べる
【第3問:正解と解説】
正解:B
・A
内部構造に着目するのはホワイトボックステスト。
・B
正解。仕様どおりの入出力になるかを外側から確認する。
・C
行数の計測はテスト手法ではない。
・D
物理的な分解の話ではない。
重要度:B 論点:システム開発技術
問4:ホワイトボックステストの説明として、最も適切なものはどれか。
- A:プログラムの内部構造に着目して検証する
- B:利用者に満足度のアンケートを行って調査する
- C:画面の配色や見た目だけを目視で確認する
- D:対象のハードウェアを分解して内部を検査する
【第4問:正解と解説】
正解:A
・A
正解。分岐や経路など内部のロジックが正しく動くかを確認する。
・B
満足度調査はテスト手法の分類ではない。
・C
配色確認は内部構造のテストではない。
・D
ソフトウェアテストの手法であり、分解検査ではない。
重要度:B 論点:システム開発技術
問5:プログラム修正の際に、修正が他の部分に影響していないかを確認するテストはどれか。
- A:初回リリース時にだけ行うテスト
- B:性能だけを測定するテスト
- C:契約内容を確認するテスト
- D:回帰テスト
【第5問:正解と解説】
正解:D
・A
回帰テストは修正のたびに行う。
・B
性能測定は別の観点のテスト。
・C
契約確認はテストではない。
・D
正解。リグレッションテスト。既存機能への影響を再確認する。

コメント