컴퓨터 구조를 알아야 하는 이유
확인 문제 (p.35)
컴퓨터 구조를 알아야 하는 이유로 적절하지 않은 것을 고르세요.
(1) 문제 해결을 위해 다양한 실마리를 찾을 수 있습니다.
(2) 프로그램을 빠르게 구현할 수 있습니다.
(3) 개발한 프로그램의 성능과 용량을 고려할 수 있습니다.
(4) 개발한 프로그램의 비용을 고려할 수 있습니다.
정답
(2) 프로그램을 빠르게 구현할 수 있습니다.
다음 설명의 빈칸에 들어갈 알맞은 내용을 보기에서 골라 써 보세요.
[보기] 미지의 대상, 분석의 대상
컴퓨터 구조를 이해하면 우리는 컴퓨터를 (1)__________에서 (2)__________으로 인식하게 됩니다.
정답
미지의 대상, 분석의 대상
컴퓨터 구조의 큰 그림
우리가 알아야 하는 컴퓨터 구조 지식 : 컴퓨터가 이해하는 정보 + 컴퓨터의 네 가지 핵심 부품
컴퓨터가 이해하는 정보 : 0과 1로 표현된 정보
컴퓨터의 네 가지 핵심 부품
시스템 버스 : 컴퓨터의 네 가지 핵심 부품들이 서로 정보를 주고받는 통로
확인 문제(p.50 ~ 51)
다음 설명의 빈칸에 들어갈 알맞은 내용을 보기에서 골라 써 보세요.
[보기] 명령어, 데이터, CPU, 메모리, 보조기억장치
컴퓨터가 이해하는 정보에는 (1)__________와 (2)__________가 있습니다.
정답
데이터, 명령어
컴퓨터의 네 가지 핵심 부품 중 명령어를 해석하고 실행하는 장치를 고르세요.
(1) 보조기억장치
(2) 입출력장치
(3) CPU
(4) 주기억장치
정답
(3) CPU
다음 설명의 빈칸에 들어갈 알맞은 내용을 써 보세요.
프로그램이 실행되려면 반드시 __________에 저장되어 있어야 합니다.
정답
메모리
컴퓨터의 부품과 역할을 올바르게 짝지으세요
(1) 보조기억장치 - 보관할 프로그램 저장
(2) 메모리 - 실행되는 프로그램 저장
시스템 버스와 관련하여 옳지 않은 내용을 고르세요.
(1) 시스템 버스는 컴퓨터의 핵심 부품을 분리시키는 버스입니다.
(2) 시스템 버스는 주소 버스, 데이터 버스, 제어 버스로 구성되어 있습니다.
(3) 메인보드 내부에는 시스템 버스를 비롯한 다양한 버스가 있습니다.
(4) CPU가 메모리에 값을 저장할 때 주소 버스, 데이터 버스, 제어 버스를 모두 사용할 수 있습니다.
정답
(1) 시스템 버스는 컴퓨터의 핵심 부품을 분리시키는 버스입니다.
2000MB는 몇 GB인가요?
정답
2GB
다음 중 옳지 않은 것을 골라 보세요
(1) 1000GB는 1TB와 같습니다.
(2) 1000KB는 1MB와 같습니다.
(3) 1000MB는 1GB와 같습니다.
(4) 1024bit는 1byte와 같습니다.
정답
(4) 1024bit는 1byte와 같습니다.
1101₍₂₎의 음수를 2의 보수 표현법으로 구해 보세요.
1101
→ (모든 0과 1 뒤집기) 0010
→ (1 더하기) 0011
정답
1101₍₂₎을 음수로 표현한 값은 0011입니다.
DA₍₁₆₎를 이진수로 표현하면 무엇인가요?
D = 13 = 1101
A = 10 = 1010
정답
DA₍₁₆₎ = 11011010₍₂₎
이진수와 더불어 십육진수가 많이 사용되는 대표적인 이유는 무엇인가요?