実践問題
解答&解説は第1問から第10問までを列挙しています。
まず問題を解いてから解答&解説を見ることを推奨します。
第1問
2進数 1010₂ と 1100₂ の AND 演算結果として正しいものはどれか。
- 1000₂
- 1110₂
- 0110₂
- 0010₂
解答&解説はこちら
第2問
2進数 1010₂ と 1100₂ の OR 演算結果として正しいものはどれか。
- 1000₂
- 1110₂
- 0110₂
- 0010₂
解答&解説はこちら
第3問
2進数 1010₂ と 1100₂ の XOR 演算結果として正しいものはどれか。
- 0110₂
- 1110₂
- 1000₂
- 0010₂
解答&解説はこちら
第4問
NOT演算の説明として適切なものはどれか。
- 両方1なら1
- どちらか1なら1
- ビットを反転する
- 左へ移動する
解答&解説はこちら
第5問
2進数 0011₂ を左へ2ビットシフトした結果として正しいものはどれか。
- 0000₂
- 0011₂
- 1100₂
- 1111₂
解答&解説はこちら
第6問
左シフト演算の効果として最も適切なものはどれか。
- 2で割る
- 2倍する
- 必ず0になる
- 符号反転する
解答&解説はこちら
第7問
2進数 1000₂ を右へ2ビットシフトした結果として正しいものはどれか。
- 0001₂
- 0010₂
- 0100₂
- 1000₂
解答&解説はこちら
第8問
論理積(AND)演算が利用される用途として適切なものはどれか。
- 特定ビット抽出
- データ圧縮
- CPU冷却
- RAID制御
解答&解説はこちら
第9問
マスク処理の説明として適切なものはどれか。
- 特定ビットだけを取り出す処理
- HDD暗号化
- CPU停止処理
- ネットワーク圧縮
解答&解説はこちら
第10問
8ビット値 00101100₂ に対して 00001111₂ とのAND演算結果として正しいものはどれか。
- 00101111₂
- 00001100₂
- 00100000₂
- 11111111₂
解答&解説はこちら
解答&解説
解答:第1問
正解:1. 1000₂
AND:
10102 ∩ 11002 = 10002
両方1のみ1。
解答:第2問
正解:2. 1110₂
OR:
10102 ∪ 11002 = 11102
どちらか1なら1。
解答:第3問
正解:1. 0110₂
XOR:
10102 ⊕ 11002 = 01102
異なる場合1。
解答:第4問
正解:3. ビットを反転する
NOT:
0→1
1→0
解答:第5問
正解:3. 1100₂
左2ビットシフト:
00112 << 2 = 11002
解答:第6問
正解:2. 2倍する
左1ビット:
X << 1 = X × 2
解答:第7問
正解:2. 0010₂
右2ビット:
1000₂ → 0010₂
解答:第8問
正解:1. 特定ビット抽出
ANDマスク利用。
解答:第9問
正解:1. 特定ビットだけを取り出す処理
マスク演算。
解答:第10問
正解:2. 00001100₂
計算:
001011002 ∩ 000011112 = 000011002
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

まずは無料でキャリア相談

コメント