Aby obliczyć minimalną wymaganą pamięć obrazu (bufor ramki) dla danej rozdzielczości i trybu kolorów, liczymy liczbę pikseli i mnożymy ją przez liczbę bitów na piksel, a następnie zamieniamy bity na bajty.
Krok 1: liczba pikseli
800 × 600 = 480 000 pikseli.
Krok 2: głębia kolorów
Tryb High Color to 16 bitów na piksel (16 bpp), czyli 2 bajty na piksel (bo 16/8 = 2).
Krok 3: zapotrzebowanie na pamięć
480 000 × 2 bajty = 960 000 bajtów.
Krok 4: konwersja na KB/MB i wybór minimalnej odpowiedzi
960 000 bajtów to około 937,5 KB, czyli około 0,92 MB. Ponieważ trzeba przechować całą ramkę, a w odpowiedziach podano wartości "w MB", minimalna dostępna wartość, która na pewno wystarczy, to 1 MB.
Dlaczego pozostałe odpowiedzi są błędne?
- 0,5 MB – zbyt mało: pół megabajta nie pomieści 960 000 bajtów danych obrazu.
- 2 MB – wartość większa niż minimalna; w praktyce może się przydać na dodatkowe bufory, ale nie jest minimalnym wymaganiem dla jednej ramki.
- 4 MB – również nadmiarowe w kontekście samego bufora ramki dla 800×600 w 16 bpp.
Wskazówka egzaminacyjna: zawsze pilnuj różnicy między bitami i bajtami (dzielenie przez 8) oraz tego, że "minimalna ilość" oznacza zaokrąglenie w górę do najbliższej oferowanej wartości z odpowiedzi.