問6:システムテストにおいて「性能テスト」を行う目的として最も適切なものはどれか。
- A:プログラムの構文エラーを確認する
- B:システムの応答速度や処理能力を確認する
- C:プログラムの論理的な誤りを確認する
- D:画面の使いやすさを確認する
- E:導入手順の正確さを確認する
【第6問:正解と解説】
正解:Option_B
【解説】
・A:構文確認はコンパイル時であり不適切。
・B:性能評価の標準的な目的であり適切。
・C:単体テストの目的であり不適切。
・D:ユーザビリティテストの目的であり不適切。
・E:導入テストの目的であり不適切。
問7:「スパイラルモデル」の説明として適切なものはどれか。
- A:設計・実装・テスト・評価を繰り返し徐々にシステムを構築するモデル
- B:要件定義を一回で終わらせるモデル
- C:テストを最後に行うモデル
- D:ドキュメント作成に専念するモデル
- E:ハードウェアの調達を優先するモデル
【第7問:正解と解説】
正解:Option_A
【解説】
・A:反復的な開発スタイルを特徴とするため適切。
・B:一回で終わらせる(ウォーターフォール)とは異なり不適切。
・C:テストは反復ごとに行うため不適切。
・D:ドキュメント重視ではないため不適切。
・E:ハードウェア先行は適切ではないため不適切。
問8:プロジェクトの進捗報告で用いられる「ガントチャート」の利点はどれか。
- A:各タスクの担当者と期間を視覚的に把握できる
- B:プログラムの複雑さを定量化できる
- C:バグの発生原因を特定できる
- D:ユーザーの満足度を測定できる
- E:予算の使い道を詳細に管理できる
【第8問:正解と解説】
正解:Option_A
【解説】
・A:スケジュールの可視化に最適であり適切。
・B:複雑さの測定には向かず不適切。
・C:原因特定には向かず不適切。
・D:満足度測定には向かず不適切。
・E:予算管理の詳細化には向かず不適切。
問9:「保守・運用」フェーズの作業として適切でないものはどれか。
- A:ユーザーからの不具合報告に対する修正
- B:ハードウェアの定期点検と老朽化対応
- C:新しい機能の大幅な追加開発
- D:運用ログの定期的な解析
- E:利用者の問い合わせ対応
【第9問:正解と解説】
正解:Option_C
【解説】
・A:不適切:ユーザーからの不具合報告に対する修正は、保守フェーズにおける代表的な「是正保守」の作業です。
・B:不適切:ハードウェアの定期点検と老朽化対応は、保守フェーズにおける「予防保守」または「適応保守」の作業です。
・C:正解:新しい機能の大幅な追加開発は保守の範囲を超えており、新たな「開発プロジェクト」として計画・管理するのが適切です。
・D:ログ解析は保守作業であり不適切。
・E:問い合わせは保守作業であり不適切。
問10:ソフトウェア開発における「デバッグ」とは何か。
- A:要件の定義をすること
- B:サーバーを構築すること
- C:データベースを設計すること
- D:プロジェクトメンバーを募集すること
- E:プログラムの不具合(バグ)を探し出し修正すること
【第10問:正解と解説】
正解:Option_E
【解説】
・A:要件定義であり不適切。
・B:インフラ構築であり不適切。
・C:設計作業であり不適切。
・D:人事作業であり不適切。
・E:不具合修正そのものであり適切。

コメント