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

 ■ 교과목명

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

 ■ 교과목코드

 CLTR195-

 ■ 강의개요 및 목적

 컴퓨터 비 전공자들이 가장 많이 사용하는 언어 중 하나인 C 언어의 기본 구문을 배운다. 여러가지 실습 과제를 프로그래밍해나가면서 문제를 분석하고 알고리즘을 설계할 수 있는 기본적인 프로그래밍 능력을 갖추게 함으로써 향후 자신의 전공분야에 필요한 문제를 해결할 수 있는 능력을 갖추도록 한다.

 ■ 교재

C프로그래밍 새내기를 위한 C언어 책

[저자] 강동진, 하숙정, 임수연, 송무희, 박보석 / 한빛출판사

 ■ 과제 및 평가

수업 시간에 배운 내용을 활용하는 실습과제가 매번 주어진다.
평가방법 : 중간(35%), 기말(35%), 과제물&쪽지시험(20%)+@, 출석/수업참여도(10%)+@

 ■ 수강에 특별히 참고할 사항

프로그래밍 과정을 처음 접하는 학생들에겐 매우 생소한 과목일 뿐만 아니라일반 이론과목과 달리 한꺼번에 공부해서 이수할 수 있는 과목이 아니다. 매주 실습 문제가 주어지며 새로운 문제에는 이전에 배운 내용들이 반드시 포함되므로 진도에 맞춰 공부해두지 않으면 중도에 포기할 수 밖에 없는 과목이므로 수업시간에 반드시 그날 배운 내용을 이해하도록 한다. 이전에 배운 내용들을 미리 공부해두는 것도 또한 반드시 필요하다.

1. 수업과 관계없는 창을 활성화할 경우에는 엄중한 조치를 취한다.

2. 이론 강의중 강의실의 출입을 제한한다.

3. 타인의 파일을 복사하는 경우엔 불이익이 주어진다.

 ■ 주별강의내용

no 강의 요목 및 수업목표 과제 및 연구문제 교재 및 참고자료
01 C 언어의 개요, C 컴파일러 사용법 - C 언어의 특성을 이해한다. - 프로그램 개발을 위한 Visual Studio 2010 사용법을 익힌다. 자신에 대한 간단한 소개를 화면에 출력하기 제1장
02 C언어의 변수와 자료형 - 상수와 변수에 대한 개념을 알고 활용한다. - 자료형의 종류를 알아보고 사용해 본다. 간단한 프로그램 작성하기 - 2장 연습문제 제2장
03 C언어의 표준 입출력 함수 - 표준 입력과 출력 함수를 알아본다. - 실습을 통해 표준 입출력 함수를 익힌다. - 3장 연습문제 제3장
04 언어의 연산자 - 각 연산자를 알아본다. - 실습을 통해 연산자를 프로그램에서 어떻게 활용하는지 익힌다. - 4장 연습문제 제4장
05 C언어의 제어문 (I) - C언어의 조건문을 알아본다. - 실습을 통해 조건문을 사용해 본다. 조건문을 활용하는 실습 문제 - 6장 연습문제 제5장
06

C언어의 제어문(II) - C언어의 반복문을 알아본다. - 실습을 통해 반복문을 사용해 본다.

반복문을 활용하는 실습 문제(구구단 출력하기) - 6장 연습문제

제5장
07

전처리기 -전처리기 사용방법

C언어의 배열 - 배열의 정의와 초기화 및 사용법을 알아본다. - 다차원 배열의 정의와 초기화 및 사용법을 알아본다.

전처리기 문장을 이해하기 위한 실습 문제 - 5장 연습문제
 배열을 사용하는 실습 문제(최대치, 최소치 구하기) - 9장 연습문제

제6장

제7장

08 중간시험    
09 C언어의 함수 - 함수의 개념, 선언, 정의에 대해 알아본다. - 실습을 통해 함수를 사용해 본다. 함수 사용하는 실습문제 제8장
10 - 함수의 활용 - 여러 가지 문제를 통해 함수를 완전히 익힌다. - 여러가지 함수 응용 문제 - 7장 연습문제 제8장
11 변수의 종류와 특징 -변수의 유효 범위와 수명 변수의 종류에 따른 유효범위와 수명 - 8장 연습문제 제9장
12 C언어의 포인터 - 포인터의 정의, 연산, 사용(인수 전달)에 대해 알아본다. 포인터 사용하는 실습 문제(다양한 소팅 프로그램 및 비교) - 10장 연습문제 제10장
13 C언어의 구조체 - 구조체의 개념, 선언, 사용법에 대해 알아본다. 구조체를 사용하는 실습 문제 - 11장 연습문제 제11장
14 C언어의 파일 입출력 - 파일 열기와 닫기, 읽기와 쓰기에 대해 알아본다. 파일 입출력하는 실습 문제(학생 성적 파일로부터 장학생 명단 파일 만들기) - 12장 연습문제 제12장
15 기말시험    


수험부정행위시, 경북대학교 수험부정행위에관한처벌규정에 의거 그 정상에 따라 수험자격박탈, 근신, 유기·무기정학, 또는 제적 처분될 수 있으니, 각별히 유의하여 주시기 바람.