KWALIFIKACJA INF2 - CZERWIEC 2014 (test 2)

PYTANIE NR 14.
Adresowi zapisanemu w systemie dziesiętnym 136.168.148.99 odpowiada adres w postaci binarnej
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Adres IPv4 ma 4 oktety, a każdy oktet to dokładnie 8 bitów. Konwertujemy osobno: 136=128+8→10001000, 168=128+32+8→10101000, 148=128+16+4→10010100, 99=64+32+2+1→01100011. Po złączeniu otrzymujemy 10001000.10101000.10010100.01100011.

Pełne wyjaśnienie:

Adres IPv4 składa się z czterech oktetów zapisanych dziesiętnie (0–255). Aby otrzymać postać binarną, każdy oktet trzeba zamienić na 8 bitów, używając wag: 128, 64, 32, 16, 8, 4, 2, 1. Kluczowe jest zachowanie zer wiodących, bo oktet zawsze ma długość 8.

Dla adresu 136.168.148.99 liczymy kolejno:

  • 136: 136 = 128 + 8, więc bity dla 128 i 8 są równe 1, reszta 0 → 10001000.
  • 168: 168 = 128 + 32 + 8 → 10101000.
  • 148: 148 = 128 + 16 + 4 → 10010100.
  • 99: 99 = 64 + 32 + 2 + 1 → 01100011 (zwróć uwagę na zero na pozycji 128).

Po połączeniu czterech 8-bitowych wyników otrzymujemy zapis: 10001000.10101000.10010100.01100011.

Dlaczego pozostałe propozycje są błędne? Zawierają inne wartości bitowe w oktetach (np. zaczynają się od 110… co oznacza obecność 128 i 64, czyli liczby co najmniej 192), albo mają inne kombinacje wag, więc nie mogą odpowiadać 136, 168, 148 i 99.

Wskazówka egzaminacyjna: zawsze sprawdź, czy w każdym oktecie jest 8 znaków, i wykonaj szybki test odwrotny: zsumuj wagi bitów ustawionych na 1, aby wrócić do wartości dziesiętnej.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Oktet to 8 bitów (jedna "liczba" w adresie IPv4). Adres IPv4 ma 4 oktety zapisane dziesiętnie jako wartości 0–255, np. 136.168.148.99. W zapisie binarnym każdy z nich musi mieć dokładnie 8 znaków 0/1.
Wagi bitów w oktecie (od lewej) to: 128, 64, 32, 16, 8, 4, 2, 1. Jeśli dany bit ma wartość 1, dodajesz jego wagę do sumy. To pozwala szybko przechodzić między zapisem binarnym a dziesiętnym.
Rozłóż 136 na sumę potęg 2: 136 = 128 + 8. Zatem bit 128=1, 64=0, 32=0, 16=0, 8=1, 4=0, 2=0, 1=0. Otrzymujesz oktet 10001000.
Ponieważ oktet ma zawsze 8 bitów. Bez zer wiodących długości oktetów byłyby różne i zapis nie byłby standardowy ani porównywalny bitowo. Przykład: 99 to 01100011, a nie 1100011 (brakujący bit 128 musi być jawnie 0).
Zrób kontrolę odwrotną: zsumuj wagi bitów ustawionych na 1. Np. 01100011 = 64+32+2+1 = 99. Jeśli suma nie zgadza się z liczbą dziesiętną, w oktecie jest błąd (często w wagach 32/64 lub w pominiętym zerze).
Najczęstsze błędy to: pomijanie zer wiodących, mylenie wag 32 i 64, przestawienie kolejności bitów (czytanie od prawej jako "pierwsze"), oraz "dopasowanie" wyniku po 1. oktecie bez sprawdzenia pozostałych trzech.
W notacji kropkowo-dziesiętnej tak: IPv4 zapisuje się jako 4 oktety oddzielone kropkami (np. 192.168.0.1). To forma prezentacji 32-bitowej liczby. W systemach i protokołach adres jest traktowany bitowo, a zapis z kropkami to wygodny zapis dla człowieka.
Najczęściej przy analizie masek i podsieci: wyznaczanie adresu sieci, broadcastu, zakresu hostów oraz sprawdzanie, czy dwa hosty są w tej samej podsieci. Te operacje działają na bitach, więc rozumienie binarnego zapisu ułatwia konfigurację i diagnostykę.
Maska podsieci (np. 255.255.255.0) w binarnym to ciąg jedynek i zer, który "odcina" część sieciową od hostowej. Umiejętność zamiany 0–255 na 8 bitów pozwala zrozumieć, ile bitów należy do sieci, a ile do hosta, i wykonać obliczenia subnettingu.
Ćwicz konwersję liczb 0–255 do 8 bitów (szczególnie wartości typu 99, 136, 168). Naucz się wag 128–1 na pamięć i zawsze rób szybki test odwrotny (sumowanie wag). Na egzaminie pilnuj formatu: 4 oktety, każdy po 8 bitów.
info

Statystycznie 44% uczniów zna prawidłową odpowiedź. trudne

W praktyce zawodowej kluczowe jest to, że adres IPv4 ma 4 oktety, a każdy oktet to dokładnie 8 bitów.

Źródła:

  • RFC 791: Internet Protocol, sekcja "Addressing", IETF, 1981, https://www.rfc-editor.org/rfc/rfc791 (dostęp: 2026-03-01)
  • RFC 4632: Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan, IETF, 2006, https://www.rfc-editor.org/rfc/rfc4632 (dostęp: 2026-03-01)
  • Wikipedia (pl): "Adres IPv4" (opis oktetów i zapisu kropkowo-dziesiętnego), https://pl.wikipedia.org/wiki/IPv4 (dostęp: 2026-03-01)

Materiały:

  • Materiały do nauki subnettingu i konwersji binarnej (kursy podstaw sieci komputerowych)
  • Dokumentacja IETF dotycząca IPv4 i notacji adresów
  • Ćwiczenia: konwersja liczb 0–255 na 8-bitowy zapis binarny

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego