2021학년도
한국IT직업전문학교
신입생 모집
05.23 ~ 05.29 원서 접수하기
  • 수능 / 내신 미반영
    (계열 면접 선발)
  • 면접&적성검사 100%선발
  • 선행학습 무료지원

장학안내
1. 교과목 학습목표
대표적인 객체지향 프로그래밍 언어인 C++의 기본 문법에 대해 익히고
실습을 기반으로 객체지향 프로그래밍 언어의 특성과 프로그램 기법을 이해한다.
이를 통하여 C++언어로 원하는 프로그램을 작성할 수 있도록
프로그래밍 설계능력과 프로그래밍 기법을 학습한다.
2. 교재 및 참고문헌
명품 C++ Programming (생능출판사,황기태)
3. 주차별 강의(실습·실기·실헙)내용
주별 강의(실습·실기·실험)내용 과제 및 기타 참고사항
제 1 주 C++시작
  • C++기초 이해
  • Visual C++ 사용
  • C++ 표준 라이브러리
제 2 주 C++ 프로그래밍의 기본
  • C++ 프로그램의 기본 요소와 화면 출력
  • namespace와 std::
  • 키입력받기
  • 키보드 문자열 입력
  • #incluce 에 숨은 진실
제 3 주 클래스와 객체
  • 객체에 대한 이해
  • C++ 클래스 만들기
  • 객체 생성과 객체 활용
  • 생성자/소멸자
  • 접근지정, 인라인 함수 , C++구조체
제 4 주 객체 포인터와 객체 배열, 객체의 동적 생성
  • 객체 포인터
  • 객체 배열
  • 동적 메모리 할당 및 반환
  • this 포인터
  • string 클래스를 이용한 문자열 사용
제 5 주 함수와 참조, 복사 생성자
  • 함수의 인자 전달 방식 리뷰
  • 함수 호출시 객체 전달
  • 객체 치환 및 객체 리턴
  • 참조와 함수
  • 복사 생성자
제 6 주 함수중복과 static 멤버
  • 함수 중복
  • 디폴트 매개변수
  • 함수 중복의 모호성
  • static 멤버
과제1. 조건에 맞는 클래스를 설계하여 프로그램 작성 후 제출하시오.
제 7 주 중간고사 -
제 8 주 프렌드와 연산자 중복
  • C++ 프렌드 개념
  • 연산자 중복
  • 이항 연산자 중복
  • 단항 연산자 중복
  • 프렌드를 이용한 연산자 중복
제 9 주 상속
  • 상속의 개념
  • 클래스 상속과 객체
  • 상속과 객체 포인터
  • protected 접근지정
  • 상속과 생성자, 소멸자
  • 상속의 종류 : public, protected, private 상속
  • 다중 상속
  • 가상 상속
제 10 주 가상 함수와 추상클래스
  • 상속 관계에서의 함수 중복
  • 가상 함수와 오버라이딩
  • 가상 함수와 오버라이딩의 활용 사례
  • 추상 클래스
제 11 주 템플릿과 표준 템플릿 라이브러리 (STL)
  • 일반화와 템플릿
  • 다양한 제네릭 함수 만들기
  • 제네릭 클래스 만들기
  • C++ 표준 템플릿 라이브러리(STL)와 활용
과제2. 배운내용을 토대로 미니 프로젝트를 구현 후 제출하시오. - 자유주제
제 12 주 C++입출력 시스템
  • C++ 입출력의 기초
  • ostream의 멤버함수를 이용한 문자 출력
  • istream의 멤버함수를 이용한 문자 입력
  • 포멧 입출력
  • 삽입연산자와 추출연산자
  • 사용자 조작자 만들기
제 13 주 C++ 파일입출력
  • 텍스트 파일과 바이너리 파일
  • 파일 입출력 개요
  • <<와 >> 연산자를 이용한 간단한 텍스트 파일 입출력
  • 파일 모드
  • 멤버함수를 이용한 텍스트 I/O
  • 바이너리 I/O
  • 스트림 상태 검사 , 임의 접근
제 14 주 예외 처리와 C언어와의 링크 지정
  • 실행오류와 오류처리
  • 예와와 예외 처리
  • 예외 처리에 대한 자세한 설명
  • 예외 클래스 만들기
  • C++ 코드와 C코드의 링킹
제 15 주 기말고사 -
4. 성적평가 방법
중간고사 기말고사 과제물 출결 기타 합계 비고
30% 30% 20% 20% - 100% -
5. 수업 진행 방법
-
6. 수업에 특별히 참고하여야 할 사항
-
7. 문제해결 방법(실험·실습 등의 학습과정의 경우에 작성)
-
8. 강의유형
이론중심(  ), 토론, 세미나 중심(  ), 실기 중심(  ), 이론 및 토론, 세미나 병행(  ), 이론 및 실험, 실습 병행(  )

퀵메뉴제목

입학상담문의 프로젝트경진대회 TOP