KWALIFIKACJA INF1 - STYCZEŃ 2024

PYTANIE NR 18.
Cechą charakterystyczną którego kodu jest to, że kolejne 2-bitowe sekwencje danych kodowane są w jeden z czterech możliwych poziomów amplitudy?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
2B1Q mapuje każdą 2-bitową sekwencję na jeden symbol o czterech możliwych poziomach amplitudy (bo 2 bity dają 4 kombinacje). CMI, NRZ-M i Manchester to kody zasadniczo dwupoziomowe (lub o innej zasadzie przejść), więc nie spełniają warunku 4 poziomów dla 2 bitów na symbol.

Pełne wyjaśnienie:

W kodowaniu liniowym istotne jest, ile bitów informacji przenosi pojedynczy symbol (stan sygnału) oraz ile różnych poziomów sygnału potrafimy rozróżnić w torze. Jeśli pytanie mówi, że kolejne 2-bitowe sekwencje są kodowane w jeden z czterech możliwych poziomów amplitudy, to opisuje dokładnie sytuację "2 bity na 1 symbol" oraz "4 poziomy amplitudy".

Odpowiedź "2B1Q" pasuje do tej definicji: nazwa wskazuje mapowanie 2 Binary (2 bity) na 1 Quaternary (1 symbol czteropoziomowy). Ponieważ 2 bity mają 4 możliwe kombinacje (00, 01, 10, 11), mogą być reprezentowane przez cztery różne poziomy amplitudy.

Dlaczego pozostałe odpowiedzi nie pasują?

  • "Manchester" to kod, w którym informacja jest związana z przejściem w środku bitu (samozsynchronizowanie). Jest kojarzony z przebiegiem dwustanowym i regułą przejść, a nie z mapowaniem 2 bitów na 4 amplitudy.
  • "NRZ-M" (odmiana NRZ) opiera się na obecności lub braku zmiany stanu w zależności od bitu. Nadal typowo wykorzystuje dwa stany sygnału i nie realizuje założenia "2 bity → 4 poziomy amplitudy".
  • "CMI" jest kodem z regułami przejść/znaków, stosowanym dla zapewnienia własności synchronizacyjnych. Nie jest to prosty schemat czteropoziomowy kodujący każdą 2-bitową sekwencję w jeden z czterech poziomów amplitudy.

Wskazówka egzaminacyjna: gdy w treści pojawia się "2-bitowe sekwencje" i "cztery poziomy amplitudy", szukaj kodu wielopoziomowego odpowiadającego relacji 2 bity → 4 poziomy, czyli właśnie 2B1Q.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
2B1Q to sposób kodowania liniowego, w którym dwa bity informacji są mapowane na jeden symbol o czterech poziomach sygnału. Dzięki temu jeden symbol przenosi 2 bity (4 kombinacje), co może poprawiać efektywność wykorzystania pasma w porównaniu z kodami dwupoziomowymi.
Bo 2 bity tworzą 4 możliwe kombinacje: 00, 01, 10, 11. Jeśli każdą z tych kombinacji przypiszemy do innego poziomu sygnału, otrzymujemy kod czteropoziomowy. To jest dokładnie idea opisana w pytaniu: "2-bitowe sekwencje" zakodowane jako jeden z czterech poziomów.
Nazwa 2B1Q można czytać jako 2 Binary, 1 Quaternary: dwa bity (binarnie) są reprezentowane przez jeden symbol czterowartościowy (czteropoziomowy). W praktyce oznacza to mapowanie 2 bitów na jeden z 4 poziomów amplitudy sygnału.
Nie. Manchester jest kojarzony z kodowaniem, w którym informacja wynika z przejścia w środku okresu bitu (własność samozsynchronizująca). Typowo używa dwóch stanów sygnału i reguły przejść, a nie czterech różnych poziomów amplitudy kodujących pary bitów.
Skup się na tym, co przenosi symbol. W 2B1Q jeden symbol ma 4 poziomy i przenosi 2 bity. NRZ-M to odmiana NRZ, w której bity są kodowane zmianą lub brakiem zmiany stanu, zwykle w systemie dwupoziomowym. Nie spełnia warunku "2 bity → 4 amplitudy".
Najczęściej myli się kody "popularne z nazwy" (np. Manchester) z kodami wielopoziomowymi. Druga pułapka to ignorowanie liczby poziomów: jeśli w treści jest "cztery poziomy amplitudy", to szukasz kodu czterostanowego, a nie kodu o przejściach w środku bitu czy zmianie znaku.
Kodowanie wielopoziomowe stosuje się wtedy, gdy chce się przenieść więcej informacji w jednym symbolu (np. 2 bity na symbol) i poprawić efektywność pasmową. Wymaga to jednak toru o odpowiedniej jakości, bo rozróżnienie kilku poziomów amplitudy bywa bardziej wrażliwe na zakłócenia niż rozróżnienie dwóch stanów.
Nie. CMI jest kodem z określonymi regułami reprezentacji bitów i przejść sygnału, wykorzystywanym m.in. dla uzyskania własności synchronizacyjnych. Nie jest to proste mapowanie każdej 2-bitowej sekwencji na jeden z czterech poziomów amplitudy, więc nie spełnia warunku z pytania.
Wyszukaj w treści relację: 2-bitowe sekwencje oraz cztery poziomy amplitudy. To wskazuje na kod, gdzie 2 bity tworzą 4 stany. Następnie wybierz nazwę, która wprost to sugeruje (2B1Q). Pozostałe kody kojarzą się raczej z przejściami lub dwoma stanami.
Bo odbiornik musi rozróżnić więcej poziomów sygnału, a każdy poziom ma "mniejszy margines" na szum i zniekształcenia. W praktyce oznacza to większą wrażliwość na zakłócenia i parametry linii. Dlatego dobór kodowania zależy od jakości toru i wymaganej niezawodności.
info

To pytanie poprawnie rozwiązuje 51% zdających egzamin. trudne

W praktyce zawodowej kluczowe jest to, że 2B1Q mapuje każdą 2-bitową sekwencję na jeden symbol o czterech możliwych poziomach amplitudy (bo 2 bity dają 4 kombinacje).

Źródła:

  • Wikipedia: "2B1Q" – https://en.wikipedia.org/wiki/2B1Q (dostęp: 2026-03-01)
  • Wikipedia: "Coded mark inversion" – https://en.wikipedia.org/wiki/Coded_mark_inversion (dostęp: 2026-03-01)
  • Wikipedia: "Manchester code" – https://en.wikipedia.org/wiki/Manchester_code (dostęp: 2026-03-01)

Materiały:

  • Podręczniki/rozdziały o kodowaniu liniowym w transmisji cyfrowej (line coding)
  • Notatki z zajęć o torach abonenckich i metodach transmisji binarnej oraz wielopoziomowej
  • Materiały producentów urządzeń dostępowych opisujące stosowane kody liniowe

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego