平成23年度 秋期 午前 問59
システム監査
プログラミングの信頼性の監査において,指摘事項に該当するものはどれか。
- アプログラマは,プログラム設計書に基づいてプログラミングを行っている。
- イプログラマは,プログラムの全てのロジックパスの中から,サンプリングで単体テスト項目を設定している。
- ウプログラミングチームのリーダは,単体テストの実施結果を記録し保管している。
- エプログラムを作成したプログラマ以外の第三者が,単体テストを行っている。
答えと解説を見る
✓ これが正解イプログラマは,プログラムの全てのロジックパスの中から,サンプリングで単体テスト項目を設定している。
解説
経路を抜き取りで選ぶ単体テストが指摘に当たります。
この設問が探しているのは、望ましい姿から外れていて、改めるよう伝えるべき状態です。信頼性を対象にした監査なので、作ったものが仕様どおりに動くことをどうやって裏付けているかが見どころになります。単体テストは、そのプログラムが持つ処理の道筋をもれなくたどることで、どこまで確かめたのかがはっきりします。ところが、たどる道筋を抜き取りで選んでしまうと、選ばれなかった道は一度も動かされないまま残ります。裏付けが欠けたまま先へ進むことになるので、これが指摘に当たります。判定の軸は一つで、その記述が確かめる範囲や独立性を弱めていないかを見ます。
ほかの選択肢はなぜ違うのか
- アプログラマは,プログラム設計書に基づいて…:作るときのよりどころが、定められたプログラム設計書になっている状態です。決められた入力に沿って作業しており、改めるよう伝える理由が見当たりません。
- ウプログラミングチームのリーダは,単体テス…:確かめた内容と結果が、後から追える形で残されている状態です。証跡が保たれているので、望ましい姿のほうに数えられます。
- エプログラムを作成したプログラマ以外の第三…:作った本人の思い込みが試験に持ち込まれにくくなる進め方です。独立性を高めるための工夫であり、改めるよう伝えるべき弱点ではありません。
この問題の用語
- 信頼性意図した動きと実際の結果が食い違わない度合い。情報セキュリティでは一貫しているという特性、機器ではRASISのRとして壊れにくさを指します。
- 指摘事項監査で見つかった、直すべき点として報告書に書かれる事柄です。決まりどおりに行われていた行為は、ここには含まれません。
- サンプリング全体から一部を抜き出して調べ、全体の傾向を推し量る方法です。全部を調べるより手間が少なく、品質管理や監査、統計調査で使われます。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
出典:平成23年度 秋期 基本情報技術者試験 午前 問59
同じ用語が出る問題
- 令和7年度 科目A 問15:情報セキュリティ管理基準の問題(指摘事項)
- 令和5年度 科目A 問14:情報セキュリティ管理基準の問題(指摘事項)
- 令和元年度 秋期 午前 問63:ビッグデータの特徴に沿った取扱い(サンプリング)
- 平成31年度 春期 午前 問60:バックアップに関する問題(指摘事項)
- 平成31年度 春期 午前 問25:サンプリングに関する問題(サンプリング)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)