GRUB, LILO i NTLDR zaliczają się do programów rozruchowych (bootloaderów), czyli oprogramowania odpowiedzialnego za etap przejściowy między uruchomieniem komputera a startem systemu operacyjnego. W praktyce program rozruchowy pomaga:
- wybrać, który system operacyjny ma zostać uruchomiony (np. w konfiguracjach wielosystemowych),
- odnaleźć pliki startowe systemu i rozpocząć ich ładowanie,
- przekazać sterowanie do kolejnego etapu startu (np. do jądra systemu lub innego loadera).
Odpowiedź "programy rozruchowe." jest poprawna, bo wszystkie trzy nazwy są kojarzone z mechanizmami startu systemu. GRUB i LILO to klasyczne rozwiązania spotykane głównie w środowiskach linuksowych, a NTLDR to historyczny mechanizm uruchamiania starszych wersji systemu Windows. Wspólną cechą jest rola w łańcuchu uruchamiania systemu, a nie funkcje konfiguracyjne sprzętu.
Odpowiedź "aplikacje do aktualizacji BIOS-u." jest błędna, ponieważ aktualizacja firmware płyty głównej to inna kategoria narzędzi (służy do wgrywania nowej wersji oprogramowania układowego), a nie do codziennego wyboru i ładowania systemu operacyjnego przy starcie.
Odpowiedź "firmware dla dysku twardego." jest błędna, bo firmware dysku to wewnętrzne oprogramowanie urządzenia magazynującego dane (sterowanie pracą dysku). Bootloader jest uruchamiany w procesie startu komputera i służy do rozpoczęcia ładowania systemu, a nie do sterowania elektroniką dysku.
Odpowiedź "wersje głównego interfejsu sieciowego." jest błędna, gdyż interfejs sieciowy dotyczy komunikacji w sieci, a nie rozruchu systemu. Podobieństwo brzmienia "technicznego" nie oznacza związku funkcjonalnego.
Wskazówka egzaminacyjna: jeśli w odpowiedziach widzisz znane nazwy związane ze startem systemu, szukaj pojęć typu "rozruch", "uruchamianie", "ładowanie systemu", a nie kategorii sprzętowych (firmware, interfejs) czy serwisowych (aktualizacja).