C/C++프로그래밍기초

C/C++프로그래밍기초 | 교과목 코드 : CTLR195

■ 강의개요 및 목적
 프로그래밍 언어 중 가장 대표적인 언어의 하나인 C 언어를 사용하여 프로그래밍 과정을 배운다.

주어진 실습 과제를 분석하고 프로그래밍 해나가면서 프로그램의 구성요소를 배우고 이를 바탕으로 문제를 분석하고 알고리즘
을 설계할 수 있는 기본적인 프로그래밍 능력을 갖추게 함으로써 스스로 문제해결 능력을 키우고, 논리적이고 공학적인 사고력
을 향상시키며 향후 자신의 전공분야에 필요한 문제를 해결할 수 있는 능력을 갖추도록 한다.

■ 교재 및 참고문헌
 C프로그래밍 기초 / 출판사 : 경대출판사   [저자] 강동진, 하숙정, 임수연, 송무희, 박보석
■ 주별강의내용
1. C 언어의 개요, C 컴파일러 사용법
- C 언어의 특성을 이해한다.
- 프로그램 개발을 위한 Visual Studio 6.0 사용법을 익힌다.
2. C언어의 변수와 자료형
- 상수와 변수에 대한 개념을 알고 활용한다.
- 자료형의 종류를 알아보고 사용해 본다.
3. C언어의 표준 입출력 함수
- 표준 입력과 출력 함수를 알아본다.
- 실습을 통해 표준 입출력 함수를 익힌다.
4. C언어의 연산자
- 각 연산자를 알아본다.
- 실습을 통해 연산자를 프로그램에서 어떻게 활용하는지 익힌다.
5. C언어의 제어문 (I)
- C언어의 조건문을 알아본다.
- 실습을 통해 조건문을 사용해 본다.
6. C언어의 제어문(II)
- C언어의 반복문을 알아본다.
- 실습을 통해 반복문을 사용해 본다..
7. C언어의 제어문(III)
- C언어의 while, do~while 반복문을 알아본다.
- 실습을 통해 반복문을 사용해 본다.
8. 중간시험
9. C언어의 배열(I)
- 배열의 정의와 초기화 및 사용법을 알아본다.
- 일반변수 vs 배열
10. C언어의 배열(II)
- 다차원 배열의 정의와 초기화 및 사용법을 알아본다.
- 문자형 배열
11. C언어의 함수(I)
- 함수의 개념, 선언, 정의에 대해 알아본다.
- 라이브러리 함수의 역할과 사용
- 실습을 통해 함수를 사용해 본다.
  전처리기
-전처리기 사용방법
12. C언어의 함수(II)
-사용자 정의함수
- 함수의 활용
- 함수와 배열
- 함수의 인수 전달
- 여러 가지 실습 문제를 통해 함수를 완전히 익힌다.
13. 변수의 종류와 특징
- 변수의 유효 범위와 수명
- 지역변수 vs 전역변수
- 정적변수
14. C언어의 포인터
- 포인터의 정의, 연산, 사용(인수 전달)에 대해 알아본다.
- 정렬 알고리즘
- 포인터와 문자열
15. 기말시험
XE Login