Kod 2B1Q (Two Binary, One Quaternary) jest kodem, w którym na jeden symbol przypadają dwa bity informacji. Oznacza to, że zamiast dwóch poziomów (0/1) stosuje się cztery stany sygnału, a każdy stan odpowiada określonej parze bitów.
W tego typu zadaniu kluczowe są dwa kroki:
- Odczyt symboli z rysunku – należy iść zgodnie z osią czasu przebiegu i zapisać kolejno poziomy (np. cztery możliwe poziomy amplitudy). Błąd w kolejności (czytanie od końca) natychmiast zmienia wynik.
- Zamiana symbol → 2 bity – każdy odczytany poziom trzeba przekształcić na parę bitów według przyjętego mapowania 2B1Q. W praktyce najczęstsze pomyłki dotyczą odwrócenia znaków (polaryzacji) albo zastosowania mapowania z innego źródła niż to, którego uczy dany kurs.
Po poprawnym wykonaniu obu kroków otrzymuje się spójną sekwencję 16 bitów. Odpowiedź "0010011001110010" jest zgodna z regułą 2 bity/symbol oraz z kolejnością symboli z rysunku.
Pozostałe odpowiedzi są błędne typowo z powodów spotykanych na egzaminie:
- "1101100110001101" odpowiada sytuacji, gdy ktoś zastosuje odwrócone mapowanie (zamiana par bitów na przeciwne) albo zinterpretuje znaki amplitudy odwrotnie.
- "0010011000010100" wygląda jak wynik po utracie jednego lub kilku symboli w środku (błąd przepisywania), przez co końcowa część ciągu nie zgadza się z przebiegiem.
- "1101100110011000" jest typowe dla błędu "czytam dobrze poziomy, ale źle przypisuję pary bitów", np. mylenie par 00/11 oraz 01/10.
Wskazówka egzaminacyjna: po zdekodowaniu policz, czy liczba bitów jest zgodna z liczbą symboli (2 bity na symbol). Jeśli nie pasuje, błąd jest w odczycie przebiegu lub w miejscu łączenia par bitów.