跳到正文

平成31年度 春期 ITパスポート試験 問90

这道题的解析和你的作答记录。

問90
頻出度★★★

入力画面で数値を入力すべきところに誤って英字を入力したらエラーメッセージが表示され, 再入力を求められた。このような工夫をしておく設計思想を表す用語として, 適切なものはどれか。

出典 平成31年度 春期 ITパスポート試験 問90
解説

問 90

  • ア

    正解 正确答案是「ア 防误操作(Fool-proof)」。防误操作是指:即使用户进行了错误的操作或不正确的输入,系统也不会误动作、仍能正确处理,为此预先设想这些情况并在设计中加以防范的设计思想。题目中「在本应输入数值的栏位里输入了英文字母时会显示错误消息并要求重新输入」,正是检测出误输入并拒绝接受、促使用户进行正确输入的巧思,属于防误操作的典型示例。

  • 错误イ

    「故障弱化(Fail-soft)」是指发生故障时不让系统完全停机,而是通过缩减部分功能来继续维持运行的思路。它并不是防止误输入本身的设计,因此不适用于本题。

  • 错误ウ

    「容错(Fault tolerance)」是指即使设备发生故障等,也能通过冗余等手段让系统整体继续正常运行的设计思想。它以对硬件故障的耐受能力为主旨,并不是指防止用户输入失误的巧思的用语。

  • 错误エ

    「回滚(Rollback)」指的是当处理中途发生异常时,把数据库等恢复到处理前的正确状态的恢复操作。它不是设计思想的名称,也不是事先防止误输入的机制,因此错误。

ここがポイント
  • 防误操作=以用户会误操作、误输入为前提,不接受不正确的输入从而防止误动作的设计思想(例如:拒绝在数值栏输入英文字母并要求重新输入)。
  • 故障弱化(缩减运行)/容错(通过冗余维持运行)都是「故障发生之后」的耐障碍设计,与「事先防止」误操作的防误操作在目的上不同。
用語
解答問90ア
练这一题

作答记录