Określenie "pamięć nieulotna, elektrycznie kasowana i programowana" odpowiada technologii EEPROM (Electrically Erasable Programmable Read-Only Memory). Jest to pamięć półprzewodnikowa, która zachowuje dane bez zasilania i pozwala na ich wielokrotne usuwanie oraz ponowny zapis przy użyciu sygnałów elektrycznych.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "ROM" to ogólna nazwa pamięci tylko do odczytu; klasycznie jest programowana fabrycznie i nie zakłada się jej wygodnego, wielokrotnego kasowania oraz programowania przez użytkownika w urządzeniu. Opis z pytania jest więc zbyt "aktywny" jak na typową ROM.
- "RAM" to pamięć ulotna (volatile) – po zaniku zasilania traci dane. Nawet jeśli RAM jest zapisywalna elektrycznie, to nie spełnia warunku nieulotności, więc nie pasuje do definicji.
- "IDE" (Integrated Drive Electronics) jest nazwą interfejsu/standardu podłączania dysków, a nie rodzajem pamięci półprzewodnikowej. To inna kategoria pojęć sprzętowych.
W praktyce EEPROM bywa używana do przechowywania niewielkich porcji danych, które muszą przetrwać wyłączenie zasilania, np. ustawień konfiguracyjnych urządzeń lub parametrów pracy zapisanych przez mikrokontroler. Warto też pamiętać o pokrewnym pojęciu pamięci Flash: jest ona rozwinięciem technologii EEPROM, ale zwykle kasuje się ją blokami, a nie pojedynczymi bajtami.