FIFO(First-In-First-Out) 페이지 교체 알고리즘은 페이지가 참조될 때 가장 오래된 페이지를 교체하는 방식입니다. 주어진 페이지 참조 순서에 따라 페이지 결함을 계산해보겠습니다. 초기 상태: \_ \_ \_ \_ 1. 페이지 1 참조: 결함 발생, 메모리 상태: 1 \_ \_ \_ 2. 페이지 2 참조: 결함 발생, 메모리 상태: 1 2 \_ \_ 3. 페이지 3 참조: 결함 발생, 메모리 상태: 1 2 3 \_ 4. 페이지 1 참조: 이미 존재, 결함 없음, 메모리 상태: 1 2 3 \_ 5. 페이지 2 참조: 이미 존재, 결함 없음, 메모리 상태: 1 2 3 \_ 6. 페이지 4 참조: 결함 발생, 메모리 상태: 1 2 3 4 7. 페이지 5 참조: 결함 발생, 페이지 1 교체, 메모리 상태: 5 2 3 4 8. 페이지 1 참조: 결함 발생, 페이지 2 교체, 메모리 상태: 5 1 3 4 9. 페이지 4 참조: 이미 존재, 결함 없음, 메모리 상태: 5 1 3 4 페이지 결함은 총 6회 발생했습니다. 따라서 정답은 보기 3입니다.