본문 바로가기

프로그래밍 언어/C언어

누구나 쉽게 즐기는 c언어 콘서트 개정판 1장 연습문제 풀이

SMALL

누구나 쉽게 즐기는 c언어 콘서트 개정판 1장 연습문제 풀이

1. 컴퓨터는 내부적으로 몇 진법을 사용하는가? 

답 :  1

 

2. c언어로 작성된 프로그램을 기계어로 변환하는 도구는 무엇인가?

답 : 2 

 

3. 컴퓨터를 이용하여 문제를 해결하기 위한 단계를 무엇이라고 하는가?

답 : 1

 

4. 프로그램 개발 과정을 순서대로 적으시오.

답 : 2 - 1 - 4 - 3 

 

5. 알고리즘을 시각적으로 표현한 것은 무엇인가?

답 : 2

 

6. 프로그래밍 언어의 문법을 위반하였을 경우에 발생하는 오류는?

답 : 3

 

7. 순서도에서 처리를 나타내는 기호는?

답 : 2

 

8. 다음 중에서 c언어를 개발한 사람은 누구인가?

답 : 1

 

9. 컴퓨터에서 10진법이 아닌 2진법이 사용되는 이유를 설명하라.

답 : 컴퓨터 내부 스위치 회로로 01을 쉽게 나타낼수 있기 때문이다.

 

10. 인텔의 CPU에서 사용되는 명령어 중에서 1가지를 선택하여 무슨 일을 하는 명령어인지를 조사하여 보라.

답 : INC AX : AX1을 더한 값을 AX에 넣는다.

 

11. 주판이나 계산자하고 현대적인 컴퓨터와의 결정적인 차이점은 무엇인가?

답 : 주판과 계산자는 계산하는 기능만 있지만 현대적인 컴퓨터는 계산하는 능력뿐만 아니라 다양한 기능을 할 수 있다.

 

12. 아침에 일어나서 학교에 등교하는 알고리즘을 순서대로 정리해보자.

답 : 

13. 두 개의 컵에 우유와 주스가 각각 담겨있다. 우유와 주스를 교환하기 위한 알고리즘을 고안하라. 사용가능한 세 번째 컵이 있다고 가정하라.

답 : 컵을 각각 a, b, c 라고 하면 ac에 담고 ba에 담고 cb에 담으면 된다.

c a

a b

b c

 

LIST