KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2011

PYTANIE NR 37.
Liczbie 16 bitowej 0011110010101110 zapisanej w systemie dwójkowym odpowiada w systemie szesnastkowym liczba
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Aby zamienić zapis binarny na szesnastkowy, dzieli się 16 bitów na cztery grupy po 4 bity: 0011 1100 1010 1110.
Następnie każdą grupę mapuje się na cyfrę hex: 0011=3, 1100=C, 1010=A, 1110=E, więc wynik to 3CAE. Inne propozycje biorą się zwykle z pomyłki A/E lub błędnego odczytu jednej grupy 4-bitowej.

Pełne wyjaśnienie:

W systemie szesnastkowym (hex) jedna cyfra odpowiada dokładnie 4 bitom zapisu dwójkowego. Dlatego konwersja z binarnego na hex polega na grupowaniu bitów po 4, zaczynając od lewej strony (dla pełnych 16 bitów grupy "układają się" bez reszty).

Dla liczby 0011110010101110 wykonujemy podział:

0011 1100 1010 1110

Teraz każdą 4-bitową grupę zamieniamy na wartość 0–15, a następnie na odpowiadającą jej cyfrę hex:

  • 0011 to 3 (bo 2+1), więc w hex daje 3
  • 1100 to 12 (8+4), czyli w hex C
  • 1010 to 10 (8+2), czyli w hex A
  • 1110 to 14 (8+4+2), czyli w hex E

Po złączeniu cyfr otrzymujemy liczbę 3CAE.

Dlaczego pozostałe odpowiedzi są błędne? Każda z nich różni się w jednej lub dwóch "połówkach bajtu", co typowo wynika z:

  • pomylenia pojedynczego mapowania (np. odczytanie 1010 jako innej wartości niż A),
  • lub pomyłki w ostatniej grupie (np. mylenie 1110 z 1111 albo z 1101),
  • albo przesunięcia granic grup 4-bitowych (gdy ktoś nie trzyma się zasady "po 4 bity").

Na egzaminie najpewniejsza metoda to zawsze: (1) podzielić na czwórki, (2) przepisać czwórki z odstępami, (3) dopiero wtedy mapować na 0–F. To minimalizuje błędy nieuwagi.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Najszybciej: podziel zapis binarny na grupy po 4 bity (od lewej, a gdy długość nie jest wielokrotnością 4, dopełnij z lewej zerami). Następnie każdą czwórkę zamień na jedną cyfrę 0–F. To działa zawsze i jest mniej podatne na błędy niż liczenie "w dziesiętnym".
Ponieważ 16 = 24, więc jedna cyfra hex opisuje dokładnie 4 bity. Dzięki temu konwersja jest "mechaniczna": każdemu półbajtowi odpowiada jedna cyfra szesnastkowa. To powód, dla którego hexdumpy są czytelne przy analizie bajtów i pamięci.
Zapis binarny 1010 ma wartość 10 w systemie dziesiętnym (8+2). W systemie szesnastkowym wartości 10–15 zapisuje się literami, więc 10 to A. Warto zapamiętać ciąg: A=10, B=11, C=12, D=13, E=14, F=15.
Najczęściej myli się mapowanie dla wartości 10–15 (A–F) albo przesuwa granice grup 4-bitowych. Częsty błąd to też "zgubienie zera" w grupie, np. potraktowanie 0011 jak 11. Pomaga zapisanie binarnego w czwórkach i sprawdzenie każdej grupy osobno.
Nie trzeba. Najpewniejsza metoda to bezpośrednie przejście binarny → hex przez grupy po 4 bity. Przeliczanie na dziesiętny jest możliwe, ale zwykle dłuższe i zwiększa ryzyko błędu rachunkowego, szczególnie przy 16 bitach i większych liczbach.
Możesz zrobić kontrolę w drugą stronę: każdą cyfrę hex zamień na 4 bity (np. C to 1100, A to 1010, E to 1110) i sprawdź, czy po złączeniu dostajesz pierwotny zapis. To szybki test, który na egzaminie pozwala wyłapać pomyłkę w jednej cyfrze.
Bardzo często: w adresach i danych prezentowanych jako hexdump, w identyfikatorach, kluczach, maskach, kodach błędów, kolorach RGB, a także przy analizie ramek/protokołów i pamięci. Hex jest wygodny, bo jest krótszy od binarnego i ma prostą relację 1:4 do bitów.
W systemie szesnastkowym po cyfrach 0–9 używa się liter: A=10, B=11, C=12, D=13, E=14, F=15. Na egzaminie warto umieć te wartości "z pamięci", bo skraca to czas konwersji.
Zera wiodące nie zmieniają wartości liczby, ale są ważne technicznie przy grupowaniu. Gdy masz np. 16-bitowy zapis, zera na początku zapewniają pełne czwórki. Przy konwersji możesz je zachować (dla stałej szerokości) lub pominąć w zapisie końcowym, zależnie od wymagań zadania.
Ćwicz schemat: (1) grupowanie po 4 bity, (2) szybkie mapowanie A–F, (3) kontrola odwrotna hex→bin. Dobrze działają krótkie serie zadań (po kilkanaście konwersji), aż mapowanie stanie się automatyczne. Skup się też na uważnym przepisywaniu czwórek.
info

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

Specjaliści zwracają uwagę: "Inne propozycje biorą się zwykle z pomyłki A/E lub błędnego odczytu jednej grupy 4-bitowej."

Źródła:

  • Wikipedia: "System szesnastkowy" — https://pl.wikipedia.org/wiki/System_szesnastkowy (dostęp: 2026-03-02)
  • Wikipedia: "System dwójkowy" — https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy (dostęp: 2026-03-02)
  • Wikipedia: "Nibble" (pojęcie 4 bitów; dla kontekstu grupowania) — https://en.wikipedia.org/wiki/Nibble (dostęp: 2026-03-02)

Materiały:

  • Podstawy systemów liczbowych w podręczniku do informatyki (rozdział o zapisie dwójkowym i szesnastkowym)
  • Ćwiczenia: zamiana liczb binarnych na hex przez grupowanie po 4 bity
  • Materiały o hexdump/hex editorach i sposobie interpretacji danych bajt po bajcie

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego