일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 정처기
- 카르노맵
- 전산직
- It
- 9급
- 컴퓨터
- 계리직
- 정보처리기사 필기
- 컴일
- 2018년
- 서울시
- 2017년
- 지방직
- 2019년 컴퓨터일반
- 정처기 필기
- 2017년 컴퓨터일반
- 디코더
- 탑스팟
- 공단기 컴퓨터일반
- 논리회로
- 2019년
- 인코더
- 2019년 계리직 컴퓨터일반
- 멀티플렉서
- 정보처리기사
- 탑스팟 컴퓨터일반
- 컴퓨터일반
- 2019년 계리직
- 공단기
- 국가직
- Today
- Total
Don't Look Back In Anger
공단기 컴퓨터일반 기출문제집 PART 01. 127번 본문
2014년 서울시 컴퓨터일반 2번
다음식은 최적화 된 곱의 합 형태이다. 카르노 맵(Karnaugh Map)을 이용하였을 때, 맵에 표시된 함수로 올바른 것은?
F(A, B, C, D) = A'C' + ABD + AB'C + A'B'D'
① F(A, B, C, D) = Σm(0, 1, 3, 4, 5, 9, 10, 14, 15)
② F(A, B, C, D) = Σm(0, 1, 3, 4, 5, 10, 11, 13, 14)
③ F(A, B, C, D) = Σm(0, 1, 2, 4, 5, 9, 11, 14, 15)
④ F(A, B, C, D) = Σm(0, 1, 2, 4, 5, 10, 11, 13, 15)
⑤ F(A, B, C, D) = Σm(0, 1, 4, 5, 6, 10, 11, 12, 15)
정답 : ④
풀이1)
CD
AB |
00
|
01
|
11
|
10
|
00
|
1(0)
|
1(1)
|
|
1(2)
|
01
|
1(4)
|
1(5)
|
|
|
11
|
|
1(13)
|
1(15)
|
|
10
|
|
|
1(11)
|
1(10)
|
풀이2)
A'C' + ABD + AB'C + A'B'C'를 카르노맵으로 그리기 위해서는 각 항을 4변수 항으로 맞춰야 합니다.
A'C' = A'C'(B+B')(D+D')
= A'C'(BD+BD'+B'D+B'D')
= A'BC'D + A'BC'D' + A'B'C'D + A'B'C'D’
위처럼 푸는 것이 정석이지만, A'C'는 결국 BD의 값이 00, 01, 10, 11이므로 다음과 같이 나타낼 수 있습니다.

ABD는 C의 값이 0, 1이므로 다음과 같이 나타낼 수 있습니다.

AB'C는 D의 값이 0, 1이므로 다음과 같이 나타낼 수 있습니다.

A'B'D'는 C의 값이 0, 1이므로 다음과 같이 나타낼 수 있습니다.


그러므로 F(A, B, C, D) = Σm(0, 1, 2, 4, 5, 10, 11, 13, 15)이 됩니다.
* 그레이코드 (Gray code)
- 자료를 표현하는 방식 중 하나
- I/O 장치, A/D 변환기, 주변장치 등에서 숫자를 표현할 때 사용한다.
- 수의 크기가 변할 때 인접한 수 사이에서 한 자리만(1bit) 변하게 만들어진 코드이다.
- 1비트만 변화하므로 하드웨어적인 오류가 적다.
* 카르노 맵의 열과 행을 나타내는 코드들은 gray code 여야 한다.
* 카르노맵의 가로축은 00 01 11 10 순서이다.
* 카르노맵의 맨 좌측과 우측은 지구본처럼 이어진다.
* 2의 승수로 같은 값이 연속될 경우에만 묶을 수 있다.
'IT > 공단기 컴퓨터일반 기출' 카테고리의 다른 글
공단기 컴퓨터일반 기출문제집 PART 01. 130번 (0) | 2022.02.19 |
---|---|
공단기 컴퓨터일반 기출문제집 PART 01. 128번 (0) | 2022.02.19 |
공단기 컴퓨터일반 기출문제집 PART 01. 120번 (0) | 2022.02.19 |
공단기 컴퓨터일반 기출문제집 PART 01. 122번 (0) | 2022.02.19 |
공단기 컴퓨터일반 기출문제집 PART 01. 114번 (0) | 2022.02.19 |