KWALIFIKACJA INF2 + INF3 - CZERWIEC 2013

PYTANIE NR 33.
Któremu zapisowi heksadecymalnemu odpowiada zapis binarny adresu komórki pamięci 0111 1100 1111 0110?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Zapis binarny dzieli się na grupy po 4 bity:
0111 1100 1111 0110. Każda grupa to jedna cyfra hex: 0111=7, 1100=C, 1111=F, 0110=6. Po złączeniu cyfr otrzymuje się wynik 7CF6, który odpowiada podanemu zapisowi binarnemu adresu komórki pamięci.

Pełne wyjaśnienie:

Konwersja z zapisu binarnego do heksadecymalnego jest wygodna, ponieważ 1 cyfra szesnastkowa odpowiada dokładnie 4 bitom (tzw. nibel). Dzięki temu nie trzeba wykonywać przeliczeń na system dziesiętny — wystarczy poprawnie pogrupować bity.

W podanym zapisie mamy:

0111 1100 1111 0110

To są już gotowe nible (grupy po 4 bity). Teraz mapujemy każdą grupę na cyfrę hex:

  • 0111 to 7 (bo w binarnym 0·8 + 1·4 + 1·2 + 1·1 = 7)
  • 1100 to C (czyli 12, bo 1·8 + 1·4 + 0·2 + 0·1 = 12, a w hex 10=A, 11=B, 12=C)
  • 1111 to F (czyli 15)
  • 0110 to 6

Po zapisaniu cyfr obok siebie otrzymujemy 7CF6.

Dlaczego pozostałe odpowiedzi są błędne? Zawierają inne nible niż w zapisie binarnym. Na przykład odpowiedź z "B" sugerowałaby nibel 1011, ale w liczbie występuje 1100. Z kolei warianty zaczynające się od "5" wymagałyby pierwszego nibla 0101, a tutaj pierwszy nibel to 0111. W praktyce najczęstszy błąd to pomylenie kolejności bitów albo przepisanie jednej grupy z literówką, dlatego warto zawsze sprawdzić każdą czwórkę osobno.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Najszybsza metoda to grupowanie bitów po 4 od lewej do prawej. Każda czwórka (nibel) daje jedną cyfrę hex. Jeśli na początku brakuje bitów do pełnej czwórki, dopisz z lewej zera. Potem zamień każdy nibel na cyfrę 0–F i połącz wynik.
Nibel to grupa 4 bitów. Ma 4 bity, bo system szesnastkowy ma 16 wartości (0–15), a 24=16. Dzięki temu jedna cyfra hex idealnie koduje 4 bity, co upraszcza zapis wartości binarnych w informatyce.
W systemie szesnastkowym potrzebujesz 16 "cyfr". Po 0–9 brakuje jeszcze sześciu symboli dla wartości 10–15, dlatego stosuje się litery: A=10, B=11, C=12, D=13, E=14, F=15. To standardowy zapis w informatyce i elektronice.
Sprawdź każdy nibel osobno: policz jego wartość z wag 8-4-2-1 i porównaj z cyfrą hex. Np. 1100 to 8+4=12, czyli C. Możesz też wykonać kontrolę w drugą stronę: zamień wynik hex na bity (np. C→1100) i porównaj z oryginałem.
Spacje są zwykle tylko ułatwieniem czytania. Liczy się kolejność bitów. W zadaniach do konwersji często wstawia się spacje co 4 bity, aby od razu wskazać nible. Jeśli spacji nie ma, samodzielnie dzielisz zapis na czwórki od prawej strony.
Dopisujesz zera z lewej strony wtedy, gdy liczba binarna nie ma liczby bitów podzielnej przez 4. Przykład: 101101 ma 6 bitów, więc robisz 0010 1101. Takie zera nie zmieniają wartości liczby, a pozwalają utworzyć pełne nible do zamiany na cyfry hex.
Najczęściej myli się nible (np. 1100 z 1011), gubi jeden bit przy przepisywaniu albo grupuje bity od złej strony. Częsty błąd to też traktowanie każdej ósemki bitów jako całości i mieszanie tego z hex. Najbezpieczniej: zawsze dziel na 4 bity i konwertuj po kolei.
W praktyce bardzo często tak, bo hex jest krótki i czytelny dla człowieka, a jednocześnie ściśle powiązany z binarną reprezentacją. Narzędzia typu debuger, logi błędów czy zrzuty pamięci zwykle pokazują adresy w hex, choć wewnętrznie sprzęt operuje na bitach.
Zamiana hex→bin jest mechaniczna: każdej cyfrze hex przypisz 4 bity. Przykładowo 7→0111, C→1100, F→1111, 6→0110. Potem sklej grupy w jedną liczbę binarną. To dobra metoda kontrolna, gdy chcesz upewnić się, że konwersja w zadaniu jest poprawna.
Często spotyka się konwersje 2↔16, 2↔10, rozpoznawanie wartości bajtu, maski bitowe oraz interpretację zapisu w pamięci (np. wartości w hex w logach). Warto ćwiczyć szybkie mapowanie nibli i znać wartości A–F, bo to oszczędza czas na egzaminie.
info

Około 68% zdających odpowiada poprawnie na to pytanie. średnie

Według specjalistów z branży: "Zapis binarny dzieli się na grupy po 4 bity:0111 1100 1111 0110."

Źródła:

  • Wikipedia: "System szesnastkowy" (opis relacji 1 cyfra hex = 4 bity) https://pl.wikipedia.org/wiki/System_szesnastkowy - dostęp 2026-03-02
  • Wikipedia: "System dwójkowy" (podstawy zapisu binarnego i wartości pozycyjne) https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy - dostęp 2026-03-02
  • Wikipedia: "System pozycyjny" (zasady interpretacji cyfr i wag pozycyjnych) https://pl.wikipedia.org/wiki/System_pozycyjny - dostęp 2026-03-02

Materiały:

  • Rozdziały o systemach liczbowych w podręcznikach do podstaw informatyki/architektury komputerów
  • Ćwiczenia z konwersji między systemami: 2, 8, 10, 16 (z naciskiem na grupowanie bitów)
  • Artykuły i notatki o niblach, bajtach oraz reprezentacji danych w pamięci

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego