2017년05월07日 59번
[운영체제] HRN 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 처리되는 작업 순서로 옳은 것은?

- ① A → B → C → D
- ② A → C → B → D
- ③ D → B → C → A
- ④ D → A → B → C
(정답률: 69%)
문제 해설
연도별
- 2019년08월04日
- 2019년04월27日
- 2019년03월03日
- 2018년08월19日
- 2018년04월28日
- 2018년03월04日
- 2017년08월26日
- 2017년05월07日
- 2017년03월05日
- 2016년08월21日
- 2016년05월08日
- 2016년03월06日
- 2015년08월16日
- 2015년05월31日
- 2015년03월08日
- 2014년08월17日
- 2014년05월25日
- 2014년03월02日
- 2013년08월18日
- 2013년06월02日
- 2013년03월10日
- 2012년08월26日
- 2012년05월20日
- 2012년03월04日
- 2011년08월21日
- 2011년06월12日
- 2011년03월20日
- 2010년09월05日
- 2010년05월09日
- 2010년03월07日
- 2009년08월30日
- 2009년05월10日
- 2009년03월01日
- 2008년09월07日
- 2008년05월11日
- 2008년03월02日
- 2007년09월02日
- 2007년05월13日
- 2007년03월04日
- 2006년09월10日
- 2006년05월14日
- 2006년03월05日
- 2005년09월04日
- 2005년05월29日
- 2005년03월20日
- 2005년03월06日
- 2004년09월05日
- 2004년05월23日
- 2004년03월07日
- 2003년08월31日
- 2003년05월25日
- 2003년03월16日
- 2002년09월08日
- 2002년05월26日
- 2002년03월10日
- 2001년09월23日
- 2001년06월03日
- 2001년03월04日
진행 상황
0 오답
0 정답
우선순위 = (대기 시간 + 서비스 시간) / 서비스 시간
따라서, 각 작업의 우선순위는 다음과 같이 계산됩니다.
- 작업 A: (0 + 3) / 3 = 1
- 작업 B: (2 + 6) / 6 = 1.33
- 작업 C: (4 + 4) / 4 = 2
- 작업 D: (6 + 2) / 2 = 4
따라서, 작업 D가 가장 높은 우선순위를 가지므로 가장 먼저 처리됩니다. 그 다음으로는 작업 B가 처리되고, 그 다음으로는 작업 C가 처리됩니다. 마지막으로 작업 A가 처리됩니다. 따라서, 처리 순서는 "D → B → C → A"가 됩니다.