KWALIFIKACJA INF3 - TEST WIEDZY NR 2

PYTANIE NR 3.
Zamień liczbę binarną 100110 na system dziesiętny. Jaki jest jej odpowiednik?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Aby zamienić 100110(2) na system dziesiętny, sumuje się wagi pozycji, na których stoi "1": 2^5 + 2^2 + 2^1. Daje to 32 + 4 + 2 = 38. Zera w zapisie nie wnoszą wartości do sumy.

Pełne wyjaśnienie:

W systemie dwójkowym każda pozycja (bit) ma wagę będącą kolejną potęgą liczby 2. Najmłodszy bit (skrajnie z prawej) ma wagę 2^0, kolejny 2^1, następny 2^2 itd. Żeby zamienić liczbę binarną na dziesiętną, dodaje się tylko te wagi, przy których w zapisie występuje "1".

Dla liczby 100110(2):

  • bit 5 (od prawej licząc od 0) ma wartość 1, więc dodajemy 2^5 = 32,
  • bit 4 ma wartość 0, więc nie dodajemy 2^4 = 16,
  • bit 3 ma wartość 0, więc nie dodajemy 2^3 = 8,
  • bit 2 ma wartość 1, więc dodajemy 2^2 = 4,
  • bit 1 ma wartość 1, więc dodajemy 2^1 = 2,
  • bit 0 ma wartość 0, więc nie dodajemy 2^0 = 1.

Suma: 32 + 4 + 2 = 38, więc poprawny odpowiednik dziesiętny to 38.

Dlaczego pozostałe propozycje są błędne?

  • "48" zwykle wynika z pomylenia wag lub doliczenia 16 zamiast 4 i 2 (np. błędne uznanie, że środkowy fragment odpowiada 1100 zamiast 0110).
  • "58" może wynikać z dodania 16 (2^4) mimo że na tej pozycji jest 0, albo z liczenia potęg od 1 zamiast od 0.
  • "68" często pojawia się po omyłkowym doliczeniu 32 + 16 + 8 + 4 + 2 + 1 (traktowanie części zer jak jedynek) albo po przesunięciu indeksów wag.

Wskazówka egzaminacyjna: gdy widzisz zapis binarny, szybko wypisz wagi (…32, 16, 8, 4, 2, 1) pod cyframi i zsumuj tylko te, gdzie stoi "1". To ogranicza błędy uwagi.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Wypisz wagi bitów: od prawej 2^0, 2^1, 2^2… Następnie dodaj tylko te wagi, przy których w zapisie binarnym stoi "1". Zera pomijasz. Wynik sumy to wartość dziesiętna.
To system pozycyjny o podstawie 2. Każda kolejna pozycja ma wagę 2 razy większą od poprzedniej, więc naturalnie są to potęgi 2: 1, 2, 4, 8, 16… Dzięki temu dowolną liczbę można złożyć z sumy wybranych wag.
Prawy (najmłodszy) bit odpowiada jedności. Jeśli jest "1", dodajesz 1 do wyniku; jeśli "0", nie dodajesz nic. To punkt startowy, od którego kolejne bity w lewo mają wagi 2, 4, 8 itd.
Podstaw wagi: 32 16 8 4 2 1. Zapis 100110 ma jedynki przy 32, 4 i 2. Sumujesz: 32 + 4 + 2 = 38. Taki "podpis wag" znacząco zmniejsza ryzyko pomyłki na egzaminie.
Typowe pomyłki to: liczenie potęg od 1 zamiast od 0, odwrócenie kierunku (uznanie lewego bitu za najmłodszy), doliczenie wag przy bitach "0", oraz zwykłe pominięcie jednego z bitów "1" podczas sumowania.
Tak. Weź wynik dziesiętny i rozłóż go na sumę potęg 2 (np. 38 = 32 + 4 + 2). Następnie zaznacz jedynki na tych pozycjach, a zera na pozostałych. Otrzymasz z powrotem 100110(2).
W systemie pozycyjnym cyfra na danej pozycji mnoży jej wagę. Dla zera jest to 0 × (waga), więc składnik ma wartość 0. Dlatego przy konwersji na dziesiętny pomija się pozycje z "0".
Przydaje się m.in. przy analizie masek i flag bitowych, praw dostępu, wartości rejestrów, kodów błędów oraz podstaw w sieciach (np. rozumienie, że pewne parametry wynikają z ustawionych bitów).
Najbardziej praktyczne: 2^0=1, 2^1=2, 2^2=4, 2^3=8, 2^4=16, 2^5=32, 2^6=64, 2^7=128, 2^8=256. Ułatwiają szybkie liczenie bez rozpisywania wszystkiego od zera.
Metoda dzielenia przez 2 jest standardowo do zamiany dziesiętnej na binarną, ale można jej użyć weryfikacyjnie: rozłóż 38 na potęgi 2 lub wykonaj kolejne dzielenia i zapisz reszty. Otrzymasz zapis zgodny z 100110.
info

To pytanie poprawnie rozwiązuje 60% zdających egzamin. średnie

Eksperci podkreślają: "Aby zamienić 100110(2) na system dziesiętny, sumuje się wagi pozycji, na których stoi "1": 2^5 + 2^2 + 2^1."

Źródła:

  • Wikipedia (PL), "System dwójkowy" (opis zapisu pozycyjnego i wag 2^n): https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy - dostęp 2026-03-01
  • Khan Academy (EN), "Binary to decimal" (procedura konwersji i przykłady): https://www.khanacademy.org/computing/computer-science/cryptography/comp-number-theory/a/binary-and-decimal-numbers - dostęp 2026-03-01
  • Wikipedia (EN), "Positional notation" (zasada wag pozycyjnych w systemach liczbowych): https://en.wikipedia.org/wiki/Positional_notation - dostęp 2026-03-01

Materiały:

  • Podręczniki do podstaw informatyki/architektury komputerów (rozdziały o systemach liczbowych)
  • Kursy e-learning o systemach liczbowych i konwersjach (ćwiczenia z przykładami)
  • Zestawy zadań maturalnych/kwalifikacyjnych z działań na systemach liczbowych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego