BIOS (Basic Input/Output System) to firmware komputera – zestaw podstawowych procedur zapisanych w pamięci nieulotnej na płycie głównej (historycznie określanej jako ROM, w praktyce często pamięć flash). Jego kluczową rolą jest inicjalizacja podzespołów po włączeniu zasilania oraz umożliwienie rozpoczęcia procesu uruchamiania systemu operacyjnego.
W praktyce BIOS wykonuje m.in. kontrolę i testy startowe, wykrywa podstawowe urządzenia (np. nośniki rozruchowe) oraz udostępnia mechanizmy konfiguracji. Z tego powodu opis "zapisany w pamięci ROM zestaw podstawowych procedur…" poprawnie oddaje istotę BIOS jako kodu startowego i podstawowych procedur obsługujących sprzęt na etapie uruchomienia.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- Opis "układu pamięci pośredniczącego między wejściami szeregowymi a równoległymi" dotyczy konwersji/interfejsów komunikacyjnych (np. rozwiązań typu UART), a nie firmware płyty głównej.
- Opis "dodatkowego koprocesora wykonującego skomplikowane obliczenia matematyczne" pasuje do układów obliczeniowych (np. historycznie koprocesorów FPU), a BIOS nie jest osobnym koprocesorem, tylko oprogramowaniem niskiego poziomu.
- Stwierdzenie o "pamięci operacyjnej" (RAM) jest mylące: RAM jest ulotna i służy do pracy uruchomionych programów, natomiast BIOS musi być dostępny natychmiast po włączeniu komputera, więc jest przechowywany w pamięci nieulotnej.
Dla praktyki montera i utrzymania urządzeń abonenckich warto kojarzyć, że dziś często spotyka się również termin UEFI, który jest nowocześniejszym rozwiązaniem firmware. Jednak samo pytanie dotyczy definicji BIOS i odróżnienia go od innych elementów sprzętowych oraz od RAM.