W pytaniu kluczowe są dwie informacje: cztery poziomy napięcia oraz fakt, że każde dwa kolejne bity danych zamieniane są na jeden poziom napięcia. Taki opis odpowiada kodowaniu wielopoziomowemu, w którym 1 symbol reprezentuje więcej niż 1 bit. Ponieważ 4 poziomy to 22, naturalnie pasuje mapowanie 2 bitów → 1 symbol.
Odpowiedź "2B1Q" oznacza właśnie "2 Binary 1 Quaternary": dwa bity binarne są kodowane jako jeden symbol kwaternarny (czterowartościowy), realizowany jako jeden z czterech poziomów napięcia. To rozwiązanie było stosowane m.in. w interfejsach dostępowych ISDN, gdzie zależało na zwiększeniu efektywności przesyłu po parze miedzianej.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- "AMI" (Alternate Mark Inversion) to kod impulsowy/bipolarny, w którym jedynki zmieniają znak (+/-), a zera są brakiem impulsu. Nie ma tu mapowania "2 bity na 1 z 4 poziomów".
- "HDB-3" jest modyfikacją AMI (kod z podstawieniami naruszeń), używaną do ograniczania długich ciągów zer. Nadal jest to rodzina kodów bazujących na impulsach i regułach naruszeń, a nie prostym 4-poziomowym kodem 2-bitowym.
- "CMI" (Coded Mark Inversion) ma własne reguły reprezentacji bitów (m.in. przejścia w połowie okresu bitu), ale nie jest kodem, którego istotą jest "2 bity → 1 poziom z czterech" wprost, jak w 2B1Q.
Wskazówka egzaminacyjna: gdy w treści pojawia się "cztery poziomy" oraz "dwa bity na symbol", szukaj kodu wielopoziomowego (np. 2B1Q), a nie kodów z rodziny AMI/HDB, które kojarzą się raczej z E1/T1 i kontrolą ciągów zer.