KWALIFIKACJA INF2 - STYCZEŃ 2016

PYTANIE NR 1.
W systemie binarnym wynikiem sumowania liczb 10011012 i 110012 jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Dodaj liczby bit po bicie od prawej strony, pamiętając o przeniesieniach (1+1=10 w systemie dwójkowym). Po wykonaniu sumowania 10011012 + 110012 otrzymuje się wynik 11001102, który odpowiada wskazanej odpowiedzi.

Pełne wyjaśnienie:

W systemie dwójkowym dodawanie wykonuje się analogicznie do dziesiętnego, ale operujemy tylko na cyfrach 0 i 1. Kluczowe reguły to:

  • 0 + 0 = 0 (przeniesienie 0)
  • 0 + 1 = 1 (przeniesienie 0)
  • 1 + 0 = 1 (przeniesienie 0)
  • 1 + 1 = 10 (wynik 0, przeniesienie 1)

Wyrównaj liczby do tej samej długości (dopisz z lewej strony zera):

 1001101
+ 0011001

Teraz dodawaj od prawej:

  • 1+1=0, przeniesienie 1
  • 0+0+1=1, przeniesienie 0
  • 1+0=1, przeniesienie 0
  • 1+1=0, przeniesienie 1
  • 0+1+1=0, przeniesienie 1
  • 0+0+1=1, przeniesienie 0
  • 1+0=1, przeniesienie 0

Ostatecznie wychodzi 1100110.

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

  • 1101100 – typowy efekt błędnego przeniesienia w środkowych bitach (zamiana kolejności lub "zgubienie" jedynki).
  • 1110001 – wynik odpowiada innemu układowi przeniesień; często powstaje, gdy ktoś dodaje fragmenty bez konsekwentnego przenoszenia.
  • 1101101 – bliski poprawnemu, ale różni się w kilku najmłodszych bitach; to częsty skutek pomylenia 1+1=1 zamiast 10.

Wskazówka egzaminacyjna: jeśli masz wątpliwości, zweryfikuj wynik przez zamianę obu liczb na dziesiętne (suma musi się zgadzać), a potem wróć do zapisu binarnego.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Dodawaj bity od prawej strony, tak jak w dziesiętnym. Pamiętaj, że 1+1=10, czyli zapisujesz 0, a 1 przenosisz do następnej kolumny. Kontroluj przeniesienie w każdej kolumnie, bo to najczęstsze źródło błędów.
Indeks 2 oznacza podstawę systemu liczbowego, czyli że liczba jest w systemie dwójkowym. Bez tego indeksu zapis "1001101" mógłby być mylnie odczytany jako liczba dziesiętna, dlatego w zadaniach technicznych podstawa jest doprecyzowana.
W systemie dwójkowym nie ma cyfry "2". Gdy suma przekracza 1, powstaje przeniesienie do kolejnego bitu. Zapis 10 oznacza: 0 w bieżącym bicie i 1 w następnym (czyli wartość 2 w systemie dziesiętnym).
Zamień każdą liczbę binarną na dziesiętną, sumując potęgi dwójki dla bitów równych 1 (np. 2^0, 2^1, 2^2...). Dodaj otrzymane wartości dziesiętne i porównaj z wynikiem także przeliczonym na dziesiętne. Zgodność potwierdza poprawność.
Najczęściej myli się regułę 1+1 (powinno być 10), gubi się przeniesienie między kolumnami albo dodaje się "z lewej" zamiast od prawej. Błędy daje też nieuwzględnienie dopisanych zer przy wyrównaniu długości liczb.
Tak, to bardzo pomaga. Dopisanie zer z lewej strony nie zmienia wartości liczby, a ułatwia dodawanie kolumna po kolumnie. Dzięki temu rzadziej przesuwa się bity i łatwiej kontroluje przeniesienia, co jest ważne w zadaniach egzaminacyjnych.
Przydaje się w zrozumieniu działania procesora (operacje w ALU), w pracy z maskami bitowymi (ustawianie i kasowanie flag), w analizie adresów i wartości w systemach oraz w diagnostyce, gdy narzędzia pokazują dane w postaci binarnej lub szesnastkowej.
Możesz prowadzić w głowie jedno przeniesienie (0 albo 1) i dodawać trzy wartości: bit A, bit B oraz przeniesienie. Pomaga też zamiana na system szesnastkowy (po 4 bity), ale tylko jeśli dobrze opanowałeś konwersje i nie zwiększa to ryzyka pomyłki.
Tak. Jeśli na najwyższym bicie powstanie przeniesienie, wynik będzie dłuższy o 1 bit. To odpowiednik sytuacji w dziesiętnym, gdy 999 + 1 = 1000. W binarnym np. 1111 + 1 = 10000.
Porównaj bity wyniku z tym, co powinno wyjść przy dodawaniu od prawej. Jeśli różnica zaczyna się w miejscu, gdzie wystąpiło 1+1 lub 1+1+1, to zwykle "zgubiono" przeniesienie. W praktyce sprawdź szczególnie środkowe kolumny, tam błędy są najczęstsze.
info

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

Specjaliści zwracają uwagę: "Dodaj liczby bit po bicie od prawej strony, pamiętając o przeniesieniach (1+1=10 w systemie dwójkowym)."

Źródła:

  • Khan Academy (EN), "Binary addition" (lesson page), https://www.khanacademy.org/computing/computer-science/cryptography/comp-number-theory/a/binary-addition - dostęp 2026-02-18
  • Wikipedia (EN), "Binary number", sekcja dotycząca arytmetyki binarnej, https://en.wikipedia.org/wiki/Binary_number - dostęp 2026-02-18
  • Wikipedia (PL), "System dwójkowy", opis zasad zapisu i działań, https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy - dostęp 2026-02-18

Materiały:

  • Podręczniki do podstaw elektroniki/układów cyfrowych (działy o systemach liczbowych)
  • Materiały dydaktyczne o reprezentacji danych i arytmetyce binarnej
  • Ćwiczenia online z konwersji i działań w systemach liczbowych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego