이번 문서의 목표: 04~08편에서 배운 2D·3D 변환, 투영, 클리핑, 그리고 05편의 선분·원 알고리즘을 실제 시험형 문제로 다시 풀어 보며, 계산 과정을 빠짐없이 손으로 따라갈 수 있게 된다.
이 문서는 실제 기출 문제를 그대로 옮긴 것이 아닙니다. 국가평생교육진흥원이 공개하는 독학사 3단계 컴퓨터그래픽스 출제기준(평가영역)과 일반적인 컴퓨터그래픽스 시험에서 반복적으로 나타나는 문제 유형을 근거로 재구성한 연습 문항입니다. 실제 회차별 문항 수·배점·난이도 분포는 국가평생교육진흥원의 최신 시행 공고로 반드시 재확인해야 합니다.
이 문서를 푸는 방법
04편부터 08편까지 배운 2D·3D 기하 변환, 동차좌표, 투영, 클리핑, 그리고 05편의 DDA·Bresenham 알고리즘은 계산 절차가 정해져 있어서 “어떤 공식을 쓰는지”보다 “그 공식에 숫자를 정확히 대입했는지”에서 점수가 갈립니다. 아래 24개 문항은 이 범위의 계산형·알고리즘형·용어형 문제를 실제 시험 발문 형식으로 재구성한 것입니다. 각 문항의 해설은 공식을 적고, 숫자를 대입하고, 정리해서 답을 얻는 전 과정을 빠짐없이 보여 줍니다. 풀 때는 답을 먼저 보지 말고 직접 계산한 뒤 맞춰 보는 것을 권장합니다.
마무리 복습
문제 14지선다
점 (5, 3)을 x축으로 -2, y축으로 4만큼 평행이동한 결과로 가장 적절한 것은?
문제 24지선다
점 (0, 2)를 원점을 기준으로 180도 회전시킨 결과로 가장 적절한 것은?
문제 34지선다
점 (4, -3)을 x축 방향 0.5배, y축 방향 2배로 스케일한 결과로 가장 적절한 것은?
문제 44지선다
점 (1, 1)에 x축·y축으로 각각 3만큼 평행이동한 뒤, 원점 기준으로 2배 스케일을 적용한 결과로 가장 적절한 것은?
문제 54지선다
문항 4와 같은 점 (1, 1), 같은 두 변환(3만큼 이동, 2배 스케일)에 대해 이번에는 스케일을 먼저 적용하고 이동을 나중에 적용하면 결과는 어떻게 되는가?
문제 64지선다
2D·3D 그래픽스에서 동차좌표(homogeneous coordinates)를 사용하는 가장 근본적인 이유로 가장 적절한 것은?
문제 74지선다
3D 점 (1, 2, 3)을 x축으로 2, y축으로 -1, z축으로 4만큼 평행이동한 결과로 가장 적절한 것은?
문제 84지선다
3D 점 (1, 0, 0)을 z축을 기준으로 90도 회전시킨 결과로 가장 적절한 것은?
문제 94지선다
3D 점 (2, 3, 4)를 x축 2배, y축 0.5배, z축 3배로 스케일한 결과로 가장 적절한 것은?
문제 104지선다
3D 점 (2, 3, 5)를 xy평면에 평행(정사영) 투영한 결과로 가장 적절한 것은?
문제 114지선다
투영면까지의 거리 d=4인 원근투영에서, 점 (2, 3, 8)의 투영된 x'좌표로 가장 적절한 것은? (공식: x' = x×d÷z)
문제 124지선다
3D 그래픽스 파이프라인에서 좌표 변환이 일어나는 순서로 가장 적절한 것은?
문제 134지선다
윈도우 x범위가 0부터 100, 뷰포트 x범위가 0부터 500일 때, 윈도우 좌표 x=25에 대응하는 뷰포트 좌표로 가장 적절한 것은?
문제 144지선다
클리핑 윈도우가 xmin=0, xmax=10, ymin=0, ymax=10일 때, 점 (15, 5)의 Cohen-Sutherland 영역 코드(상, 하, 우, 좌 순서 4비트)로 가장 적절한 것은?
문제 154지선다
선분 양 끝점의 Cohen-Sutherland 영역 코드가 각각 0010과 0110일 때, 이 선분에 대한 판정으로 가장 적절한 것은?
문제 164지선다
Cohen-Sutherland와 Liang-Barsky 클리핑 알고리즘의 차이에 대한 설명으로 가장 적절한 것은?
문제 174지선다
DDA 알고리즘으로 (2, 3)에서 (8, 6)까지 선분을 그릴 때, 시작점 (2, 3) 다음에 찍히는 픽셀로 가장 적절한 것은?
문제 184지선다
Bresenham 직선 알고리즘에서 dx=8, dy=3일 때, 초기 결정 변수 p0의 값으로 가장 적절한 것은? (공식: p0 = 2dy - dx)
문제 194지선다
문항 18에서 구한 p0=-2일 때, 다음 픽셀 선택과 갱신되는 결정 변수 p1에 대한 설명으로 가장 적절한 것은? (규칙: p가 0보다 작으면 y는 증가하지 않고 p1=p0+2dy, 0 이상이면 y가 1 증가하고 p1=p0+2dy-2dx)
문제 204지선다
Bresenham 원 그리기 알고리즘이 원 전체가 아니라 한 옥탄트(45도 구간)만 계산하는 이유로 가장 적절한 것은?
문제 214지선다
영역 채우기의 seed fill과 boundary fill의 차이에 대한 설명으로 가장 적절한 것은?
문제 224지선다
래스터 그래픽스와 벡터 그래픽스의 차이에 대한 설명으로 가장 적절한 것은?
문제 234지선다
프레임버퍼(frame buffer)에 대한 설명으로 가장 적절한 것은?
문제 244지선다
해상도 1920×1080 화면의 종횡비(aspect ratio)로 가장 적절한 것은?
참고 자료
Last updated on