코딩항해기

[오답노트] 정보처리기능사 필기 예상문제 본문

problem solving/문제 풀기

[오답노트] 정보처리기능사 필기 예상문제

miniBcake 2024. 9. 5. 16:53

 

02. 다음 회로의 X는 어떤 논리회로가 되는가?

NAND게이트 

NOT+AND 그리고 논리곱의 부정

두 수 중 하나 이상 0이 입력될 때만 1이 출력된다 (AND 결과의 부정)

 

03. 다음 불 대수식을 간단히 하면?

_XY+XY = Y(_X+X) = Y

_X+X = 1, Y.1 = Y

 

04. 다음 진리표에 해당하는 게이트는?

XOR게이트 (eXclusive OR) 둘 중 하나의 값이 1이 ㄹ때 (서로 다를 때) 출력값이 1이됨

논리식 S = _A . B + A . _B = A0+B

 

07. 논리 게이트의 조합으로 구성되어 출력이 입력값에 의해 결정되는 조합 논리 회로가 아닌 것은?

조합 논리 회로 : 입력값에 의해서 출력값이 결정되는 회로(반가산기, 전가산기, 디코더, 인코더, 멀티플렉서, 디멀티플렉서)

순서 논리 회로 : 새로운 값이 입력되기 전까지는 전 상태의 값을 계속해서 기억하는 회로(플립플롭)

 

09. 다음 그림의 게이트는 어느 회로인가?

XOR게이트 둘 중 하나의 값이 1일 때 (서로 다를 때) 출력값이 1이 됨

 

10. 다음와 같은 논리식으로 구성되는 회로는?

반가산기 2진수 1자리의 A와 B를 더한 합과 자리올림수를 얻는 회로

논리식 : S = _A . B + A . _B, C = A . B

 

12. 반가산기에서 두 개의 입력비트가 모두 1일때 합은?

반가산기의 합 

0 0 = 0

0 1 = 1

1 0 = 1

1 1 = 0

 

14. 불 대수의 기본식으로 옳지 않은 것은?

곱의 법칙 X . X = X

X . 0 = 0

X . 1 = X

X . X = X

X . _X = 0

 

19. JK 플립플롭에서 J에 0, K에 0이 입력되면 동작상태는 어떻게 되는가?

JK 플립플롭 J = K = 1

 

20. RS Filp-Flop 회로의 동작에서 R=1, S=1을 입력했을 때 옳은 출력은?

R S Q

0 0 상태불변

0 1 0

1 0 1

1 1 모순(부정)

 

21. 다음 중 순차 논리 회로의 특징이 아닌 것은?

순차 회로는 기억 기능이 있으며 조합 회로는 기억 능력이 없음

조합회로는 입력에 의해 출력이 결정되는 회로로 반가산기, 전가산기, 인코더, 디코더, 디멀티플렉서, 멀티플렉서 등이 있음

 

22. 다음 그림과 같은 결과를 갖는 논리회로는?

해설참고...

 

23. 드모르간의 정리에 의하여 (생략)를 바르게 변환시킨 것은?

해설참고...

 

24. 다음과 같은 논리식으로 구성되는 회로는?

전 가산기 FA Full Adder

두 비트 A B 와 전 상태의 자리올림수 C0를 더해서 합과 최종 자리 올림수를 얻는 회로

입력 3개 출력 2개

2개의 반가산기와 1개의 OR게이트로 구성

반가산기 : 2개의 입력과 2개의 출력을 가진다.

 

25. 다음 중 순서 논리 회로에 속하지 않는 것은?

순서 논리 회로의 종류 : RS 플립플롭, JK 플립플롭, T 플립플롭, D 플립플롭

조합 논리 회로의 종류 : 반가산기, 전가산기, 디코더, 인코더, 멀티플렉서, 디멀티플레서

 

28. (A+1) . (B+1) + C의 논리식을 간단히 한 결과는?

해설참고...

 

30. 전가산기의 구성으로 옳은 것은?

