基本情報 平成21年度 秋期 問26:テクノロジ系に関する問題
GUT の部品の一つであるラジオボタンの用途として, 適功なものはどれか。
- a幾つかの項目について, それぞれの項目を選択するかどうかを指定する。
- b半つかの選択項目から一つを選ぶときに, 選択項目にないものはテキストボック スに入力する。
- c互いに排他的な幾つかの選択項目から一つを選ぶ。正答
- d特定の項目を選択することによって表示される一覧形式の項目の中から一つを選 ぶ。
AI解説(初心者・標準・上級)
理解度に合わせて3レベルの解説を無料で読めます。
答えは c です。
ラジオボタンは「○の中に・が入る丸いボタン」のこと(昔のラジオで局を選ぶボタンに似ているから命名)。
このボタンの特徴は「一度に1つしか選べない」こと。例:性別「男・女・その他」のような選択肢から1つだけ選ぶ画面で使われる。
👉 覚え方:ラジオ局選びと同じで「1つだけ選択」=ラジオボタン。
ほかの選択肢:a「複数選択OK」=チェックボックス/b「リストにない場合はテキスト入力」=コンボボックス/d「クリックで一覧が出てそこから1つ」=プルダウン(ドロップダウン)リスト。
なぜこれが正解か
正解は c。ラジオボタンは互いに排他的な選択肢群からただ1つを選ばせるGUI部品。1つを選ぶと他が自動的に解除される(mutually exclusive)。例:性別、配送方法、支払方法など「一度に1つ」が業務要件の項目に使う。
各選択肢の解説
- a「項目ごとに選択するかどうか指定」=チェックボックス。複数選択可。
- b「リストにないものはテキスト入力」=コンボボックス(テキスト入力可能なドロップダウン)。
- d「クリックで一覧が出て1つ選ぶ」=プルダウンリスト(ドロップダウンリスト/セレクトボックス)。
覚え方・ひっかけ注意
GUI部品の役割:ラジオボタン=排他選択(1つだけ)/チェックボックス=複数選択可/プルダウン=選択肢多めの1つ選択/コンボボックス=選択+自由入力/リストボックス=複数可視・選択。「ラジオ=1つ、チェック=複数」が最頻出の対比。
理論的背景
GUI部品は選択肢数と選択モードで使い分ける設計指針がある。少数(〜5項目)×排他=ラジオボタン(全選択肢が一覧視認可能)、多数×排他=ドロップダウンリスト(画面節約)、複数選択=チェックボックスまたは複数選択リストボックス。HCI(Human-Computer Interaction)研究ではHicks Law(選択肢数N、判断時間T = a + b×log2(N+1))に基づき、3〜7項目はラジオ、それ以上はドロップダウンが推奨される。WCAG 2.2では各ラジオボタンに明示的なラベルが必要で、グループには`<fieldset>`+`<legend>`(HTML)でセマンティック構造を与える。
実務での使われ方
Web:HTMLの `<input type="radio">` で`name`属性が同一のものが1グループ。React/Vueなど現代フレームワークでは制御コンポーネント化してstate管理する。モバイル:iOSはUISegmentedControlやUITableViewのチェックマークが等価、AndroidはRadioGroup+RadioButton。デザインシステム(Material Design、Apple HIG、Figmaのデザイントークン)でアクセシビリティ含め標準化されている。
試験での位置づけ
FE科目AではGUI部品の用途識別が頻出。応用情報・システムアーキテクトではユーザビリティ・アクセシビリティ評価(WCAG、JIS X 8341-3)、画面遷移設計、入力ミス防止のUI設計(バリデーション戦略)が問われる。情報処理安全確保支援士ではCSRFやセッション固定攻撃対策と絡んだ入力フォーム設計が頻出。
選択肢の発展補足
フォーム設計のベストプラクティス:(1) 入力負担の最小化(必須項目を最小限に)、(2) インラインバリデーション(入力直後にフィードバック)、(3) エラーメッセージの具体性(何をどう直すか明示)、(4) オートコンプリート属性(autocomplete="email"等でブラウザ補完支援)、(5) キーボード操作完結(Tab順序設計)。プログレッシブディスクロージャ(情報の段階的開示)、スマートデフォルト(業務頻度の高い値を初期設定)はUXの常套手段。フォーム放棄率(Form Abandonment Rate)の低減は売上に直結するため、A/Bテストで最適化されることが多い。
出典:IPA(情報処理推進機構)公式 基本情報技術者試験 平成21年度 秋期 問26/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビによる独自AI解説です。