KWALIFIKACJA INF2 + INF3 - CZERWIEC 2006

PYTANIE NR 36.
Jaka minimalna ilość pamięci obrazu karty graficznej musi być dostępna, aby możliwe było wyświetlanie obrazu w rozdzielczości 800x600 w trybie High Color (16 bitów) dla grafiki dwuwymiarowej?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
High Color oznacza 16 bitów na piksel, czyli 2 bajty. Dla 800×600 jest 480 000 pikseli, więc potrzeba 480 000 × 2 = 960 000 bajtów ≈ 937,5 KB (~0,92 MB). Minimalnie trzeba więc co najmniej 1 MB pamięci obrazu, aby zmieścić całą ramkę.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
High Color to tryb głębi kolorów, w którym każdy piksel jest opisany przez 16 bitów informacji. W praktyce oznacza to 2 bajty na piksel (bo 16/8 = 2). To kluczowe do obliczeń zapotrzebowania na pamięć obrazu.
Liczbę pikseli liczy się jako szerokość × wysokość. Dla 800×600 jest to 800·600 = 480 000 pikseli. Ten wynik jest podstawą dalszych obliczeń pamięci bufora ramki.
Trzeba pamiętać, że 1 bajt = 8 bitów. Dlatego 16 bitów na piksel dzielimy przez 8: 16/8 = 2 bajty na piksel. Ten krok jest najczęstszym miejscem błędu na egzaminie.
Dla 800×600 jest 480 000 pikseli, a przy 16 bpp każdy piksel to 2 bajty. Razem wychodzi 960 000 bajtów (~0,92 MB). 0,5 MB to mniej niż potrzeba na jedną pełną ramkę, więc obraz nie zmieści się w buforze.
Jeśli pytanie nie wspomina o dodatkowych buforach, zwykle liczy się minimalny pojedynczy bufor ramki. Podwójne buforowanie wymagałoby około 2× więcej pamięci, ale byłoby to dopiero po wyraźnym wskazaniu w treści zadania.
Różnica dotyczy liczby bitów na piksel. High Color to 16 bpp (2 bajty/piksel), a True Color najczęściej 24 bpp (3 bajty/piksel). Podstawienie 24 zamiast 16 od razu zawyża wynik i prowadzi do wyboru zbyt dużej odpowiedzi.
Praktyczny wzór to: (szerokość × wysokość × bpp) / 8, co daje liczbę bajtów. Potem można przeliczyć na KB/MB. Ważne jest, by najpierw policzyć piksele, potem zastosować bity na piksel i dopiero dzielić przez 8.
W informatyce spotyka się oba podejścia, ale w takich zadaniach egzaminacyjnych chodzi o dobór minimalnej odpowiedzi z listy. Skoro wynik to około 0,92 MB, to niezależnie od wariantu definicji megabajta 1 MB jest najniższą wartością, która na pewno wystarczy.
Najczęściej: mylenie bitów z bajtami (brak dzielenia przez 8), złe rozumienie trybów kolorów (16 bpp vs 24 bpp) oraz zaokrąglanie w dół mimo warunku minimalnej wymaganej pamięci. Pomaga zapisywanie jednostek w każdym kroku.
Są przydatne przy doborze parametrów dla starszych komputerów, konfiguracji prostych stacji roboczych, systemów wbudowanych i przy analizie wymagań wyświetlaczy. Zrozumienie zależności rozdzielczość–głębia–pamięć pomaga też w diagnostyce problemów z grafiką.
info

To pytanie poprawnie rozwiązuje 53% zdających egzamin. trudne

Specjaliści zwracają uwagę: "High Color oznacza 16 bitów na piksel, czyli 2 bajty."

Źródła:

  • Wikipedia: "Color depth" (sekcja o 16-bit/High color) - https://en.wikipedia.org/wiki/Color_depth - dostęp 2026-02-18
  • Wikipedia: "Graphics display resolution" (informacje o rozdzielczości i pikselach) - https://en.wikipedia.org/wiki/Graphics_display_resolution - dostęp 2026-02-18
  • Wikipedia: "Video random-access memory" (pojęcie wideopamięci/VRAM) - https://en.wikipedia.org/wiki/Video_random-access_memory - dostęp 2026-02-18

Materiały:

  • Podręczniki z podstaw grafiki komputerowej (pojęcia: piksel, bpp, bufor ramki)
  • Materiały do INF.2 z działu: parametry kart graficznych i obliczanie zapotrzebowania na pamięć
  • Artykuły encyklopedyczne o głębi kolorów i wideopamięci

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego