FIFO(First-In-First-Out) 스케줄링 정책을 사용했을 때 평균 반환 시간을 구하는 문제입니다. 용어 정리 반환 시간 (Turnaround Time) = 완료 시간 - 도착 시간 평균 반환 시간 = 모든 프로세스의 반환 시간의 평균 주어진 정보 프로세스 도착시간 실행시간 P1 0 3 P2 1 7 P3 3 2 P4 5 5 P5 6 3 FIFO 순서로 처리 (도착 시간 기준) P1 (0 도착) → P2 (1) → P3 (3) → P4 (5) → P5 (6) 각 프로세스 처리 프로세스 시작시간 완료시간 반환시간 = 완료 - 도착 P1 0 3 3 - 0 = 3 P2 3 10 10 - 1 = 9 P3 10 12 12 - 3 = 9 P4 12 17 17 - 5 = 12 P5 17 20 20 - 6 = 14 평균 반환 시간 계산 \(평균 = \frac{3+9+9+12+14}{5} = 9.4\)