KWALIFIKACJA INF1 + INF2 + INF8 - CZERWIEC 2009

PYTANIE NR 26.
BIOS jest zapisany w pamięci typu
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
BIOS jako firmware musi być dostępny zaraz po włączeniu komputera i zachować zawartość po odłączeniu zasilania, dlatego zapisuje się go w pamięci nieulotnej. Klasycznie była to ROM/EPROM (a dziś najczęściej flash/EEPROM). RAM i cache są ulotne, więc nie nadają się do tego celu.

Pełne wyjaśnienie:

BIOS (obecnie często w formie UEFI) to firmware płyty głównej, czyli kod uruchamiany na samym początku startu komputera. Musi on być dostępny natychmiast po włączeniu zasilania, zanim zadziała system operacyjny, a także nie może znikać po wyłączeniu komputera. Z tego powodu BIOS przechowuje się w pamięci nieulotnej.

Odpowiedź "ROM lub EPROM" pasuje do tej cechy: ROM (Read Only Memory) i EPROM to rodzaje pamięci, które przechowują dane bez zasilania. Historycznie BIOS był umieszczany w układach ROM, później w EPROM/EEPROM, a we współczesnych konstrukcjach najczęściej w pamięci flash (odmiana EEPROM) programowanej elektrycznie, np. podczas aktualizacji.

Pozostałe propozycje są błędne, bo dotyczą pamięci ulotnych lub pamięci o innej funkcji:

  • "Cache płyty głównej" (w praktyce współcześnie głównie cache procesora) to bardzo szybka pamięć pośrednia dla danych/instrukcji, która działa tylko przy zasilaniu i nie służy do trwałego przechowywania firmware.
  • "Cache procesora" jest ulotny i przechowuje chwilowo używane dane, aby przyspieszyć pracę CPU; po wyłączeniu zasilania jego zawartość znika.
  • "RAM" to pamięć operacyjna, w której system i programy działają w trakcie pracy; jest ulotna, więc nie może być miejscem trwałego zapisu BIOS.

Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się BIOS/UEFI, szukaj odpowiedzi związanej z pamięcią nieulotną (ROM/EPROM/EEPROM/flash), a odrzucaj RAM i cache jako pamięci ulotne.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
BIOS (lub współcześnie UEFI) to firmware płyty głównej uruchamiany tuż po włączeniu komputera. Inicjalizuje podzespoły, wykonuje testy startowe (POST) i przekazuje kontrolę do programu rozruchowego systemu. Musi działać zanim pojawi się system operacyjny.
Bo komputer musi uruchomić kod startowy natychmiast po włączeniu zasilania, a zawartość nie może zniknąć po wyłączeniu. Pamięć nieulotna przechowuje dane bez zasilania, więc firmware jest zawsze dostępny do inicjalizacji sprzętu.
Do nieulotnych zalicza się m.in. ROM, EPROM, EEPROM oraz pamięć flash (odmiana EEPROM). W praktyce współczesne płyty główne używają układów flash (często SPI flash) do przechowywania BIOS/UEFI i jego aktualizacji.
Nie. RAM jest pamięcią ulotną, więc po odłączeniu zasilania traci dane. BIOS/UEFI musi być zachowany na stałe, dlatego jest zapisany w pamięci nieulotnej (historycznie ROM/EPROM, dziś najczęściej flash/EEPROM).
Cache procesora to bardzo szybka, ale ulotna pamięć używana do przyspieszania obliczeń i dostępu do danych podczas pracy CPU. Nie służy do trwałego przechowywania firmware i po wyłączeniu zasilania jej zawartość znika.
Najprościej po nieulotności i roli. ROM (i jej odmiany) przechowuje stały kod/firmware i nie traci danych po wyłączeniu. RAM służy do pracy systemu i programów "w locie" oraz jest ulotna. W pytaniach o BIOS szukaj ROM/EEPROM/flash.
EPROM była używana w starszych konstrukcjach jako pamięć nieulotna dla BIOS, gdy potrzebowano możliwości programowania układu. W nowszych rozwiązaniach powszechna stała się EEPROM/flash, bo umożliwia wygodniejsze aktualizacje bez wyjmowania układu.
Najczęstsze jest mylenie "pamięci komputera" z RAM oraz wybór RAM mimo wymogu nieulotności. Drugi błąd to utożsamienie cache z miejscem zapisu stałego kodu, bo "jest na procesorze/płycie". Pomaga reguła: BIOS = pamięć nieulotna.
UEFI pełni podobną rolę (firmware startowe), choć jest nowszym standardem i ma inne możliwości. W kontekście pytania o pamięć zasada jest taka sama: firmware musi być w pamięci nieulotnej, zwykle w układzie flash/EEPROM na płycie głównej.
Ucz się porównywać pamięci według 3 cech: ulotność (tak/nie), szybkość, zastosowanie. Dla RAM i cache zapamiętaj "ulotne i robocze", a dla ROM/EEPROM/flash "nieulotne i dla firmware". Ćwicz na przykładach: BIOS, POST, boot.
info

Statystycznie 56% uczniów zna prawidłową odpowiedź. średnie

Eksperci podkreślają: "BIOS jako firmware musi być dostępny zaraz po włączeniu komputera i zachować zawartość po odłączeniu zasilania, dlatego zapisuje się go w pamięci nieulotnej."

Źródła:

  • Unified EFI Forum – strona ze specyfikacjami UEFI (kontekst: UEFI jako firmware platformy) https://uefi.org/specifications (dostęp: 2026-03-01)
  • Wikipedia (PL) – "BIOS" (opis jako firmware i przechowywanie w pamięci nieulotnej) https://pl.wikipedia.org/wiki/BIOS (dostęp: 2026-03-01)
  • Wikipedia (PL) – "Pamięć tylko do odczytu" oraz "EPROM" (charakter nieulotny pamięci ROM/EPROM) https://pl.wikipedia.org/wiki/Pami%C4%99%C4%87_tylko_do_odczytu oraz https://pl.wikipedia.org/wiki/EPROM (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja płyt głównych (sekcja BIOS/UEFI, opis układu pamięci firmware)
  • Specyfikacje i materiały Unified EFI Forum dotyczące UEFI
  • Podręczniki/kompendia z budowy i eksploatacji komputerów PC (rozdziały o pamięciach i firmware)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego