開発技術
基本情報技術者試験|画面設計において、利用者の入力ミスを未然に防ぐための工夫
画面設計において、利用者の入力ミスを未然に防ぐための工夫として最も適切なものはどれか。
ア自由入力欄を増やし利用者が任意の形式で入力できるようにする
イ必須項目の表示を省いて画面の項目数を減らす
ウ入力チェックは画面では行わず登録後の夜間バッチに集約する
エ選択肢が決まった項目はプルダウンで選ばせ手入力を避ける
正解
エ.選択肢が決まった項目はプルダウンで選ばせ手入力を避ける
選択肢が定まっている項目をプルダウン(リスト選択)にすると、利用者は用意された値から選ぶだけになり、打ち間違いや表記ゆれが生じない。入力時点で不正値の混入を防ぐため、設問の『入力ミスを未然に防ぐ』という目的に最も適う代表的な画面設計の工夫である。
?選択肢ごとの解説
ア ×自由入力欄を増やすと形式の不統一や打ち間違いが増え、かえって入力ミスを誘発するため逆効果である。
イ ×必須項目の表示を省くと入力漏れに気付けず、ミスを増やす恐れがあるため適切でない。
ウ ×チェックを夜間バッチに集約すると誤りの発見が遅れ、その場で訂正できず手戻りが増えるため未然防止にならない。
エ ○選択肢が定まっている項目をプルダウン(リスト選択)にすると、利用者は用意された値から選ぶだけになり、打ち間違いや表記ゆれが生じない。入力時点で不正値の混入を防ぐため、設問の『入力ミスを未然に防ぐ』という目的に最も適う代表的な画面設計の工夫である。
開発技術の他の問題
E-R図で表現された『部署』エンティティと『社員』エンティティの間に、一つの部署が複数の社員をもつ関連がある。これを関係デー…UMLのクラス図で、クラスAとクラスBを結ぶ関連の両端に、A側『1』、B側『0..*』という多重度が記されている。この記述が…UMLのクラス図における全体と部分の関係のうち、全体側のオブジェクトが消滅すると部分側のオブジェクトも一緒に消滅する、ライフ…クラス設計で、『正社員』『契約社員』『派遣社員』に共通する氏名・社員番号などの属性や操作を上位の『従業員』クラスにまとめ、各…UMLのクラス図で二つのクラスを結ぶ関連の端に書かれる『ロール名(役割名)』の役割として最も適切なものはどれか。GoFのデザインパターンのうち、システム全体で特定のクラスのインスタンスがただ一つだけ生成されることを保証し、その唯一のイン…あるオブジェクト(被監視者)の状態が変化したとき、それに依存する複数のオブジェクト(監視者)へ自動的に変更を通知し、各監視者…GoFのデザインパターンのうち、生成するオブジェクトの具体的なクラスを利用側で固定せず、どの具体クラスを生成するかの決定をサ…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a2-0060
