📖 講義スライド

集合と論理 開く ↗
ℹ️

注意: この年度では 「集合・論理演算」 として統合試験になっています。

📝 集合・論理演算 (2017)

PDF ↗
1

X={0,1}とする。2^X–X を求めよ。

解答を表示
A. {φ, {0}, {1}}
解説: 2^X は集合Xのべき集合(すべての部分集合の集合)。 X = {0, 1} なので、2^X = {φ, {0}, {1}, {0,1}} 2^X – X は「べき集合からXの要素を除いた集合」ではなく、「べき集合からXそのものを除いた集合」。 X = {0, 1} を 2^X から除くと: 2^X – X = {φ, {0}, {1}, {0,1}} – {0,1} = {φ, {0}, {1}} 答え: {φ, {0}, {1}}
2

論理式 AB~C∨ABC∨~AB~C∨~ABC と恒等な式を選べ。 ア AB∨BC イ B ウ ABC エ B~C∨AC

AB∨BC
B
ABC
B~C∨AC
解答を表示
A.
解説: 元の式を簡約化: AB~C∨ABC∨~AB~C∨~ABC = AB(~C∨C) ∨ ~AB(~C∨C) (分配法則) = AB·1 ∨ ~AB·1 = AB ∨ ~AB = (~A∨A)B (分配法則) = 1·B = B したがって、答えはイのB。
3

次の真理値表の F の論理式を求めよ。

X Y F
0 0 1
0 1 0
1 0 0
1 1 1
解答を表示
A. ~x~y ∨ xy
解説: 真理値表: X Y F 0 0 1 0 1 0 1 0 0 1 1 1 Fが1になる条件: - X=0, Y=0 → ~X∧~Y - X=1, Y=1 → X∧Y したがって: F = ~X~Y ∨ XY 別の表現: F = ~(X⊕Y) (XNOR: 排他的論理和の否定)
4

0F(16)⊕9D(16) を求め、16進数で表せ。(⊕はXOR演算を表す)

解答を表示
A. 92
解説: 16進数のXOR演算: 0F(16) = 0000 1111(2) 9D(16) = 1001 1101(2) XOR = 1001 0010(2) = 92(16) 答え: 92
5

78AB(16) ∧ 00FF(16) >>> 4 を求め、16進数で表せ。(∧はAND演算、>>>は右シフト演算を表す)

解答を表示
A. A
解説: 演算の順序: 1. 78AB(16) ∧ 00FF(16) を計算: 78AB(16) = 0111 1000 1010 1011(2) 00FF(16) = 0000 0000 1111 1111(2) AND = 0000 0000 1010 1011(2) = 00AB(16) 2. 00AB(16) >>> 4 (4ビット右シフト): 00AB(16) = 0000 0000 1010 1011(2) >>> 4 = 0000 0000 0000 1010(2) = 000A(16) = A(16) 答え: A