Page 25 고등학교 프로그래밍 교과서
P. 25










내 실력 확인하기




내용을 이해했나요?

• 프로그램: 주어진 문제를 컴퓨터로 처리하기 위해 작업의 순서와 방법을 지시하는 일련의 문장들의 집합체를 말
한다.
• 프로그래밍과 프로그래머: 컴퓨터로 어떤 문제를 처리할 수 있도록 프로그램을 작성하는 작업이나 과정을 프로그
래밍이라고 하며, 프로그램을 설계하고 명령어를 작성하는 사람을 프로그래머라고 한다.
• 프로그래밍 언어: 프로그램을 작성할 때 컴퓨터 하드웨어와 사람이 의사 소통이 가능하도록 만든 언어이다. 프로
그래밍 언어는 개발 분야와 사용 목적, 용도에 따라 다양하게 분류할 수 있다.

기계 중심과 사람 중심에 따른 분류 개발 분야 및 사용 목적에 따른 분류 프로그래밍 설계 방법에 따른 분류
•저급 언어 •시스템 개발용 언어 •절차 지향 언어
•고급 언어 •응용 프로그램 개발용 언어 •객체 지향 언어
•웹 개발용 언어
•게임 개발용 언어
•교육용 언어




문제로 확인할까요?

1. 컴퓨터가 수행할 수 있는 명령문들을 순차적으로 나열한 것을 무엇이라고 하는가?
① 배열 ② 수행문 ③ 프로그램 ④ 프로그래머 ⑤ 프로그래밍


2. 다음 중 프로그래밍 언어가 아닌 것은?
① 자바 ② PHP ③ 스크래치 ④ 비주얼 베이직 ⑤ 산스크리트어


3. 다음의 특징을 가진 프로그래밍 언어는? ( )

•운영체제 개발을 목적으로 고안된 언어이다.
•기계어 수준의 하드웨어 제어가 가능하다.
•꼭 필요한 기능만이 들어 있고 모든 표기법이 유연하며 간결하게 되어 있다.



평가해 볼까요?

★다음 평가 항목에 따라 자신의 성취 척도를 스스로 점검해 보자.

척도
영역 평가 항목
1 2 3 4 5

이해 각종 프로그래밍 언어의 종류와 특징을 설명할 수 있는가?
적용 프로그램 개발 분야 및 용도에 따라 적절한 프로그래밍 언어를 선택할 수 있는가?



내 실력 확인하기 23






(책)2015프로그래밍-교과서3차심의본 본문.indb 23 2017-09-05 오후 4:15:41
   20   21   22   23   24   25   26   27   28   29   30