C++ 프로그래밍 · 기말고사 (16분반)
C++ 프로그래밍(LZ000100-016) 기말고사입니다. 40점 · 15문제.
출제: 성신여자대학교 AI융합학부 고원준 (wjko@sungshin.ac.kr) · 2023학년도 2학기
사용법
답안지에 학번, 이름, 문제 번호와 답을 적으시오. 각 문제의 "풀이 및 해설"은 접혀 있으니, 먼저 스스로 풀어본 뒤 펼쳐서 확인하세요. 출력 예측·오류 수정·구현 문제는 아래 "실습(C++)"에서 직접 실행해 볼 수 있습니다.
문제 목록
| # | 제목 | 배점 | 실습 |
|---|---|---|---|
| 문제 1 | 기본 소멸자의 자동 생성 (O/X) | 1 | — |
| 문제 2 | 포인터 식별자 p 접두 관습 (O/X) | 1 | — |
| 문제 3 | 상수 함수를 정의할 수 있는 대상 (O/X) | 1 | — |
| 문제 4 | 값 전달과 addition | 2 | C++ |
| 문제 5 | 배열 이름의 역참조 *myList | 2 | C++ |
| 문제 6 | 전역 변수의 초기값 | 2 | C++ |
| 문제 7 | 정적 멤버와 Foo | 2 | C++ |
| 문제 8 | 배열을 뒤집은 새 배열 반환 | 3 | C++ |
| 문제 9 | 요소의 주소와 값 반환 | 3 | C++ |
| 문제 10 | addByPointer 오류 수정 | 3 | C++ |
| 문제 11 | Car 클래스 오류 수정 | 3 | C++ |
| 문제 12 | 함수 오버로딩 | 4 | C++ |
| 문제 13 | 지역·정적 지역·전역 변수 | 4 | C++ |
| 문제 14 | 클래스의 역할 | 4 | C++ |
| 문제 15 | BankAccount UML 클래스 다이어그램 | 5 | C++ |
제작: 성신여자대학교 AI융합학부 고원준 (wjko@sungshin.ac.kr)