KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2008

PYTANIE NR 32.
Liczba FFFF (szesnastkowo) w systemie dwójkowym ma postać
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W zapisie szesnastkowym każda cyfra odpowiada dokładnie 4 bitom. Cyfra F ma wartość 15, czyli w systemie dwójkowym to 1111. Zatem FFFF to cztery razy 1111, co daje łącznie 16 bitów: 1111 1111 1111 1111.

Pełne wyjaśnienie:

System szesnastkowy (hex) jest bardzo wygodny w informatyce, bo ma prostą relację z zapisem binarnym: 1 cyfra hex odpowiada dokładnie 4 bitom (tzw. nibble). Dzięki temu zamiana z hex na bin nie wymaga długiego dzielenia czy mnożenia – wystarczy podstawienie czterobitowych "klocków".

Kluczowa informacja: cyfra F w systemie szesnastkowym oznacza wartość dziesiętną 15. W systemie dwójkowym liczba 15 zapisuje się jako 1111 (bo 8+4+2+1 = 15).

Teraz liczba FFFF składa się z czterech cyfr: F, F, F, F. Każdą z nich zamieniamy na 4 bity:

  • F → 1111
  • F → 1111
  • F → 1111
  • F → 1111

Po złączeniu otrzymujemy zapis 16-bitowy: 1111 1111 1111 1111.

Dlaczego pozostałe propozycje są błędne? Odpowiedzi zawierające zera (np. "1111 0000 0000 0111") nie mogą odpowiadać FFFF, bo F to zawsze cztery jedynki, bez żadnych zer. Zapis "0010 0000 0000 0111" ma na początku 0010, co odpowiadałoby cyfrze 2 w hex, a nie F. Z kolei "0000 0000 0000 0000" to 0x0000, czyli liczba zero, będąca przeciwieństwem 0xFFFF (maksymalnej wartości 16-bitowej bez znaku).

Wskazówka egzaminacyjna: gdy widzisz liczbę w hex, szybko zamieniaj ją "po cyferkach" na grupy 4 bitów. To redukuje ryzyko pomylenia długości zapisu i kolejności bitów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Cyfra F w systemie szesnastkowym odpowiada wartości dziesiętnej 15. W praktyce informatycznej jest to "największa" pojedyncza cyfra hex i w zapisie binarnym zawsze zamienia się na 1111.
Stosuj zasadę: 1 cyfra hex = 4 bity. Zamieniaj każdą cyfrę osobno (np. F→1111, A→1010), a potem sklej grupy. To najszybsza i najmniej podatna na błędy metoda w zadaniach testowych.
F to 15 w zapisie dziesiętnym. Liczba 15 w systemie dwójkowym ma postać 1111, bo zawiera wszystkie bity w 4-bitowym zakresie: 8+4+2+1. Dlatego F zawsze daje cztery jedynki.
FFFF ma 4 cyfry szesnastkowe. Ponieważ każda cyfra to 4 bity, cały zapis ma 16 bitów. Na egzaminie to szybki test: liczba_cyfr_hex × 4 = liczba_bitów.
Tak, w ujęciu bez znaku (unsigned) 0xFFFF to wartość dziesiętna 65535. W kontekście ze znakiem (signed 16-bit) interpretacja może być inna, ale w prostych zadaniach konwersji zwykle chodzi o wartość bez znaku.
Najczęściej myli się: (1) długość zapisu (np. traktowanie 4 cyfr hex jako 8 bitów), (2) kolejność grup 4-bitowych, (3) podstawienia dla liter A–F. Pomaga mieć w pamięci mapę: A=1010, B=1011, …, F=1111.
Tak, grupowanie po 4 bity (np. 1111 1111 1111 1111) jest poprawne i często spotykane, bo odzwierciedla cyfry hex. Ważne, by zachować właściwą kolejność bitów i pełną liczbę 16 bitów dla FFFF.
Możesz zweryfikować "klockami": jeśli w hex masz same F, to w binarnym muszą być same 1111 w każdej 4-bitowej grupie. Jakiekolwiek 0 w środku oznacza, że to nie jest F w danym nibblu.
W hex zapis 0000 odpowiada wartości 0, a FFFF odpowiada maksymalnej wartości 16-bitowej bez znaku. Skoro F→1111, to FFFF musi składać się z samych jedynek. Zapis samych zer jest skrajnym przeciwieństwem tego wyniku.
Wartości typu 0xFFFF pojawiają się m.in. w maskach bitowych, flagach, ustawieniach rejestrów, diagnostyce sterowników oraz w analizie danych binarnych (np. zrzuty pamięci, logi narzędzi). Umiejętność konwersji pomaga je szybko interpretować.
info

Statystycznie 74% uczniów zna prawidłową odpowiedź. średnio łatwe

Specjaliści zwracają uwagę: "W zapisie szesnastkowym każda cyfra odpowiada dokładnie 4 bitom."

Źródła:

  • Wikipedia (PL): "System szesnastkowy" – sekcja o relacji z systemem dwójkowym i mapowaniu 1 cyfra hex = 4 bity, https://pl.wikipedia.org/wiki/System_szesnastkowy (dostęp 2026-03-01)
  • Wikipedia (PL): "System dwójkowy" – podstawy zapisu binarnego i przykład reprezentacji liczb, https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy (dostęp 2026-03-01)

Materiały:

  • Podręcznik/rozdział o systemach liczbowych w podstawach informatyki
  • Tablica konwersji hex↔bin (0–F)
  • Zadania treningowe z konwersji liczb (hex, bin, dec)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego