โ 1. ๊ธฐ๋ณธ์ฌํญ
(1) ๋์งํธ ๋ ผ๋ฆฌํ๋ก


- ๋์งํธ ๋ ผ๋ฆฌํ๋ก: 0๊ณผ 1๊ฐ์ ์ด์ฐ์ ์ธ(๋์ด์ง) ์ ํธ๋ฅผ ์ด์ฉํด ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๋ ์ ์ ํ๋ก๋ฅผ ์๋ฏธํ๋ค.
- ์ฝ๊ฒ ๋งํด, ์ ๋ ฅ๊ณผ ์ถ๋ ฅ์ด ๋์งํธ ์ ํธ๋ก ๋ค์ด์ค๊ฑฐ๋ ๋์ค๊ฒ ๋๋๋ฐ, ์ด๋ ์ค๊ฐ์์ ๋์งํธ ๋ ผ๋ฆฌํ๋ก๊ฐ ์ด๋ฅผ ์ฒ๋ฆฌ๋ฅผ ํด์ฃผ๋๋ฐ, ์ด๊ฒ์ 0๊ณผ 1๋ก๋ง ํํ๋๋ ํ๋์ ๋ฐ๋์ฒด ํ๋ก๋ก ๋ณผ ์ ์์.
- ๋ํ, 0๊ณผ 1์ ํตํด ๋ ผ๋ฆฌํ๋ก๋ก์จ ์ฐธ(True)๊ณผ ๊ฑฐ์ง(False)์ ์ ๊ธฐ ์ ํธ๋ก ํํํด ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ํํ๋ ๊ตฌ์กฐ์.
- ์ฆ, ๋ ผ๋ฆฌํ๋ก ์์ฒด๋ AND, OR, NOT, ... ์ผ๋ก ์ค์ ๋ก ๋ฌผ๋ฆฌ์ ์ผ๋ก ๊ตฌํ์ด ๋์ด์์์ ์ ์ ์์.
(2) ๊ธฐ๋ณธ ๋ ผ๋ฆฌ๊ฒ์ดํธ ( AND, OR, NOT )

- AND ๊ฒ์ดํธ: ๋์งํธ ์ ํธ(0,1)๊ฐ ์ ๋ ฅ๊ฐ X, Y์ ๋ค์ด์ค๊ฒ ๋ ๋, (0,0)์ธ ๊ฒฝ์ฐ 0(False), (0,1) or (1,0)์ธ ๊ฒฝ์ฐ 0(False), (1,1)์ธ ๊ฒฝ์ฐ์๋ง 1(True)๋ก์จ, ๋ ผ๋ฆฌ๊ณฑ(AND ์ฐ์ฐ)์ด๋ผ ๋ถ๋ฆฌ๋ฉฐ, p^q ๋๋ X · Y ๋ก ํํ์ด ๋จ.
- ๋ ผ๋ฆฌ๊ณฑ์ธ ์ด์ ๋, 0 * 0 = 0; 0 * 1 = 0; 1 * 0 = 0; 1 * 1 = 1 ๊ณผ ๊ฐ์ด ๋ ์๋ฅผ ๊ณฑํ์ ๋ ๋์ค๋ ๊ฒฐ๊ณผ ์ค 1์ ๋ ๋ค True ์ธ ๊ฒฝ์ฐ์ด๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๊ณผ์ ์ ํตํด ๋ ผ๋ฆฌ๊ณฑ์ผ๋ก ๋ณด๋ ์ด์ ๋ฅผ ์ ์ ์์.

- OR ๊ฒ์ดํธ: ๋ ผ๋ฆฌํฉ์ผ๋ก ๋ถ๋ฆฌ๋ฉฐ, ๋ ์ด์ง์๋ฅผ ๋ํ์ ๋, ๊ฐ์ด 0์ด๋ฉด False, 1์ด๋ฉด True ์ธ ๋ ผ๋ฆฌ๊ฒ์ดํธ์.
- ๊ธฐํธ ํํ: X + Y ๋๋ p ∨ q ๋ก ํํ์ด ๋จ.

- NOT ๊ฒ์ดํธ: ์ผํญ ์ฐ์ฐ์ ์ฐ์ด๋ฉฐ, ์ ๋ ฅ์ ๋ค์ด์จ ๊ฐ์ ๋ฐ์ ์ํค๋ ๋ ผ๋ฆฌ๊ฒ์ดํธ์.
- ์ด๋ฌํ ๊ธฐ๋ณธ ๋ ผ๋ฆฌ๊ฒ์ดํธ๋ฅผ ํ์ฉํด์ NAND, NOR, XOR, XNOR ์ ๊ตฌ์ฑ ํ ์ ์์ผ๋ฉฐ, ๊ธฐ๋ณธ ๋ ผ๋ฆฌ๊ฒ์ดํธ(AND, OR, NOT)๋ก ๋ชจ๋ ๊ฒ ์ด๋ฃจ์ด์ ธ์๋ค๊ณ ๋ณด๋ฉด ๋จ.
(3) ๊ธฐํ ๋ ผ๋ฆฌ๊ฒ์ดํธ (NAND, NOR, XOR, XNOR)

- NAND: AND ๊ฒ์ดํธ์ NOT ์ ๋ถํ ๋ ผ๋ฆฌ๊ฒ์ดํธ๋ก, AND์ ๊ฒฐ๊ณผ์ NOT์ด ๋ถ์ด ๋ฐ์ ๋์ด ์ถ๋ ฅ์ด ๋๋ ๋ ผ๋ฆฌ๊ฒ์ดํธ์.

- NOR: OR ๊ฒ์ดํธ์ NOT ์ ๋ถํ ๋ ผ๋ฆฌ๊ฒ์ดํธ๋ก, OR์ ๊ฒฐ๊ณผ์ NOT์ด ๋ถ์ด ๋ฐ์ ๋์ด ์ถ๋ ฅ์ด ๋๋ ๋ ผ๋ฆฌ๊ฒ์ดํธ์.

- XOR: ๋ฒ ํ์ ๋ ผ๋ฆฌํฉ์ผ๋ก, ๋ ๊ฐ์ ์ ๋ ฅ๊ฐ์ด ์๋ก ๋ค๋ฅผ ๋๋ง 1(True)์ ์ถ๋ ฅํ๊ณ , ๊ฐ์ ๊ฒฝ์ฐ์๋ 0(False)์ ์ถ๋ ฅํ๋ ๊ฒ์ดํธ


- XOR ๊ฒ์ดํธ ๊ธฐํธ: A ⊕ B ๋ก ํํํ๋ฉฐ, ๋ ผ๋ฆฌ์์ ์์๊ฐ์ด ํํํ๊ธฐ๋ ํจ.
- AB = A * B = A and B ๋ก AND ์ฐ์ฐ์ด๋ฉฐ, ํด๋น ์ฐ์ฐ ๋๊ฐ์ ๋ํด์ ๊ฐ๊ฐ A, B์ NOT์ ๋ถํ์ฃผ๊ณ ์ต์ข ์ ์ผ๋ก OR ์ฐ์ฐ ์งํ

- XNOR ๊ฒ์ดํธ: XOR ๊ฒ์ดํธ์ ์ต์ข ์ ์ผ๋ก NOT์ด ๋ถ์ ๊ฒ์ดํธ์ด๋ฉฐ, XOR ๊ฒ์ดํธ์ ๊ฒฐ๊ณผ๊ฐ์ NOT์ด ๋๋ ์๋ฆฌ์.
โ 2. ๋ถ์ธ๋์
(1) ๋ถ์ธ๋์ ์๊ฐ

- ๋ถ์ธ๋์: ์ํ์ ํ ๋ถ์ผ๋ก์จ, ์ปดํจํฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ ๊ธฐ์ด๊ฐ ๋๋ ์ฒด๊ณ๋ก 0(False), 1(True)๋ง์ผ๋ก ํํํ๋ ์ํ์ ์๋ฏธํจ.
- ์ฝ๊ฒ ๋งํด, ์ผ๋ฐ์ ์ธ ์ํ์์๋ 1,2,3, ... ๊ฐ์ ๋ฌดํํ ์ซ์๋ฅผ ๋ค๋ฃจ์ง๋ง, ๋ถ์ธ ๋์์์๋ 0๊ณผ 1๋ง์ ๊ฐ์ง๋ ๋ถ์ธ๊ฐ์ ํตํด์ ์ ํด์ง ๋ถ์ธ์ฐ์ฐ๊ณผ ํฉ์ณ ๋ถ์ธ์์ผ๋ก์จ ๋ถ์ธ ๋์๋ฅผ ์ ์ํ๊ณ ์์.
- ๋ถ์ธ๊ฐ(๋ถ์ธ์์): 0 = ๊ฑฐ์ง(False), 1 = ์ฐธ(True) ์ ๊ฐ์ด ๋ ๊ฐ์ด ๋ถ์ธ๊ฐ์.
- ๋ถ์ธ๋ณ์: A, B, X ์ ๊ฐ์ด 0 ๋๋ 1 ๊ฐ์ ๊ฐ์ง ์ ์๋ ๋ณ์๋ฅผ ์๋ฏธํจ.
- ๋ถ์ธ์ฐ์ฐ: AND, OR, NOT, ... ๋ฑ์ ๋ถ์ธ๊ฐ๋ผ๋ฆฌ ๊ณ์ฐํ๋ ์ฐ์ฐ์ ์๋ฏธํจ.
- ๋ถ์ธ์: ๋ถ์ธ๊ฐ๊ณผ ๋ถ์ธ์ฐ์ฐ์ ์ด์ฉํด์ ๋ง๋ ์์ผ๋ก ์๋ฅผ ๋ค๋ฉด, A AND B, (A OR B) AND NOT C ... ๋ฑ์ด ์์.
- ์ด๋ฐ๊ฒ๋ค์ ํฌํจํ๊ณ ์๋ ์ํ ์ฒด๊ณ๊ฐ ๋ถ์ธ ๋์์ธ ๊ฒ์.

- ๋ถ์ธ์: ๋ถ์ธ์์ 0,1 ์ ๋ถ์ธ์์ผ๋ก ๋ณด๋ฉฐ, ๋ถ์ธ๋ณ์ ๋ํ ๋ถ์ธ์์ผ๋ก ๋ณด๋ฉฐ, X,Y๊ฐ ๋ถ์ธ์์ผ ๋, ํฉ์ณ์ง ๋ถ์ธ ์ฐ์ฐ์ ๋ถ์ธ์์ผ๋ก ๋ณด๋ ๊ฒ์. ์ฆ, ์์ฃผ ์์ ๋จ์๋ ์ด๋ฏธ ๋ถ์ธ์์ผ๋ก ๋ณธ๋ค๋ ์๋ฏธ์.
(2) ๋ถ์ธ๋์์ ์ฑ์ง

- X + 0 = X ์์ + ๋ OR(๋ ผ๋ฆฌํฉ)์ ์๋ฏธ ํ ์ ์์.
- X * 1 = X ์์ * ๋ AND(๋ ผ๋ฆฌ๊ณฑ)์ ์๋ฏธ ํ ์ ์์.

- ์์ ๊ฐ์ด ์ฌ๋ฌ ๋ฒ์น์ด ์กด์ฌํจ.
- (15) ๋ฒ๊ณผ ๊ฐ์ ๊ฒ์ ์ผ๋ฐ์ ์ธ ์ค์ ๋ฒ์น์์๋ ์ฑ๋ฆฝํ์ง ์๊ณ , ๋ถ์ธ ๋์์์๋ง ์ฑ๋ฆฝ์ด ๋๋ ๋ฒ์น์. ( 18๋ฒ, 19๋ฒ๋ ์ผ๋ฏ )

- ์ผ์ชฝ์ ๋ ผ๋ฆฌ์ด๋ฉฐ, ์ค๋ฅธ์ชฝ์ ๋ถ์ธ๋์ ํ๊ธฐ๋ฒ์ด๋ฉฐ, ๋์ ๊ด๋ จ์ฑ์ ๋ํ๋.
- ๋ ผ๋ฆฌ์์์ p, q, r ์ ๋ช ์ ๋ฅผ ์๋ฏธํ์ง๋ง, ๋ถ์ธ๋์์์ X, Y, Z ๋ก ๋ถ์ธ ๋ณ์๋ก ๋ณด๊ณ ์์.
- ๋ ผ๋ฆฌ์์์ T, F ๋ ๋ช ์ ์ ๋ํ ์ฐธ, ๊ฑฐ์ง์ ์๋ฏธํ์ง๋ง ๋ถ์ธ๋์์์ 1, 0 ์ผ๋ก ํํํจ.
- ๊ทธ ์ธ์๋ ๋์ผํจ.






- ๋ ผ๋ฆฌ ๋ฐ ์งํฉ์์์ ๊ธฐ๋ณธ์ ๋ฆฌ์ด๋ฉฐ, ๋ถ์ธ๋์ ๋ฒ์น์ ์ ์ฉ์ด ๋ ์ ์์.
(3) ์๋์ฑ ์๋ฆฌ

- ์๋์ฑ ์๋ฆฌ: ๋ถ์ธ์์์ ๋ ผ๋ฆฌ๊ณฑ, ๋ ผ๋ฆฌํฉ์ธ ์ํ๋ฅผ ์๋ก ๋ฐ๊พธ๊ณ , ๋ ผ๋ฆฌ์์ 0๊ณผ 1์ ์๋ก ๋ฐ๊พธ๋ฉด ์๋ ๋ถ์ธ์์ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๋๋ฐ, ์ด๊ฒ์ ์๋๋ผ๊ณ ํจ. ( ์๋: ์ฃผ์ด์ง ๋ถ์ธ์๊ณผ ๊ทธ๊ฒ์ ์ง๋ฆฌ๊ฐ์ด ์๋ก ๊ฐ์์ ์๋ฏธํจ. )
- ์ฝ๊ฒ ๋งํด, ์ด๋ค ๋ถ์ธ์์ด๋ ๋ถ์ธ ๋ฒ์น์์ ๋ ผ๋ฆฌํฉ, ๋ ผ๋ฆฌ๊ณฑ ์๋ก ๋ฐ๊พธ๊ณ , 0๊ณผ 1์ ์๋ก ๋ฐ๊พธ์์ ๋, ์๋ก ์ป์ด์ง ์๋ ์ญ์ ์ฐธ์ด ๋๋ค๋ ์๋ฆฌ๋ฅผ ์๋ฏธํ ์ ์์.


- ์๋์ฑ ์๋ฆฌ ์์ : ์์ ๊ฐ์ด X + 0 = X ์ ๊ฒฝ์ฐ ๋ ผ๋ฆฌํฉ(+) ์ 0์ ๊ฐ๊ฐ ๋ ผ๋ฆฌ๊ณฑ(*) ๊ณผ 1๋ก ๋ฐ๊พธ๊ฒ ๋๋ค๋ฉด X * 1 = X ๊ฐ ๋จ.

- ๋ ๋ชจ๋ฅด๊ฐ ๋ฒ์น: ์ ์ฒด๋ฅผ ๋ถ์ ํ๋ฉด, ์ฐ์ฐ์ด ๋ฐ๋๋ก ๋ฐ๋๋ค๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๋ ๋ฒ์น์ผ๋ก, ์ฝ๊ฒ ๋งํด OR ์ฐ์ฐ์ ๋ถ์ ํ๋ฉด AND ๋ก ๋ฐ๋๊ณ AND๋ฅผ ๋ถ์ ํ๋ฉด OR๋ก ๋ฐ๋๋ ๊ฒ์ ์๋ฏธํจ.
- ์ ๋ฆฌํ๋ฉด ๋ ๋ชจ๋ฅด๊ฐ ๋ฒ์น์ ๋ณด์๋ฅผ ๊ตฌํ๊ธฐ ์ํ ๋ฒ์น์ผ๋ก ๋ณผ ์ ์๋ ๊ฒ์.
(4) ๋ถ์ธํจ์์ ๋ณด์

- ๋ณด์: ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋๋ก ๋ค์ง๋ ๊ฒ์ผ๋ก, 0์ธ ๊ฒฝ์ฐ์๋ 1๋ก, 1์ธ ๊ฒฝ์ฐ์๋ 0์ผ๋ก ๋ค์ง๋ ๊ฒ์ ์๋ฏธํจ.


- ๋ถ์ธํจ์์ ๋ณด์: ๋ถ์ธํจ์์์์ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ง๋ ๊ฒ์ ์๋ฏธํ๋ฉฐ, NOT ๋ ผ๋ฆฌ๊ฒ์ดํธ๊ฐ ๋ถ์ด์๋ค๊ณ ์๊ฐํ๋ฉด ๋จ.

- ๋ถ์ธํจ์์ ๋ณด์ ์์ 1: ๋ ๋ชจ๋ฅด๊ฐ ๋ฒ์น์ ํ์ฉํด์ ์์ ๋ฅผ ํ๊ณ ์์ผ๋ฉฐ, ์ ์ฒด์ ๋ถ์ ์ ์ทจํ๊ฒ ๋๋ฉด ๋ฒ์น์ ๋ฐ๋ผ ๋ ผ๋ฆฌํฉ์ด ๋ ผ๋ฆฌ๊ณฑ์ผ๋ก ๋ฐ๋๊ฒ ๋๊ณ , ๊ฐ ๋ถ์ธ๋ณ์์์ AND๋ก ์ฐ๊ฒฐ๋ ์ ์ ์ฒด๋ฅผ ๋ถ์ ํ๋ฉด, ๊ฐ๊ฐ์ ๋ถ์ ํ๊ณ ๋ํ๊ธฐ(OR)๋ก ๋ฐ๊พผ ๊ฒ๊ณผ ๋์ผํ๊ธฐ ๋๋ฌธ์ X'' + Y' + Z" * X'' + Y'' + Z' ์ด ๋ง๋ค์ด์ง๊ฒ ๋๋ฉฐ, ์ฌ๊ธฐ์ ์ด์ค ๋ถ์ ์ ๋ฒ์น์ผ๋ก ๋ถ์ ์ ๋ ๋ฒ ํ๋ฉด ์๋ ์๊ธฐ ์์ ์ด ๋๊ธฐ ๋๋ฌธ์ ์ต์ข ์ ์ผ๋ก (X + Y' + Z)(X + Y + Z') ๊ฐ ๋๋ ๊ฒ์.

- ๋ถ์ธํจ์์ ๋ณด์ ์์ 2: ์๋๋ฅผ ํ์ฉํด์ ์์ ๋ฅผ ํ๊ณ ์์ผ๋ฉฐ, ๊ฐ ๋ฌธ์๋ฅผ ๋ณด์(๋ฐ์ )๋ก ๋ฐ๊พธ๋ฉด ์์๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์.
โ 3. ๋ถ์ธํจ์์ ๋์์ ๊ฐ์ํ
(1) ๊ฐ์ํ ๋ชฉ์

