KWALIFIKACJA ELM5 - CZERWIEC 2015

PYTANIE NR 37.
W którym rodzaju pamięci zapisywane są indywidualne ustawienia użytkownika w trakcie programowania cyfrowego tunera satelitarnego z możliwością nagrywania wybranego programu telewizyjnego?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Ustawienia użytkownika muszą pozostać zapisane po odłączeniu zasilania, więc potrzebna jest pamięć nieulotna. EEPROM jest przeznaczona do wielokrotnego elektrycznego zapisu/odczytu małych porcji danych konfiguracyjnych. RAM traci dane bez zasilania, a ROM i EPROM nie służą do częstych zmian ustawień.

Pełne wyjaśnienie:

Indywidualne ustawienia użytkownika (np. lista kanałów, parametry instalacji antenowej, preferencje urządzenia) muszą być zachowane po wyłączeniu tunera lub zaniku zasilania. To oznacza, że dane powinny trafić do pamięci nieulotnej, czyli takiej, która przechowuje informacje bez podtrzymania energią.

Pamięć EEPROM (Electrically Erasable Programmable Read-Only Memory) jest klasycznie wykorzystywana właśnie do zapisu niewielkich danych konfiguracyjnych, ponieważ umożliwia wielokrotne kasowanie i zapis realizowany elektrycznie, bez demontażu układu i bez specjalnych zabiegów serwisowych. Dzięki temu producent może przewidzieć zapis ustawień w trakcie normalnej pracy urządzenia.

Dlaczego pozostałe odpowiedzi nie pasują?

  • RAM to pamięć ulotna: służy do danych roboczych podczas działania systemu (bufory, zmienne), a po wyłączeniu zasilania traci zawartość. Nie jest więc właściwa do trwałego przechowywania ustawień.
  • ROM to pamięć tylko do odczytu w typowym zastosowaniu; używa się jej na stałe dane programu/firmware, a nie do bieżącego, częstego zapisywania preferencji użytkownika.
  • EPROM jest programowalna, ale kasowanie wymaga specjalnych warunków (historycznie promieniowanie UV w układach z okienkiem), więc nie jest praktycznym wyborem do częstego zapisu ustawień w eksploatacji.

Wskazówka egzaminacyjna: gdy w treści pojawia się informacja "ustawienia użytkownika" oraz "w trakcie pracy urządzenia" i ma to przetrwać restart, najpierw sprawdź, która z pamięci jest nieulotna i jednocześnie nadaje się do wielokrotnego zapisu danych konfiguracyjnych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
EEPROM to nieulotna pamięć, którą można wielokrotnie zapisywać i kasować elektrycznie. W praktyce służy do przechowywania małych porcji danych konfiguracyjnych: ustawień użytkownika, kalibracji, identyfikatorów urządzenia czy parametrów pracy, które mają przetrwać odłączenie zasilania.
RAM jest pamięcią ulotną, czyli traci zawartość po zaniku zasilania. Ustawienia użytkownika muszą przetrwać wyłączenie tunera lub chwilowe przerwy w zasilaniu, więc zapis w RAM spowodowałby ich utratę. RAM nadaje się głównie na dane robocze podczas działania urządzenia.
Pamięć nieulotna przechowuje dane nawet wtedy, gdy urządzenie jest wyłączone i nie ma zasilania. Dzięki temu konfiguracja, ustawienia i inne trwałe informacje są dostępne po ponownym uruchomieniu. Do pamięci nieulotnych zalicza się m.in. EEPROM oraz różne odmiany pamięci Flash.
EEPROM można kasować i zapisywać elektrycznie w urządzeniu, zwykle wielokrotnie i bez specjalnych procedur serwisowych. EPROM historycznie wymagała kasowania w szczególnych warunkach (np. przez promieniowanie UV), więc nie była wygodna do częstych zmian ustawień w normalnej eksploatacji.
W typowym rozumieniu ROM to pamięć tylko do odczytu, używana na stałe dane programu (firmware). Ustawienia użytkownika zmieniają się podczas pracy urządzenia, więc potrzebują pamięci przystosowanej do wielokrotnego zapisu. Dlatego ROM nie jest standardowym wyborem do zapisu preferencji.
Najczęściej zapisuje się tam dane konfiguracyjne i identyfikacyjne: ustawienia użytkownika, parametry instalacji (np. konfiguracja wejść/wyjść), tablice kalibracyjne, liczniki serwisowe oraz numery identyfikacyjne. Są to zwykle niewielkie ilości informacji, ale ważne po restarcie.
W wielu nowszych urządzeniach ustawienia mogą być zapisywane w pamięci Flash (np. w tej samej kości co program), bo jest tania i pojemna. Wymaga to jednak odpowiedniego zarządzania zapisem (sektory, zużycie komórek). Idea pozostaje ta sama: ma to być pamięć nieulotna.
Pamięci nieulotne mają ograniczoną liczbę cykli zapisu/kasowania. Przy bardzo częstym zapisie ten limit można szybciej zużyć, co prowadzi do błędów. Dlatego projektanci stosują strategie ograniczania zapisów (buforowanie, zapis okresowy) lub równoważenie zużycia komórek.
Szukaj słów: "ustawienia", "konfiguracja", "parametry", "po ponownym uruchomieniu", "po odłączeniu zasilania". To sygnały, że dane muszą być trwałe. Wtedy wybierasz pamięć nieulotną do wielokrotnego zapisu (klasycznie EEPROM), a nie RAM ani pamięci przeznaczone wyłącznie na program.
Najczęstsze są dwa błędy: automatyczne kojarzenie "programowania" z EPROM oraz mylenie "ROM = stała" z "miejsce na ustawienia". W zadaniach o ustawieniach kluczowe są dwa kryteria: nieulotność i możliwość wielokrotnego zapisu w normalnej pracy urządzenia.
info

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

Specjaliści zwracają uwagę: "Ustawienia użytkownika muszą pozostać zapisane po odłączeniu zasilania, więc potrzebna jest pamięć nieulotna."

Źródła:

  • Microchip Technology Inc., "24AA02/24LC02B/24FC02 Serial EEPROM" (datasheet), sekcje: Features, Description, Applications (typowe zastosowania pamięci EEPROM do danych konfiguracyjnych).
  • Texas Instruments, "EEPROM Basics" / materiały aplikacyjne o pamięciach nieulotnych EEPROM (opis zastosowań i porównanie z RAM/ROM) – dokumentacja producenta.
  • Khan Academy, "Memory hierarchy" / materiały o pamięci RAM vs pamięć nieulotna (definicje i podstawowe różnice), https://www.khanacademy.org/computing/computer-science/informationtheory/moderninfotheory/v/memory-hierarchy (dostęp: 2026-03-01)

Materiały:

  • Noty katalogowe (datasheet) układów EEPROM z rodziny 24xx – opis cech i zastosowań
  • Podręczniki z podstaw pamięci półprzewodnikowych (RAM/ROM/EPROM/EEPROM) dla techników elektroniki
  • Materiały dydaktyczne o pamięciach nieulotnych oraz o organizacji pamięci w systemach wbudowanych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego