情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成30年度秋期 午前Ⅰ16: 安全性と信頼性について,次の方針でプログラム設計を行う場合,その方針を表す用語はどれか。 〔方針〕 不特定多数の人が使用するプログラムには,自分だけが使用するプ

情報処理安全確保支援士試験 平成30年度秋期 午前Ⅰ
Q 1616 / 30
安全性と信頼性について,次の方針でプログラム設計を行う場合,その方針を表す用語はどれか。 〔方針〕 不特定多数の人が使用するプログラムには,自分だけが使用するプログラムに比べて,より多く,データチェックの機能を組み込む。プログラムが処理できるデータの前提条件を文書に書いておくだけでなく,プログラムについても前提条件を満たしていないデータが入力されたときは,エラーメッセージを表示して再入力を促すようなものとする。

問題本文

安全性と信頼性について,次の方針でプログラム設計を行う場合,その方針を表す用語はどれか。 〔方針〕 不特定多数の人が使用するプログラムには,自分だけが使用するプログラムに比べて,より多く,データチェックの機能を組み込む。プログラムが処理できるデータの前提条件を文書に書いておくだけでなく,プログラムについても前提条件を満たしていないデータが入力されたときは,エラーメッセージを表示して再入力を促すようなものとする。

選択肢

  • .フールプルーフ
  • .フェールセーフ
  • .フェールソフト
  • .フォールトトレランス

正解

. フールプルーフ

解説

フールプルーフは、利用者の誤操作や不正な入力があっても問題が起きないよう、あらかじめチェック機能を組み込む設計思想。前提条件を満たさないデータを弾きエラー表示と再入力を促す本問の方針はこれに該当し、アが正解。フェールセーフ(故障時に安全側へ)やフェールソフト(機能縮退で継続)とは目的が異なり、フールプルーフは『誤りの未然防止』に主眼がある。

選択肢ごとの解説

  • .誤入力を想定しチェックで弾く設計はフールプルーフそのもので、本問の方針に合致し正しい。
  • .フェールセーフは故障時に安全な状態へ移す考え方で、入力チェックの趣旨とは異なり誤り。
  • .フェールソフトは障害時に機能を縮退して運転継続する設計で、本問の方針とは別物で誤り。
  • .フォールトトレランスは冗長化で故障に耐える設計を指し、誤入力対策の方針ではなく誤り。

情報処理安全確保支援士試験 平成30年度秋期 午前Ⅰ過去問一覧へ戻る・問16