KWALIFIKACJA INF2 + INF3 - CZERWIEC 2013

PYTANIE NR 32.
Adres MAC karty sieciowej zapisany w postaci binarnej wynosi 00000000-00010100-10000101-10001011-01101011-10001010. Który z zapisów jest postacią heksadecymalną tego adresu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Adres MAC ma 6 oktetów. Każdy oktet (8 bitów) zamienia się na dwie cyfry hex, dzieląc go na dwa półbajty (4 bity) i mapując je na 0–F. Daje to: 00000000=00, 00010100=14, 10000101=85, 10001011=8B, 01101011=6B, 10001010=8A.

Pełne wyjaśnienie:

Adres MAC jest standardowo zapisywany jako 6 oktetów (łącznie 48 bitów). W zapisie binarnym w zadaniu każdy oktet jest podany jako 8-bitowy blok oddzielony myślnikami. Aby otrzymać zapis szesnastkowy, każdy 8-bitowy oktet należy zamienić na dwie cyfry hex, ponieważ 1 cyfra szesnastkowa koduje dokładnie 4 bity.

Procedura konwersji dla każdego oktetu:

  • weź 8 bitów,
  • podziel na dwa półbajty po 4 bity,
  • pierwszy półbajt to "starsza" cyfra hex, drugi półbajt to "młodsza" cyfra hex,
  • zamień półbajty na wartości 0–F (np. 1011 to B, 1111 to F).

Dla podanych bloków:

  • 00000000 → 0000 0000 → 0 i 0 → 00
  • 00010100 → 0001 0100 → 1 i 4 → 14
  • 10000101 → 1000 0101 → 8 i 5 → 85
  • 10001011 → 1000 1011 → 8 i B → 8B
  • 01101011 → 0110 1011 → 6 i B → 6B
  • 10001010 → 1000 1010 → 8 i A → 8A

Po złączeniu sześciu wyników otrzymujemy zapis: 00-14-85-8B-6B-8A.

Pozostałe propozycje są błędne, bo zawierają inne wartości co najmniej w jednym oktecie (np. zmiana z 00010100 na 12 lub przesunięcie o 1 w hex), co nie może wynikać z przedstawionych bitów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Adres MAC to identyfikator interfejsu sieciowego na warstwie łącza danych. Najczęściej ma 48 bitów, czyli 6 oktetów, i jest zapisywany jako 6 par cyfr szesnastkowych (np. 00-14-85-8B-6B-8A).
Weź 8-bitowy oktet, podziel go na dwa półbajty po 4 bity (np. 10001011 → 1000 i 1011). Każdy półbajt zamień na cyfrę hex (1000=8, 1011=B). Wynik to dwie cyfry, czyli 8B.
Ponieważ jedna cyfra szesnastkowa opisuje dokładnie 4 bity. Oktet ma 8 bitów, więc potrzeba dwóch cyfr: pierwsza koduje starsze 4 bity, a druga młodsze 4 bity. To daje stałą długość i czytelny zapis.
Najczęściej myli się granice oktetów (liczenie bitów "ciągiem"), przestawia kolejność półbajtów albo pomija jeden bit. Częsty błąd to też błędne mapowanie: 1011 to B, a nie 11 w zapisie dziesiętnym.
Tak, w zapisie szesnastkowym używa się cyfr 0–9 oraz liter A–F. Litery oznaczają wartości 10–15. Przykładowo A=10, B=11. To nie są "znaki specjalne", tylko standard zapisu liczb w systemie base-16.
Warto zapamiętać pary: 1000=8, 1001=9, 1010=A, 1011=B, 1100=C, 1101=D, 1110=E, 1111=F. To zakres, w którym pojawiają się litery. Reszta (0000–0111) to 0–7.
Nie. Spotkasz różne formaty: myślniki (00-14-...), dwukropki (00:14:...) albo zapis ciągły (0014858B6B8A). Ważne, aby wartości hex w parach odpowiadały kolejnym oktetom. Separator nie zmienia znaczenia adresu.
Najczęściej w wierszu polecenia poleceniem ipconfig /all, gdzie widnieje "Adres fizyczny". Można też użyć ustawień karty sieciowej. Na egzaminie istotne jest rozpoznanie, że podawana wartość jest w formacie 6 oktetów.
Poprawny MAC (48-bit) to 6 bloków po 8 bitów. Jeśli widzisz mniej lub więcej bloków, albo bloki nie mają 8 znaków 0/1, to zapis jest niekompletny. W zadaniach egzaminacyjnych bloki zwykle są już poprawnie rozdzielone.
Nie. To zadanie sprawdza głównie systemy liczbowe i poprawny zapis oktetów. Wiedza o Ethernet czy ARP pomaga w praktyce, ale do samej konwersji wystarczy umiejętność zamiany 4-bitowych półbajtów na cyfry 0–F.
info

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

Eksperci podkreślają: "Adres MAC ma 6 oktetów. Każdy oktet (8 bitów) zamienia się na dwie cyfry hex, dzieląc go na dwa półbajty (4 bity) i mapując je na 0–F."

Źródła:

  • Wikipedia: "Media access control address" (sekcja o formacie 48-bit i zapisie szesnastkowym) https://en.wikipedia.org/wiki/MAC_address - dostęp 2026-02-28
  • Wikipedia: "Hexadecimal" (zależność 1 cyfra hex = 4 bity) https://en.wikipedia.org/wiki/Hexadecimal - dostęp 2026-02-28
  • Wikipedia: "Nibble" (półbajt = 4 bity) https://en.wikipedia.org/wiki/Nibble - dostęp 2026-02-28

Materiały:

  • Materiały dydaktyczne o systemach liczbowych (binarny, szesnastkowy) dla technika informatyka
  • Dokumentacja narzędzi sieciowych pokazujących adresy MAC (np. opis poleceń arp, ip)
  • Tablice konwersji 4-bit → hex (0–F) do ćwiczeń

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego