KWALIFIKACJA INF2 - STYCZEŃ 2017

PYTANIE NR 1.
Która z liczb w zapisie dziesiętnym jest prawidłową reprezentacją liczby 101111112?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Liczbę 101111112 zamieniamy na dziesiętną, sumując wagi bitów: 1·27 + 0·26 + 1·25 + 1·24 + 1·23 + 1·22 + 1·21 + 1·20 = 128 + 32 + 16 + 8 + 4 + 2 + 1 = 191.

Pełne wyjaśnienie:

W zapisie pozycyjnym w systemie dwójkowym każda pozycja ma wagę będącą potęgą liczby 2. Najbardziej z lewej strony stoi bit o najwyższej wadze. Dla liczby o 8 bitach wagi to kolejno: 27, 26, 25, 24, 23, 22, 21, 20.

Dla 101111112 wykonujemy sumę tylko tych wag, przy których występuje bit "1":

  • 1·27 = 128
  • 0·26 = 0 (ten składnik pomijamy)
  • 1·25 = 32
  • 1·24 = 16
  • 1·23 = 8
  • 1·22 = 4
  • 1·21 = 2
  • 1·20 = 1

Po zsumowaniu: 128 + 32 + 16 + 8 + 4 + 2 + 1 = 191. Dlatego poprawna jest reprezentacja 19110.

Pozostałe propozycje są błędne typowo z jednego z powodów:

  • Wartość 193 może wynikać z pomylenia jednej wagi (np. doliczenia 2 zamiast 0·26 lub innego pojedynczego składnika), czyli z błędu rachunkowego w sumowaniu wag.
  • Wartości 381 i 382 są znacznie za duże jak na 8-bitową liczbę zaczynającą się od 1 i z zerem na pozycji 26. To sugeruje błędną interpretację wag (np. przesunięcie pozycji, potraktowanie liczby jak dłuższej lub zastosowanie niewłaściwej podstawy).

Wskazówka egzaminacyjna: warto pamiętać kluczowe potęgi 2 (1, 2, 4, 8, 16, 32, 64, 128). Wtedy konwersja 8-bitowych liczb binarnych sprowadza się do szybkiego "zaznaczenia" odpowiednich składników i zsumowania.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Wypisz wagi bitów jako potęgi 2 (… 128, 64, 32, 16, 8, 4, 2, 1). Następnie zsumuj tylko te wagi, przy których w zapisie binarnym stoi "1". To daje wartość w systemie dziesiętnym.
Indeks dolny 2 oznacza podstawę systemu: to liczba w systemie dwójkowym. Każda pozycja jest kolejną potęgą 2, a cyfry mogą przyjmować tylko wartości 0 lub 1.
To system o podstawie 2, więc kolejne pozycje odpowiadają kolejnym potęgom 2. Dzięki temu zapis jest zgodny z działaniem elektroniki cyfrowej, gdzie stan jest naturalnie dwuwartościowy (0/1).
Dla 8 bitów wagi to: 27, 26, 25, 24, 23, 22, 21, 20, czyli odpowiednio: 128, 64, 32, 16, 8, 4, 2, 1.
Tak, jako czysty zapis w systemie dwójkowym bez kontekstu kodowania znaku jest dodatnia. Ujemność pojawia się dopiero przy interpretacji jako liczby ze znakiem, np. w kodzie uzupełnień do dwóch.
Zapamiętaj potęgi 2 do 128 i dodawaj tylko te, gdzie jest "1". Dodatkowo zrób kontrolę: dla 8 bitów wynik jest między 0 a 255, więc odpowiedź spoza tego zakresu na pewno jest błędna.
Maksymalna wartość 8-bitowej liczby bez znaku to 255 (111111112). Skoro 101111112 ma 8 bitów, jej wartość dziesiętna nie może przekroczyć 255, więc 381 i 382 odpadają już na etapie kontroli zakresu.
Najczęstsze pomyłki to: odwrócenie wag (liczenie od złej strony), dopisanie/zgubienie jednej potęgi 2 oraz nieuwzględnienie, że bit "0" nie wnosi nic do sumy. Pomaga rozpisanie wag nad każdą cyfrą.
Przy analizie adresów IP i masek podsieci, odczycie flag i masek bitowych w konfiguracji systemu, interpretacji wartości rejestrów i logów oraz podczas pracy z zapisem szesnastkowym, który jest skrótem zapisu binarnego.
Zgrupuj bity po 4: 1011 1111. To odpowiada 0xBF (B=11, F=15). Potem możesz sprawdzić w dziesiętnym: 11·16 + 15 = 176 + 15 = 191, co potwierdza poprawność konwersji.
info

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

Specjaliści zwracają uwagę: "Liczbę 101111112 zamieniamy na dziesiętną, sumując wagi bitów: 1·27 + 0·26 + 1·25 + 1·24 + 1·23 + 1·22 + 1·21 + 1·20 = 128 + 32 + 16 + 8 + 4 + 2 + 1 = 191."

Źródła:

  • Wikipedia (PL), "System dwójkowy" (opis zapisu i wag pozycyjnych): https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy - dostęp 2026-03-05
  • Wikipedia (PL), "System pozycyjny" (idea wag pozycyjnych w systemach liczbowych): https://pl.wikipedia.org/wiki/System_pozycyjny - dostęp 2026-03-05
  • Khan Academy (EN), "Binary number system" (podstawy reprezentacji i wartości bitów): https://www.khanacademy.org/computing/computer-science/cryptography/comp-number-theory/a/binary-numbers - dostęp 2026-03-05

Materiały:

  • Notatki z systemów liczbowych: wagi bitów i konwersje
  • Ćwiczenia z konwersji BIN↔DEC↔HEX (krótkie serie zadań)
  • Kalkulator programisty w systemie operacyjnym (tryb programisty) do samokontroli

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego