ITパスポート 開発技術 択一式(応用) 第6問〜第10問|システム開発技術

重要度:B 論点:システム開発技術

問6:統合テスト(結合テスト)の説明として、最も適切なものはどれか。

  • A:個々のモジュール単体の動作を検証する
  • B:システム全体として要件を満たすかを最終的にまとめて検証する
  • C:モジュールを組み合わせて、モジュール間の連携を検証する
  • D:発注者が納品物の受入れの可否を判断する
【第6問:正解と解説】

正解:C

・A
単体の検証は単体テスト。

・B
全体の検証はシステムテスト。

・C
正解。部品同士のつなぎ目(インタフェース)を確認する。

・D
受入れの判断は受入テスト。


重要度:B 論点:システム開発技術

問7:レビューを行う目的として、最も適切なものはどれか。

  • A:成果物を複数人で確認し、欠陥を早期に発見する
  • B:レビューの結果を使って開発者の人事評価を決定する
  • C:会議を開いて納期を延ばす
  • D:形式的に会議の回数を増やす
【第7問:正解と解説】

正解:A

・A
正解。各工程の成果物を確認して欠陥を早期に発見し、修正コストを抑える。

・B
人事評価が目的ではない。

・C
納期延長が目的ではない。

・D
会議を増やすことが目的ではない。


重要度:C 論点:システム開発技術

問8:バグの修正コストに関する記述として、最も適切なものはどれか。

  • A:どの工程で発見しても常に一定である
  • B:早い工程で発見されるほど大きくなる傾向がある
  • C:後の工程で発見されるほど大きくなる傾向がある
  • D:工程によらず常にゼロである
【第8問:正解と解説】

正解:C

・A
発見時期によって大きく変わる。

・B
逆。早いほど修正は小さく済む。

・C
正解。要件の誤りが受入テストで見つかると、設計からの手戻りになる。

・D
修正には必ずコストがかかる。


重要度:C 論点:システム開発技術

問9:ソフトウェア保守の説明として、最も適切なものはどれか。

  • A:リリース前の段階で行う設計や実装の作業
  • B:ハードウェアの定期的な清掃作業
  • C:保守契約の更新手続のこと
  • D:リリース後の不具合修正や機能追加
【第9問:正解と解説】

正解:D

・A
リリース前の作業は開発工程。

・B
物理的な清掃は保守の定義と異なる。

・C
契約手続の話ではない。

・D
正解。本番稼働後の修正・改善がソフトウェア保守。


重要度:C 論点:システム開発技術

問10:検収の説明として、最も適切なものはどれか。

  • A:開発者が自分の成果物を自ら確認する
  • B:発注者が納品物を確認して受け入れる
  • C:税務署に対して行う申告手続
  • D:通常は省略してよい形式的な手続
【第10問:正解と解説】

正解:B

・A
開発者側の確認はテストであり、検収ではない。

・B
正解。契約どおりの成果物かを発注者側が確認して受け入れる。

・C
税務の手続ではない。

・D
検収は省略すべきでない重要な手続。


コメント

タイトルとURLをコピーしました