답안에서는 답 또는 힌트만 제시되나, 시험 점수는 풀이 과정 또는 설명이 없는 경우 점수가 부여되지 않음.

 

1번: 세개. (1kg, 3kg, 9kg - 다른 무게 조합도 있을 수 있음)

 

이해를 위한 힌트: 5kg 측정을 위해서는, 왼쪽에 9kg, 오른쪽에 1kg과 3kg 추를 놓음.

 

2번: 6.1절 연습문제 1번. 답은 교재 639페이지.

 

3번: 교재 356~358페이지

알파테스트는 개발자 사이트에서 수행되는 테스트이고, 베타테스트는 일부 사용자에게 소프트웨어 예비버전을 제공하여 실제 상황에서 어떻게 될지 알아보기 위한 것이다. 알파테스트는 개발자가 수행하므로 유리박스 테스트에 속하고, 베타테스트는 사용자가 수행하므로 블랙박스 테스트에 속한다. 유리박스 테스트에는 파레토 원리와 기초 경로 테스트를 적용할 수 있고, 블랙박스 테스트에는 경계값 분석을 적용할 수 있다.

 

4번: 클리핑-주사변환-은면제거-음영법

 - 클리핑: 가시부피 바깥에 위치하는 물체 부분을 잘라냄

 - 주사변환: 픽셀 위치들과 장면상의 지점들을 대응시킴

 - 은면제거: 시야에서 가려지는 장면상의 지점을 찾아 버림

 - 음영법: 최종 이미지가 나타날 지점의 패치 모습을 결정

 

5번: 그림 11.10의 알고리즘을 사용함. 답안에는 각 상태의 휴리스틱 값이 표시되어야 함. 자세한 답은 생략.

 

6번: 그림 12.7

 

7번: N=133=7*19, p=7, q=19. 따라서 L=lcm(6,18)=18, d X 5 mod 18 =1 을 만족하는 d는 N 보다 작아야 함.

d=11 (또는 29, 47 등도 가능)