Page 62 고등학교 프로그래밍 교과서
P. 62
Ⅱ C 프로그래밍의 기초
1. 변수와 자료형 핵심 질문 자료형에 맞게 변수를 선언하고 사용하는 방법은 무엇일까?
2. 입출력 함수 핵심 질문 형식을 지정하여 입력과 출력을 하는 함수는 어떻게 사용할까?
3. 연산자 핵심 질문 C 언어에서 제공하는 연산, 비교, 논리 연산자의 종류와 기능은 무엇일까?
4. 제어문 핵심 질문 C 언어에서 순차, 선택, 반복 구조를 구현하는 방법은 무엇일까?
5. 배열 핵심 질문 C 언어로 배열을 선언하고 초기화하는 방법은 무엇일까?
6. 함수 핵심 질문 프로그램을 작성할 때 같은 역할을 하는 코드를 반복하여 사용하지 않고,
효율적으로 작성하려면 어떻게 해야 할까?
7. 포인터 핵심 질문 C 언어에서 포인터를 사용하는 방법과 포인터 연산을 적용한
프로그램은 어떻게 작성할까?
8. 구조체와 공용체 핵심 질문 구조체와 공용체를 사용하여 프로그램을 작성하는 방법은 무엇일까?
9. 파일 입출력 핵심 질문 프로그램 실행 중에 생성된 자료를 변수에 저장하는 것과
파일에 저장하는 것은 어떤 차이점이 있을까?
단원 개관
이제 온라인 쇼핑몰에서 주문한 택배를 배달원 없이 드론으로 받을 수 있는 시대가 왔
다. 어떻게 가능한 것일까? 드론과 조정기 안에는 각각의 프로그램이 들어 있기 때문에
왼쪽, 오른쪽, 위, 아래 방향키를 눌러 신호를 보내면, 그 신호에 맞춰 움직일 수 있도록
프로그래밍되어 있기 때문이다.
이 단원에서는 C 프로그래밍에 기본 구조를 알고, 변수와 자료형, 제어 구조, 배열 및
함수 등에 대하여 알아보도록 한다.
60
(책)2015프로그래밍-교과서3차심의본 본문.indb 60 2017-09-05 오후 4:15:59