Pytanie dotyczy reguł ustalania priorytetu (kolejności) realizacji zadań. Opis: "priorytet wyznaczony przez całkowity czas realizacji zadania produkcyjnego" wskazuje, że kryterium wyboru jest długość trwania zadania (czas wykonania/processing time). W takiej sytuacji stosuje się regułę minimalnego czasu wykonania: wyżej w kolejce stawia się zadania, które można wykonać szybciej.
Dlaczego to ma sens w praktyce? Gdy na stanowisku pracy lub w gnieździe produkcyjnym czeka kilka zleceń, wybieranie krótszych zadań zwykle zmniejsza średni czas oczekiwania i przeciętny czas przebywania zleceń w systemie (więcej zleceń kończy się szybciej, spada "zator").
Dlaczego pozostałe odpowiedzi nie pasują do opisu kryterium?
- "pierwsze weszło, pierwsze wyszło" (FIFO) – to reguła obsługi kolejki oparta na kolejności nadejścia, a nie na czasie trwania zadania. Stosuje się ją np. przy obsłudze zgłoszeń według kolejności wpływu.
- "ostatnie weszło, pierwsze wyszło" (LIFO) – także dotyczy kolejności nadejścia (odwrotnej niż FIFO), a nie "całkowitego czasu realizacji".
- "wcześniejszego terminu zakończenia" – to reguła oparta o termin/due date (czyli kiedy coś ma być gotowe), a nie o to, ile potrwa wykonanie. Dwa zlecenia mogą mieć ten sam czas wykonania, ale różne terminy zakończenia; wtedy ta reguła wybiera inne zadanie niż reguła minimalnego czasu wykonania.
Wskazówka egzaminacyjna: jeśli w treści pojawia się słowo "czas" w sensie długości trwania zadania, myśl o regułach typu "najkrótsze zadanie najpierw". Jeśli pojawia się "termin" (data, deadline) – to zwykle reguły oparte o terminy realizacji. Jeśli mowa o "weszło/wyszło" – to FIFO/LIFO.