KWALIFIKACJA INF2 - STYCZEŃ 2015

PYTANIE NR 6.
Liczba 10101110110(2) zapisana w systemie szesnastkowym ma postać
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Aby zamienić 10101110110(2) na zapis szesnastkowy, grupuje się bity po 4 od prawej i dopełnia z lewej zerami: 0101|0111|0110. Te grupy odpowiadają kolejno 5, 7 i 6 w hex, więc wynik to 576(16).

Pełne wyjaśnienie:

Konwersja z systemu dwójkowego na szesnastkowy opiera się na tym, że 1 cyfra szesnastkowa odpowiada dokładnie 4 bitom (tzw. nibble). Dlatego liczbę binarną dzielimy na czwórki bitów.

Dla liczby 10101110110(2) wykonujemy grupowanie od prawej strony (od najmniej znaczących bitów). Ponieważ liczba bitów nie jest wielokrotnością 4, brakującą część z lewej strony uzupełniamy zerami (padding):

0101 | 0111 | 0110

Następnie każdą 4-bitową grupę zamieniamy na jedną cyfrę w systemie szesnastkowym:

  • 0101(2) = 5(16)
  • 0111(2) = 7(16)
  • 0110(2) = 6(16)

Po złączeniu cyfr otrzymujemy 576(16).

Odpowiedzi rozpraszające zwykle wynikają z typowych pomyłek. Wybór "AE6" lub "A76" często bierze się z błędnego podziału bitów (np. od lewej) albo z nieprawidłowego przypisania wartości 4-bitowej grupie (mylenie 0101 z 1010 itp.). Z kolei "536" sugeruje błąd w mapowaniu jednej z grup (np. 0111 mylone z 0011) lub zgubienie bitu podczas przepisywania.

W praktyce informatyka zapis szesnastkowy jest wygodny, bo skraca długi zapis binarny: zamiast 12–16 bitów widzimy 3–4 znaki. To przydaje się m.in. przy hexdump, maskach bitowych, adresach pamięci i diagnostyce.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Podziel zapis binarny na grupy po 4 bity od prawej. Jeśli z lewej zostanie krótsza grupa, dopisz z przodu zera. Potem każdą grupę zamień na jedną cyfrę 0–F i połącz wyniki w jeden zapis szesnastkowy.
Prawa strona to bity najmniej znaczące. Grupowanie od prawej zachowuje wagi pozycyjne w zapisie liczby. Grupowanie od lewej przesuwałoby granice nibble i zmieniało znaczenie bitów, co prowadzi do błędnego wyniku.
Nibble to grupa 4 bitów. Ma 4 bity, bo system szesnastkowy ma podstawę 16, a 16 = 24. Dzięki temu każda cyfra hex odpowiada dokładnie jednej 4-bitowej grupie w systemie binarnym.
Najczęstsze pomyłki to: grupowanie bitów od lewej zamiast od prawej, brak dopełnienia zerami z lewej strony, oraz błędne mapowanie 4-bitowej grupy na cyfrę (np. mylenie 0111 z 1110). Pomaga kontrola przez zapis dziesiętny.
To zależy od kontekstu. Jeśli pytanie mówi, że liczba "w systemie szesnastkowym ma postać", to zapis "576" należy rozumieć jako 576 w bazie 16. Dla pewności w notatkach można dopisywać indeks: 576(16).
Możesz wykonać weryfikację przez system dziesiętny: policz wartość binarną jako sumę potęg 2, a potem podziel przez 16, zapisując reszty. Alternatywnie przelicz z hex na bin i sprawdź, czy otrzymasz ten sam ciąg bitów.
Najczęściej przy pracy z adresami pamięci, rejestrami procesora, hexdump plików, maskami bitowymi i diagnostyką. Hex jest krótszy i czytelniejszy niż binarny, a jednocześnie łatwo mapuje się na bity, co przyspiesza analizę danych.
Każdą cyfrę hex zamień na 4 bity: np. 5→0101, 7→0111, 6→0110. Potem połącz grupy w jeden ciąg. To działa zawsze, bo jedna cyfra szesnastkowa odpowiada dokładnie jednemu nibble.
Gdy liczba bitów nie dzieli się przez 4, najwyższa (lewa) grupa ma mniej niż 4 bity. Dopisanie zer z przodu nie zmienia wartości liczby, a pozwala utworzyć pełne nibble, które da się jednoznacznie zamienić na cyfrę hex.
Najlepiej opanować najczęstsze pary: 0000=0, 0001=1, 0010=2, 0011=3, 0100=4, 0101=5, 0110=6, 0111=7, 1000=8, 1001=9, 1010=A, 1011=B, 1100=C, 1101=D, 1110=E, 1111=F. Pomagają fiszki i krótkie testy.
info

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

W praktyce zawodowej kluczowe jest to, że aby zamienić 10101110110(2) na zapis szesnastkowy, grupuje się bity po 4 od prawej i dopełnia z lewej zerami: 0101|0111|0110.

Źródła:

  • Wikipedia: "Hexadecimal" (sekcje o relacji do systemu binarnego i grupowaniu po 4 bity), https://en.wikipedia.org/wiki/Hexadecimal - dostęp 2026-03-01
  • Wikipedia: "Binary number" (sekcje o zapisie pozycyjnym i konwersjach), https://en.wikipedia.org/wiki/Binary_number - dostęp 2026-03-01
  • Wolfram MathWorld: "Hexadecimal" (opis systemu i powiązania z binarnym), https://mathworld.wolfram.com/Hexadecimal.html - dostęp 2026-03-01

Materiały:

  • Tablice konwersji 4-bitowych grup (0000–1111) na 0–F
  • Ćwiczenia z zamiany liczb między systemami: binarny, ósemkowy, szesnastkowy, dziesiętny
  • Materiały kursowe z podstaw architektury komputerów i reprezentacji danych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego