교과목명 C++프로그래밍과실습 교과목코드 EECS203-04 학점 3
개설대학 전자전기컴퓨터학부 전자전기컴퓨터학부 D 담당교수 하영호
면담시간 월요일 수업후 연락처

강의개요 및 목적
VC++를 이용하여 컨솔용 C++프로그램 능력을 배양한다.
실기 평가를 통하여 이론 보다는 실제 구현, 활용 능력을 중점적으로 평가한다.
교재 및 참고문헌
참고 교재: Ivor Horton의 Beginning Visual C++ 6, Wrox Press
주 교재는 수업중에 결정함
주별 강의 계획
제1주: 구조체의 의미, 구조체 포인터 연산자
제2주: 구조체의 멤버 함수, 데이터 멤버에 대한 접근 (private, public)
제3주: 클래스란? 생성자 활용
제4주: 소멸자, 복사 생성자
제5주: static, const, mutable 멤버, 문자열 클래스
제6주: 백터 클래스
제7주: 클래스 구현 연습과 Tips
제8주: 중간고사 기간
제9주: 실기 중간 평가
제10주: 연산자 오버로드
제11주: 상속과 가상함수
제12주: 기초클래스, 다중상속
제13주: 템플릿 클래스
제14주: 예외 처리, 파일 입출력
제15주: 기말고사 기간
제16주: 실기 및 필기 기말 평가
평가방법
실기: 40 %
필기: 20 %
과제: 20 %
출석 및 참여도: 20 %
수강에 특별히 참고하여야 할 사항
C언어에 대한 프로그래밍 능력이 요구됨