- ๊ฐ์ํ ๋ชฉ์ : ์์ ๋ ผ๋ฆฌํ๋ก ๋๊ฐ๋ ๋์ผํ ๊ธฐ๋ฅ์ ํ๋ ๋ ผ๋ฆฌํ๋ก์ด๋ฉฐ, ํ ๋์ ๋ณด๊ธฐ ํธํ ์ค๋ฅธ์ชฝ์ ํ๋ก๊ฐ ์ข์์ ์ ์ ์์.
- ์ฒ๋ฆฌ์๋๋ ๋นจ๋ผ์ง๋ฉฐ, ๊ณ ์ฅ๋ ๋๋๊ณ , ๋น์ฉ์ด ์ ๊ฐ๋๋ ์ฅ์ ์ ๊ฐ์ง๊ธฐ ๋๋ฌธ์ ๊ฐ์ํ๋ฅผ ๋ฐ๋์ ํ๋๊ฒ ์ข์.

- ๋ถ์ธํจ์์ ๋ ผ๋ฆฌํ๋ก๋ 1:1 ๋์ ๊ด๊ณ์ด๋ฉฐ, ์ง๋ฆฌํ, ๋ถ์ธํจ์, ๋ ผ๋ฆฌํ๋ก์ ๋ํ ์๊ด๊ด๊ณ๋ฅผ ๋ํ๋ด๊ณ ์์.

- ๋ณต์กํ ๋ ผ๋ฆฌํ๋ก๋ ๋ณต์กํ ๋ถ์ธํจ์๋ก ์ธํด์ ๋์ค๊ฒ ๋๊ฒ์ด๋ฉฐ, ๊ฐ์ํ๋ฅผ ์์ผ ๊ฐ๋จํ ๋ถ์ธํจ์๋ฅผ ํตํด ๋ ผ๋ฆฌํ๋ก๋ฅผ ์ป์.

(2) ๊ฐ์ํ ์

- ํญ๊ฒฐํฉ: ๋ ๊ฐ์ ํญ์ ๊ฒฐํฉํ์ฌ ํ๋์ ํญ์ผ๋ก ๋ง๋๋ ๋ฐฉ๋ฒ์ ์๋ฏธํจ.

- ๋ฌธ์ ์๊ฑฐ: ์ค๋ณต๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ผ๋ก ํก์๋ฒ์น์ ์ด์ฉํ ๋ฐฉ๋ฒ์.

- ์ค๋ณตํญ ์ฒจ๊ฐ: ๋ถ์ธํจ์์ ์ง๋ฆฌ๊ฐ์ด ๋ณํ์ง ์๋๋ก ํ๋ฉด์ ๊ฐ์ํ๋ฅผ ์ํ ์ ์ ํ ํญ์ ์ฒจ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์๋ฏธํจ.

- ์์ ๊ฐ์ด ๋ณต์กํ ๋ถ์ธํจ์๊ฐ ์์ ๋, ๋์์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ํ๊ฒ๋๋ฉด, ๊ฒฐ๊ณผ์ ์ผ๋ก X๋ง ๋จ๊ฒ ๋จ.
- ์ฌ๋ฌ๊ฐ์ง ๋์๋ฒ์น์ ํ์ฉํด์ ๊ฐ์ํ ์ํฌ ์ ์์.
'๐๋ฐฉ์กํต์ ๋ํ๊ต > ๐ธ๏ธ์ด์ฐ์ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [์ด์ฐ์ํ] 10๊ฐ - ๊ทธ๋ํ(2) (0) | 2026.05.27 |
|---|---|
| [์ด์ฐ์ํ] 9๊ฐ - ๊ทธ๋ํ(1) (0) | 2026.05.21 |
| [์ด์ฐ์ํ] 7๊ฐ - ํจ์ (0) | 2026.05.15 |
| [์ด์ฐ์ํ] 6๊ฐ - ๊ด๊ณ (0) | 2026.05.13 |
| [์ด์ฐ์ํ] 4๊ฐ - ์งํฉ๋ก (0) | 2026.05.04 |