lnb영역
OA
고객센터
02-6959-5779
ribbon@kitanet.or.kr상담가능시간 : 평일 09:00~18:00
토/일요일 및 공휴일 휴무
컨텐츠 내용
- 수강신청
- 과정정보
[HD]C++ 2017 제대로 배우기 - 기초 Part.2
과정소개
* 본 과정은 C++의 다양한 기능과 개념을 쉽고 빠르게 익힐 수 있도록 충분한 설명과 예제를 제시하여 설명하고 있으며 객체지향 프로그래밍의 기본기를 튼튼히 할 수 있는 단계별 학습과정의 강좌이다.
▶교육대상
1. 프로그래밍 입문자
2. C언어 및 C++ 언어 입문자
3. 객체지향언어에 관심 있는 자
▶교육내용
Part.4 제어 구조(반복문)
1. 이론-while문,do~while문, for문의 활용법과 break, continue, goto문
2. 실습-while문의 조건식과 무한루프에 대한 실습
3. 실습-do~while문의 조건식과 무한루프에 대한 실습
4. 실습-for문의 실습과 오류스트림 초기화 및 버퍼비우기에 대한 실습
5. 실습-더블 루프 실습
6. 실습-for문 종합 실습 예제
7. 실습-무한루프 종합실습 예제
8. 실습-do~while 무한루프,중첩for문 종합실습 예제
9. 실습-중첩for문 조건 관련 실습예제
Part.5 배열(Array)
1. 이론-데이터 저장의 발전과정, 배열의 개념, 배열의 선언과 활용법
2. 이론-배열의 초기화, 범위-기반 for 문을 통한 출력, 참조자를 통한 배열요소의 연산과 출력
3. 실습-char 타입 배열의 주소값 오류에 대한 실습, short, int, double배열 타입의 초기화와 주소값 출력
4. 실습-배열의 크기 지정시 주의 사항, 범위 기반 for문 이용과 원천적 반복문의 차이점, 배열 사용시 주의사항
5. 실습-범위기반 for 루프 방법과 참조자에 대한 설명과 주의사항
6. 실습-범위기반 for 루프 방법과 배열, 기호상수를 이용하여 성적처리 실습, 소수점 자리 설정
7. 실습-1차원 배열 종합실습
8. 이론-2차원 배열의 개념과 메모리 공간의 구조, 활용예시
9. 실습-2차원 배열의 선언과 초기화 방법, 2차원 배열 값 출력 방법, 주소값의 출력, 바이트 크기 출력
10. 실습-2차원 배열로 혈압 체크 프로그램 작성 및 C스타일과 C++스타일의 차이점 실습
11. 실습-2차원 배열로 C++스타일로 성적처리 프로그램 작성 실습
12. 실습-2차원 배열 종합 실습 예제
Part.6 함수(function)
1. 이론-함수의 개념, 함수의 선언부와 구현부의 설명
2. 이론-함수의 정의 및 호출, 함수의 메모리 구조, 함수 원형
3. 실습-내장 함수 rand(), srand()함수의 사용법과 실습
4. 실습-수학 함수 ceil(), floor(), round(), fabs(), sqrt(), pow()함수의 사용법과 실습
5. 실습-유틸리티 함수 exit(), system(), Sleep()함수의 사용법과 실습
6. 실습-사용자 정의 함수를 선언하고 구현하고 호출하는 방법과 메모리 구조에 대한 실습
7. 실습-사용자 정의 함수를 헤더파일로 모듈화 후 main파일에서 가져다 쓰는 것에 대한 실습
8. 이론-값에 의한 호출, 참조에 의한 호출의 차이 설명
9. 이론-중복함수의 개념과 사용방법, 함수의 디폴트 인수, 인라인 함수의 개념
10. 실습-프로젝트명 바꿀때 주의사항, call by value에 대한 실습
11. 실습-call by reference에 대한 실습-참조자, 포인터
12. 실습-중복함수(overloaded function의 실습)
13. 실습-디폴트 변수를 사용하는 함수의 실습 및 주의사항
14. 실습-함수 종합실습 예제
▶수료기준
항목 |
진도율 |
진행단계평가 |
최종평가 |
과제 |
수료점수 |
평가비율 |
100% |
0% |
0% |
0% |
60점이상 |
수료조건 |
80% |
없음 |
없음 |
없음 |
※ 수료기준은 각 평가항목의 점수가 수료기준 점수 이상이고 총점이 60점 이상이어야 합니다.
학습목표
2. C++ 문법 스타일을 익힐 수 있다.
3. 네임스페이스를 이해할 수 있다.
4. 데이터 타입을 이해할 수 있다.
5. 함수를 이해할 수 있다.
6. 포인터 및 배열을 이해할 수 있다.
차시 | 강의명 |
---|---|
Part.4 제어 구조(반복문) | |
1차시 | 1. 이론-while문,do~while문, for문의 활용법과 break, continue, goto문 |
2차시 | 2. 실습-while문의 조건식과 무한루프에 대한 실습 |
3차시 | 3. 실습-do~while문의 조건식과 무한루프에 대한 실습 |
4차시 | 4. 실습-for문의 실습과 오류스트림 초기화 및 버퍼비우기에 대한 실습 |
5차시 | 5. 실습-더블 루프 실습 |
6차시 | 6. 실습-for문 종합 실습 예제 |
7차시 | 7. 실습-무한루프 종합실습 예제 |
8차시 | 8. 실습-do~while 무한루프,중첩for문 종합실습 예제 |
9차시 | 9. 실습-중첩for문 조건 관련 실습예제 |
Part.5 배열(Array) | |
10차시 | 1. 이론-데이터 저장의 발전과정, 배열의 개념, 배열의 선언과 활용법 |
11차시 | 2. 이론-배열의 초기화, 범위-기반 for 문을 통한 출력, 참조자를 통한 배열요소의 연산과 출력 |
12차시 | 3. 실습-char 타입 배열의 주소값 오류에 대한 실습, short, int, double배열 타입의 초기화와 주소값 출력 |
13차시 | 4. 실습-배열의 크기 지정시 주의 사항, 범위 기반 for문 이용과 원천적 반복문의 차이점, 배열 사용시 주의사항 |
14차시 | 5. 실습-범위기반 for 루프 방법과 참조자에 대한 설명과 주의사항 |
15차시 | 6. 실습-범위기반 for 루프 방법과 배열, 기호상수를 이용하여 성적처리 실습, 소수점 자리 설정 |
16차시 | 7. 실습-1차원 배열 종합실습 |
17차시 | 8. 이론-2차원 배열의 개념과 메모리 공간의 구조, 활용예시 |
18차시 | 9. 실습-2차원 배열의 선언과 초기화 방법, 2차원 배열 값 출력 방법, 주소값의 출력, 바이트 크기 출력 |
19차시 | 10. 실습-2차원 배열로 혈압 체크 프로그램 작성 및 C스타일과 C 스타일의 차이점 실습 |
20차시 | 11. 실습-2차원 배열로 C 스타일로 성적처리 프로그램 작성 실습 |
21차시 | 12. 실습-2차원 배열 종합 실습 예제 |
Part.6 함수(function) | |
22차시 | 1. 이론-함수의 개념, 함수의 선언부와 구현부의 설명 |
23차시 | 2. 이론-함수의 정의 및 호출, 함수의 메모리 구조, 함수 원형 |
24차시 | 3. 실습-내장 함수 rand(), srand()함수의 사용법과 실습 |
25차시 | 4. 실습-수학 함수 ceil(), floor(), round(), fabs(), sqrt(), pow()함수의 사용법과 실습 |
26차시 | 5. 실습-유틸리티 함수 exit(), system(), Sleep()함수의 사용법과 실습 |
27차시 | 6. 실습-사용자 정의 함수를 선언하고 구현하고 호출하는 방법과 메모리 구조에 대한 실습 |
28차시 | 7. 실습-사용자 정의 함수를 헤더파일로 모듈화 후 main파일에서 가져다 쓰는 것에 대한 실습 |
29차시 | 8. 이론-값에 의한 호출, 참조에 의한 호출의 차이 설명 |
30차시 | 9. 이론-중복함수의 개념과 사용방법, 함수의 디폴트 인수, 인라인 함수의 개념 |
31차시 | 10. 실습-프로젝트명 바꿀때 주의사항, call by value에 대한 실습 |
32차시 | 11. 실습-call by reference에 대한 실습-참조자, 포인터 |
33차시 | 12. 실습-중복함수(overloaded function의 실습) |
34차시 | 13. 실습-디폴트 변수를 사용하는 함수의 실습 및 주의사항 |
35차시 | 14. 실습-함수 종합실습 예제 |