基本情報トップに戻る
A難易度: 2026年度

基本情報技術者 予想問題A 第12問

問題

2進数「1100」と「1010」のビットごとのAND演算結果はどれか。

選択肢

  1. 1ア 1000
  2. 2イ 1110
  3. 3ウ 0110
  4. 4エ 0010

正解

1. ア 1000

詳しい解説を見る

解説

正解はア。AND演算は対応するビットの両方が1のときだけ1になる論理演算である。1100と1010を上位桁から1ビットずつ計算すると、1桁目は1AND1=1、2桁目は1AND0=0、3桁目は0AND1=0、4桁目は0AND0=0となり、結果は1000である。イの1110はOR演算(どちらか一方でも1なら1)の結果、ウの0110はXOR演算(ビットが異なるときだけ1)の結果であり、演算の種類を取り違えると誤答する。エの0010はいずれの基本演算の結果でもない。基本情報ではビット演算が頻出であり、特定ビットを取り出すANDによるマスク処理、特定ビットを1にセットするOR、ビットを反転させるXORという用途の対応も問われるため、真理値表とあわせて確実に押さえておきたい。

一問一答

科目A 180問+科目B 60問

Aの関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。