본문 바로가기
연습 문제

[생능][개정7판]인공지능 시대의 컴퓨터 개론 02장 연습 문제 답안

by 알기 쉬운 코딩 사전 2023. 1. 7.
반응형

해당 컴퓨터 개론의 연습문제는 모두 제가 직접 풀어서 작성한 것이므로, 오답, 오타가 존재할 수 있습니다.

참고 부탁드립니다.

 

p.108 실습/알아보기

 

1. 다음과 같은 수의 변환을 실습해보자.

 

수의 변환

 

① 10진수 27을 2진수로 변환

 

[답]

11011(2)

 

② 2진수 11011(2)을 십진수와 8진수로 변환

 

[답]

27(10)

33(8)

 

2. 다음과 같은 이진수의 뺄셈을 실습해보자.

 

반드시 이진수의 1의 보수를 통한 뺄셈하기

 

① 1011(2) - 0110(2)

 

[답]

0101(2)

 

② 0110(2) - 1011(2)

 

[답]

-0101(2)

 

p.110 정오식 문제

 

1. 천공카드는 미국의 홀러리스가 개발하였는데, 일괄처리의 효시가 되었고 미국 국세 조사 업무의 자료 처리에 사용되었다.

 

[답]

(O)

 

2. 차분 엔진은 대수표를 계산하는데 사용되었으며, 나중에 기억, 연산, 입출력 장치 등을 갖춘 분석 엔진이라는 이름으로 불리었다.

 

[답]

(O)

 

3. 세계 최초의 전기 기계식 자동 계산기는(ABC)마크-Ⅰ컴퓨터이다.

 

[답]

(X)

 

4. 제2세대 컴퓨터에 사용된 컴퓨터 회로는 주로(진공관)트랜지스터이다.

 

[답]

(X)

 

5. IBM S/360은 시스템분할 방식을 사용하였고 기업, 정부, 기관들의 컴퓨터 수요에부응하여 엄청난 성공을 거둔 컴퓨터이다.

 

[답]

(O)

 

6. IBM S/360부터 제3세대 컴퓨터 시대로 분류되는 핵심적 동기는 기억장치 소자로 집적회로의 사용이다.

 

[답]

(O)

 

7. 제4세대 컴퓨터는 통상 1971년부터 현재까지이고, 제 5세대 컴퓨터는 현재이다.

 

[답]

(O)

 

8. 디지털 컴퓨터는(연속적인)이산적인자료 데이터형식을 갖는다.

 

[답]

(X)

 

9. IBM은 데스크탑 컴퓨팅을 통하여 마이크로컴퓨터의 표준으로 자리 매김을 하였다.

 

[답]

(O)

 

10. 하이브리드 컴퓨터는 디지털 컴퓨터의 장점(과 아날로그 컴퓨터의 장점)을 모아 만든 컴퓨터이다.

 

[답]

(X)

 

11.(바이트(byte))비트(bit)는 컴퓨터에서 사용하는 최소의 단위로서 0이나 1을 나타낸다.

 

[답]

(X)

 

12. 아스키(ASCII) 코드는 미국 정보 교환 표준 코드로서 미국표준협회가 제정한 데이터 처리 및 통신 시스템 상호간의 정보 교환용 표준 코드이다.

 

[답]

(O)

 

13. 십진수 소수를 2진수로 변환할 경우 2로(나누어)곱하여나가고, 10진수를 이진수로 변환할 경우 2로(곱해)나누어나가면서 결과를 얻는다.

 

[답]

(X)

 

14. 부동소수점 데이터 형식은 실수를 표현하는데 사용되며, 부호, 지수부, 가수부로 나누어 표현한다.

 

[답]

(O)

 

15. 유니코드는 한글만을 위한 코드 체계가 아닌, 전 세계 언어를 하나의 코드 체계 안으로 통합하려는 컴퓨터 업체들의 협의에 의해 만들어진 코드이다.

 

[답]

(O)

 

16. 논리곱 회로는 조건을 만족하는 회로로서 2개의 조건 중(1개만 만족해도)모든 조건을 만족 해야 되는 경우이다.

 

[답]

(X)

 

p.111 단답식/선택식 문제

 

1. 폰 노이만 프로그램 내장 개념을 최초로 도입한 컴퓨터인(   )을 개발하였다.

 

[답]

에드박

 

2. 세계 최초의(   )컴퓨터인 애니악은 미국 육군의 탄도 궤도의 수학적 도표를 계산하기 위해 만들어졌다.

 

[답]

전자식

 

3. 디지털 컴퓨터와 아날로그 컴퓨터를 결합한 모델은(   )컴퓨터이다.

 

[답]

하이브리드

 

4. 제1세대 컴퓨터의 회로는(   )이었으며, 제3세대 컴퓨터의 회로는(   )이었다.

 

[답]

진공관

집적 회로(IC)

 

5. 제2세대 주기억 장치에는 접근 시간이 짧은()가 이용되었으며, 기억 용량이 큰 자기 드럼 및 자기 디스크가 보조기억 장치로 사용되었다.

 

[답]

자기코어

 

6.(   )는 거의 온종일을 이동 중에 일을 수행하는 세일즈맨, 보험 설계사, 증권 주문, 택배 등의 용도에 특히 많이 쓰이고 있다.

 

[답]

PDA

 

7. 개인용 컴퓨터로 알려진(   )는 1980년대 초반에 IBM에 의해 처음으로 만들어졌다.

 

[답]

IBM PC

 

8. 다음 중 컴퓨터의 사용 목적에 따른 분류에 해당하지 않는 것은?

 

[답]

③ 디지털 컴퓨터

 

9. 다음 중 제3세대의 특징이 아닌 것은?

 

[답]

② VLSI

 

10. 다음 중 제4세대 특징이 아닌 것은?

 

[답]

① ULSI

 

11. 다음의 설명 중 맞지 않은 것은?

 

[답]

④ 바이트는 영문자 1글자를 나타내는 단위로 통상(16)8비트로 이루어진다.

 

12. 다음의 설명 중 맞지 않는 것은?

 

[답]

① 아스키 코드는 패리티 비트 1개, 존 비트(4)3개, 디지트 비트(3)4개로 구성된다.

 

13. 다음 중 한글과 한자 데이터의 표현방식이 아닌 것은?

 

[답]

② BCD 코드

 

14. 다음 중 8진수 (4450)8을 16진수로 변환한 값은?

 

[답]

④ 928

 

p.112 주관식 문제

 

1. 폰 노이만 컴퓨터는 어떤 특성들을 가지고 있으며, 이것이 컴퓨터 발전에 끼친 영향은 무엇인가?

 

[답]

프로그램 내장 개념이 최로로 도입되었으며, 데이터가 저장되는 것과 같은 방법으로 연산 처리 제어 명령이 내장되는 프로그램 내장 방식의 컴퓨터였으며, 컴퓨터가 다양한 업무를 수행 할 수 있도록 해주는 획기적인 계기를 마련하였으며, 순차적으로 작업이 수행되는 컴퓨터를 흔히 '폰 노이만 컴퓨터'라고도 한다.

 

2. 우리나라에 현재 도입되어 있는 슈퍼컴퓨터에는 어떤 것들이 있는지 살펴보고, 우리나라에 도입된 슈퍼컴퓨터는 세계에서 어느 정도 수준인지를 조사하시오.

 

[답]

1호: NEC SX-5/28M2. 1999년 6월 도입.

2호: CRAY X1E. 15.7 테라플롭스. 2004년 11월 도입

3호: CRAY XE6. 379 테라플롭스. 2조. 2010년 11월 기준 한국 최고속도. 세계 19(해온), 20위(해담).

4호: CRAY XC40. 2,339 테라플롭스. 2017년 11월 기준 세계 57(누리), 58(미리).

 

3. 진공관, 트랜지스터, LSI, VLSI의 개발은 컴퓨터의 발전에 어떠한 영향을 끼쳤는가? 크기, 성능, 가격 등의 면에서 설명하시오.

 

[답]

작고, 빠르며, 열 발생이 적고, 무엇보다도 가격이 저렴했기 때문에 컴퓨터 기술의 진보에 결정적인 계기가 되었다.

 

4. 컴퓨터의 각 세대를 구분하는 핵심적인 특징들이 무엇인지를 설명하시오.

 

[답]

컴퓨터 회로,1세대 진공관, 2세대 트랜지스터, 3세대 집적 회로, 4세대 고밀도 집적 회로, 5세대 초고밀도 집적 회로

 

5. 현재 우리가 사용하고 있는 컴퓨터는 몇 세대라고 볼 수 있는가? 또한 그 이유는 무엇인가?

 

[답]

5세대~ / 컴퓨터 회로 및 기억 장치의 성능이 더욱 좋아지고 있기 때문이다.

 

6. 다음 각 숫자를 다른 진수로 변환하시오.

 

1) 10진수로 변환 :

 

[답]

100110(2)= 38(10)

11101(2)= 29(10)

354(8)= 236(10)

4450(8)=2344(10)

270F(16)=9999(10)

F703(16)=63235(10)

 

2) 2진수로 변환 :

 

[답]

65=1000001(2)

452(8)=100101010(2)

3405(8)=11100000101(2)

FFFE(16)=1111111111111110(2)

270F(16)=10011100001111(2)

 

3) 16진수로 변환 :

 

[답]

100110(2)=26(16)

11101(2)=1D(16)

354(8)= EC(16)

4450(8)= 928(16)

 

7. 다음 이진수의 1의 보수와 2의 보수를 각각 구하시오.

 

1) 11011(2)

 

[답]

1의 보수 :00100(2)

2의 보수 :00101(2)

 

2) 1011(2)

 

[답]

1의 보수 :0100(2)

2의 보수 :0101(2)

 

8. 각 논리 연산자를 정리하고 이것이 컴퓨터에서 중요하게 쓰이는 이유가 무엇인지를 설명하시오.

 

[답]

논리합 회로 : 입력 A와 B중 적어도 한쪽이 1이면 출력 Y가 1이 되는 논리 회로이다. 논리합 연산자는 ' + '로 표현한다.

논리곱 회로 : 입력 A와 B가 모두 1인 경우에만 출력 Y가 1이 된다. 논리곱 연산자는 ' . '로 표현된다.

논리부정 회로 : 입력 A가 1이면 출력 Y는 0, 입력 A가 0이면 출력 Y는 1이 된다. 논리부정 연산자는 '  ̄ ' 또는 ' ´ '로 표현된다.

디지털 논리 회로의 기본 연산은 OR, AND, NOT이지만 실제 컴퓨터에서는 NOR, NAND 게이트가 OR과 AND 게이트보다 더 쉽게 트랜지스터로 만들 수 있기 때문에 많이 사용되고 있다.

 

9. 1의 보수를 이용하여 다음 수들의 뺄셈 결과를 구하시오.

 

(1) 1110(2) - 0100(2)

 

[답]

1010(2)

 

(2) 0100(2) - 1110(2)

 

[답]

-1010(2)

반응형

댓글