전가산기  : 2개의 반가산기와 1개의 OR게이트로 구성

 


 

03. 다음 중 착오 검출코드에 해당하지 않는 것은?

EBCDIC Code 확장 2진화 10진 코드로 Zone 4비트, Digit 4비트, 총 8비트로 256가지의 표현이 가능

 

04. 10진수 550에 대한 9의 보수는?

550 + ? = 999 => ? = 449

 

05. 다음 중 의미가 같은 것끼리 짝지어진 것은?

물리 레코드 (=블록) 입출력 단위로서 하나 이상의 논리 레코드가 모여서 구성

논리 레코드 : 자료처리의 기본 단위로서 하나 이상의 필드들이 모여서 구성

 

06. 16진수 (5F)16를 10진수로 변환하면?

10진수의 15 = F

6*16 + F(15) * 16⁰ = 80 + 15 = 95

 

07. ASCII코드의 존은 몇 비트로 구성되어 있는가?

Zone은 3비트 , Digit 4비트

 

08. 2진수 1011을 그레이코드로 변환하면 그 결과는 어떻게 되는가?

2진수를 그레이코드로 변환

최상위 비트값은 변화없이 그대로 내려씀

두번째 부터는 인접한 값끼리 XOR연산한 값을 내려씀

 

10 다음 그림은 Byte Machine의 데이터 형식을 나타낸 것이다. 어떠한 데이터 형식인가?

부동 소수점 형식

소수점이 있는 2진 실수 연산에 사용

대단히 큰 수나 작은 수의 표현이 가능하나 속도가 느림

소수점은 자릿수에 포함되지 않으며, 묵시적으로 지수부와 가수부 사이에 있는 것으로 간주

지수부와 가수부를 분리시키는 정규화 작업이 필요함

 

11. 10진수 14.625를 2진수로 표현한 값은?

실수 형태의 10진수를 2진수로 변환

소수점 앞에 있는 수는 나누어서 역순으로, 소수점 뒤에 있는 수는 곱해서 정수 부분만 취해서 계산

 

14.8bit 컴퓨터에서 부호화 절대치 방식으로 수치 자료를 표현했을 때, 기억된 값은 얼마인가?

부호 비트가 1이므로 음수이며, 1011은 10진수 11이므로 -11이 됨

 

15. BCD코드로 한 문자를 표현할 때 몇 비트가 필요한가? (단, 패리티 비트 제외)

BCD코드 : 6비트로 2⁶(64)가지의 문자 표현이 가능

 

16. 표준 2진화 10진 코드가 표현할 수 있는 최대 문자수는?

BCD코드 : 표준 2진화 10진 코드이며, 6비트 코드이므로 2⁶ 64가지의 문자 표현이 가능

 

17. 다음 중 십진수 965을 BCD코드로 바르게 표현한 것은?

9 = 1001

5 = 0101

6 = 0110

BCD 코드 Zone은 2비트 Digit는 4비트로 구성 총 6비트로 64가지의 문자 표현이 가능

 

18. 2진수 0.1101을 10진수로 변환하면?

2-1 2-2.... (나누기)

 

19. 다음 중 자료 표현 방식에서 내부적 표현 방식의 종류가 아닌 것은?

자료 표현 방식 중 내부적 표현 방식에는 언팩 10진 형식,팩 10진 형식, 부호화 절대치, 부호화의 1의 보수, 부호화 2진의 보수, 부동 소수점 표현이 사용

ASCII 코드는 외부적 표현방식에 속함

 

20. 10진수 0.625를 2진수로 변환할 경우 올바른 값은?

소수점 앞에 있는 수는 나누어서 역순으로 소수점 뒤에 있는 수는 곱해서 정수 부분만 취해서 계ㅆ산

 

23. 가장 대표적인 웨이티드 코드는?

가중치 코드 : 8421, 2421, 5111, 바이너리코드, ring counter 코드

비 가중치 코드 : Excess-3코드, 그레이 코드, 5중 2코드, 5중 3코드