1주차 |
⚫오리엔테이션 - 교과목 개요 및 강의 일정 소개, ⚫Visual Studio 설치 및 기본적 사용 방법 설명 |
2주차 |
⚫프로그램 및 프로그래밍 개념 ⚫C언어 프로그램 기본 구성요소 ⚫변수의 종류, 변수 선언 문법, 변수 사용 방법 |
3주차 |
⚫데이터 타입의 의미와 사용법, C언어로 데이터 타입 표현법 ⚫C언어의 연산자 ⚫교재의 주요 예제 소스코드 실습 |
4주차 |
⚫연산자의 우선순위 ⚫제어문 – if문, if-else문, 다중 if문, switch문, goto문 ⚫교재의 주요 예제 소스코드 실습 |
5주차 |
⚫반복문 – while문, do-while문, for문 ⚫break, continue의 사용법 ⚫교재의 주요 예제 소스코드 실습 |
6주차 |
⚫함수의 개념 및 정의 ⚫함수의 매개변수와 반환값 ⚫교재의 주요 예제 소스코드 실습 |
7주차 |
⚫함수 원형(prototype) ⚫라이브러리 함수 ⚫교재의 주요 예제 소스코드 실습 |
8주차 |
중간고사 |
9주차 |
⚫함수에서 사용되는 변수들 - 지역변수, 전역변수 ⚫변수의 생존시간 ⚫변수의 연결 ⚫교재의 주요 예제 소스코드 실습 |
10주차 |
⚫변수의 저장 유형 ⚫가변 매개변수 함수 ⚫재귀함수 ⚫교재의 주요 예제 소스코드 실습 |
11주차 |
⚫배열의 개념과 C언어 문법 ⚫배열의 초기화 ⚫교재의 주요 예제 소스코드 실습 |
12주차 |
⚫배열과 함수의 관계 ⚫2차원 배열 ⚫교재의 주요 예제 소스코드 실습 |
13주차 |
⚫포인터의 개념과 C언어 문법 ⚫포인터 연산자의 의미 및 사용법 ⚫포인터 연산의 의미와 주의 사항 ⚫‘값에 의한 호출’ 과 ‘참조에 의한 호출’ |
14주차 |
⚫포인터의 활용 - 포인터와 함수, 포인터와 배열 등 ⚫교재의 주요 예제 소스코드 실습 |
15주차 |
기말고사 |
16주차 |
|