戦国IT - 情報処理技術者試験の過去問対策サイト
お知らせお問い合わせ料金プラン

応用情報技術者 2011年 秋期 午前226


問題文

フールプルーフに該当するものはどれか。

選択肢

更新の対象となるデータをコピーして保存する。
入力したデータの取消し操作を行うことができるようにする。
メニュー画面上の使用権限のない機能は、実行できないようにする。(正解)
利用者の操作内容をログとして保存する。

フールプルーフに該当するものはどれか【午前2 解説】

要点まとめ

  • 結論:フールプルーフとは誤操作を防ぐ設計であり、使用権限のない機能を実行不可にすることが該当します。
  • 根拠:誤操作や不正利用を未然に防ぐため、利用者が誤って操作できない仕組みがフールプルーフの本質です。
  • 差がつくポイント:単なる操作履歴の保存や取消し機能は誤操作の「後処理」であり、誤操作を「防止」する設計とは異なります。

正解の理由

選択肢ウは「メニュー画面上の使用権限のない機能は実行できないようにする」ことで、利用者が誤って権限外の操作を行うことを防止しています。これはフールプルーフの典型的な例であり、誤操作や不正アクセスを未然に防ぐ設計思想に合致します。

よくある誤解

取消し操作やログ保存は操作ミスの「検知」や「修正」に役立ちますが、誤操作を「防止」するわけではないためフールプルーフとは言いません。

解法ステップ

  1. フールプルーフの意味を確認する(誤操作防止の設計)。
  2. 各選択肢が誤操作を「防止」しているかを判断する。
  3. 権限のない機能を実行不可にする選択肢を選ぶ。
  4. 取消しやログ保存は防止ではなく補助的機能と理解する。

選択肢別の誤答解説

  • ア: データのコピー保存はバックアップであり、誤操作防止ではなくリスク対策です。
  • イ: 取消し操作は誤操作後の修正手段であり、誤操作防止とは異なります。
  • ウ: 正解。権限のない機能を実行不可にし誤操作を防止します。
  • エ: 操作ログの保存は監査やトラブル解析に役立ちますが、誤操作防止ではありません。

補足コラム

フールプルーフは「間違いに強い設計」とも呼ばれ、ユーザーが誤った操作をしにくいUI設計やシステム制御を指します。例えば、重要な操作に確認ダイアログを出すことや、選択肢を限定することもフールプルーフの一環です。

FAQ

Q: フールプルーフとエラーハンドリングはどう違いますか?
A: フールプルーフは誤操作を未然に防ぐ設計で、エラーハンドリングは誤操作後のエラー処理を指します。
Q: 取消し操作はフールプルーフに含まれますか?
A: 取消しは誤操作後の修正手段であり、誤操作防止のフールプルーフには含まれません。

関連キーワード: フールプルーフ、誤操作防止、権限管理、UI設計、セキュリティ
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

応用情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてプライバシーポリシー利用規約特商法表記開発者について