KWALIFIKACJA INF2 + INF3 - CZERWIEC 2007

PYTANIE NR 34.
Liczba 356 zapisana w systemie dwójkowym to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
356 (domyślnie w zapisie dziesiętnym) zamieniamy na dwójkowy przez rozkład na potęgi 2: 356 = 256 + 64 + 32 + 4, więc jedynki stoją przy 28, 26, 25 i 22. Daje to zapis 101100100.

Pełne wyjaśnienie:

Liczba zapisana bez oznaczenia podstawy (np. "356") jest standardowo traktowana jako liczba w systemie dziesiętnym. Aby otrzymać zapis w systemie dwójkowym, można użyć dwóch równoważnych metod: dzielenia przez 2 z zapisem reszt albo rozkładu na potęgi dwójki.

Metoda rozkładu na potęgi 2 jest szybka do sprawdzenia wyniku. Szukamy największej potęgi 2 nieprzekraczającej 356: jest to 28=256. Odejmujemy: 356−256=100. Następnie 26=64 mieści się w 100, więc 100−64=36. Dalej 25=32 mieści się w 36, więc 36−32=4. Na końcu 22=4 daje 4−4=0. Oznacza to, że w zapisie binarnym "1" występuje przy wagach 28, 26, 25 i 22, a pozostałe bity to "0". Zapis od 28 do 20 wynosi: 101100100.

Dlaczego pozostałe odpowiedzi są błędne? Każdy z błędnych zapisów odpowiada innej sumie wag bitów. Typowe przyczyny to: odczytanie reszt z dzielenia w złej kolejności (nie od końca), pominięcie jednego kroku dzielenia lub ustawienie "1" przy niewłaściwej potędze 2. W praktyce warto zawsze wykonać szybkie sprawdzenie: policzyć wartość dziesiętną z bitów (suma 2n tam, gdzie stoi "1"). Dla poprawnego wyniku otrzymujemy 256+64+32+4=356, co potwierdza zgodność.

Wskazówka egzaminacyjna: jeśli wynik ma 9 bitów, to najwyższa waga to 28. Szybko oceniaj, czy liczba jest bliżej 256 czy 512 — to pomaga wykryć oczywiste pomyłki w długości zapisu.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
System dwójkowy używa tylko cyfr 0 i 1, a wartość każdej pozycji to kolejna potęga liczby 2 (… 23, 22, 21, 20). Dzięki temu zapis pasuje do działania bitów w komputerze.
W zadaniach szkolnych i technicznych przyjmuje się konwencję, że liczba bez oznaczenia podstawy jest w systemie dziesiętnym. Inne podstawy zwykle zapisuje się z indeksem (np. 10102, 1A16), aby uniknąć nieporozumień.
Dzielisz liczbę przez 2, zapisujesz resztę (0 lub 1), a potem dzielisz otrzymany iloraz przez 2 i powtarzasz aż do zera. Ostateczny zapis binarny powstaje przez odczyt reszt od końca (od ostatniej do pierwszej).
Dodaj wagi bitów: dla każdej pozycji z "1" policz odpowiednią potęgę 2 i zsumuj. Np. dla 101100100 dodajesz 28+26+25+22. Jeśli suma daje 356, zapis jest poprawny.
Najczęściej myli się kolejność bitów: reszty z dzielenia przez 2 są zapisywane poprawnie, ale potem odczytywane w tej samej kolejności. Poprawnie trzeba je czytać od końca, bo ostatnia reszta odpowiada najstarszemu bitowi.
Ma 9 bitów, bo zawiera 9 znaków 0/1. To ważne, bo najwyższa pozycja odpowiada wtedy wadze 28=256. Dzięki temu łatwiej oszacować, czy wynik ma sens (np. czy liczba jest większa od 256, ale mniejsza od 512).
System dwójkowy jest używany przy analizie adresów IP i masek podsieci (operacje AND/OR na bitach), w ustawianiu uprawnień i flag, oraz w diagnostyce protokołów. Administrator często musi rozumieć, które bity są "siecią", a które "hostem".
Spójrz na najstarszy bit. Jeśli zapis zaczyna się od 1 i ma 9 bitów, to liczba jest co najmniej 256. Jeśli miałby 10 bitów, byłaby co najmniej 512. Taka szybka kontrola pozwala od razu odrzucić wyniki o złej długości.
Tak. Wybierasz największą potęgę 2 nie większą niż 356 (256), odejmujesz i kontynuujesz (64, 32, 4). Potęgi, które "weszły" do sumy, dostają bit 1, pozostałe bit 0. To metoda bardzo przydatna do szybkiej weryfikacji.
Ćwicz seriami: 10–20 konwersji dziesiętny↔dwójkowy dziennie, a potem dwójkowy↔szesnastkowy. Zawsze rób krótkie sprawdzenie przez sumę wag bitów. Na egzaminie unikniesz błędów proceduralnych i szybciej wyłapiesz literówki w zapisie.
info

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

Specjaliści zwracają uwagę: "356 (domyślnie w zapisie dziesiętnym) zamieniamy na dwójkowy przez rozkład na potęgi 2: 356 = 256 + 64 + 32 + 4, więc jedynki stoją przy 28, 26, 25 i 22."

Źródła:

  • Wikipedia: "System dwójkowy" — https://pl.wikipedia.org/wiki/System_dw%C3%B3jkowy (dostęp: 2026-02-27)
  • Wikipedia: "Notacja pozycyjna" — https://pl.wikipedia.org/wiki/Notacja_pozycyjna (dostęp: 2026-02-27)
  • Khan Academy: "Binary and hexadecimal number systems" — https://www.khanacademy.org/computing/computer-science/cryptography/modarithmetic/a/binary-and-hexadecimal-numbers (dostęp: 2026-02-27)

Materiały:

  • Rozdziały z podstaw informatyki: systemy liczbowe i kodowanie informacji (podręczniki szkolne dla technika informatyka)
  • Materiały ćwiczeniowe z konwersji: zadania dziesiętny↔dwójkowy oraz dwójkowy↔szesnastkowy
  • Kursy wideo/lekcje online o systemach pozycyjnych i potęgach dwójki (np. kursy podstaw arytmetyki komputerowej)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego