本文へ移動

基本情報技術者試験

ちぇっくぼっくす

チェックボックス

Check Box

チェックボックスとは、複数の選択肢から該当する項目を自由に複数選ぶためのGUI部品です。四角い枠をクリックしてオンとオフを切り替え、論理値として状態を管理します。

詳しい説明

チェックボックスとは、画面上で複数の選択肢の中から、該当する項目を自由に複数選ぶことができるGUI部品です。四角い枠をクリックしてチェックを入れることで項目を選択し、再度クリックしてチェックを外すことで選択を解除する操作が一般的です。複数の項目を同時に選択できるため、条件指定や設定変更によく使われます。

仕組みとしては、プログラム上では各チェックボックスに論理値が割り当てられており、チェックが入っている状態が真、外れている状態が偽として扱われます。これらを組み合わせることで、複雑な条件設定をユーザーに分かりやすく提示できます。また、すべての項目を選択する全選択や、一括解除といった便利な機能を組み合わせて実装されることもあります。

試験では、UIデザインの基本としてラジオボタンとの違いが繰り返し問われます。ラジオボタンは複数の選択肢から1つだけ選ぶ際に使われるのに対し、チェックボックスは複数選ぶことができます。設問において、ユーザーに複数の条件を選ばせたいケースで、どちらの部品が適切かを問う問題が定番です。

試験で問われること

基本情報技術者試験

  • 部品の選び方が問われます。複数を同時に選べる場合はチェックボックス、いずれか1つだけを選ばせる場合はラジオボタンを使います。
  • 同じ用語例に並ぶトグルボタンとの違いが出ます。トグルボタンは1つのボタンで入と切を切り替える部品で、複数の項目を並べて選ばせる用途には向きません。
  • 画面設計の指針として、選択肢が少なく一覧で見せたいときはチェックボックスやラジオボタン、多いときはリストボックスやプルダウンメニューを使うという使い分けが問われます。

最終更新日: 2026/09/23