基本情報技術者テストの役割・網羅と開発の合意オリジナル・公式資料照合難易度
コードを実行せず、代入される前に変数を参照し得る箇所や到達不能コードを解析ツールで調べた。主に何を行っているか。
A
静的解析★ 正解
実行結果を観測する動的テストではなく、コード等の構造から不具合候補を調べる。
B
負荷テスト
同時要求等を発生させて性能を見る動的試験である。
C
回復テスト
障害から復旧する動作を確かめる試験である。
D
ユーザ受入テスト
業務上の受入基準を利用者等が確認する試験とは別である。
解説
実行結果を観測する動的テストではなく、コード等の構造から不具合候補を調べる。
根拠資料・確認情報
対応範囲:2026年度 基本情報技術者試験 科目A・B/シラバスVer.9.2
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
下位モジュールが先に完成したため、未完成の上位モジュールに代わり、テスト入力を渡して下位を呼び出すプログラムを用意した。この部品はどれか。
問題 2
次の処理をx=1だけで試す。文網羅では代入2文とreturnの3文を数え、分岐網羅ではifの真偽2方向を数える。網羅率の組はどれか。
y←0
if x>0 then y←1 endif
return y
問題 4
有効期限の単体テストが実行時刻に依存して不安定である。期限計算そのものを確かめながら再現性を高める方法はどれか。
問題 5
料金計算の自動テストで、期待値も本番と全く同じ関数を呼んで作っていた。本番関数の計算ミスを検出しやすくする改善はどれか。