Stopa błędów w badanym systemie transmisyjnym wynosi 0,0001. Jaka maksymalna liczba błędnie odebranych bajtów może pojawić się, jeżeli zostanie przesłany 1 MB informacji?
A. 1000
B. 1
C. 10
D. 100
W tym zadaniu trzeba potraktować stopę błędów jako udział błędnie odebranych bajtów w całej przesłanej informacji. Jeżeli przyjmujemy szkolne i egzaminacyjne założenie, że 1 MB = 1 000 000 bajtów, to obliczenie jest proste: $1 000 000 \cdot 0{,}0001 = 100$. Czyli przy takiej jakości transmisji maksymalnie 100 bajtów z jednego megabajta może zostać odebranych błędnie. Moim zdaniem warto tu zapamiętać sam schemat: liczba błędów = ilość danych × stopa błędów. W praktyce podobne obliczenia robi się przy ocenie jakości łącza, np. podczas testów BERT, pomiarów BER albo sprawdzania, czy linia światłowodowa, radiolinia czy połączenie miedziane spełnia wymagania usługi. W branży często spotyka się parametry typu BER, FER czy PER, opisywane w dokumentacji urządzeń zgodnych np. z rodziną standardów IEEE 802.x albo zaleceniami ITU-T. Trzeba tylko uważać na jednostki: czasem błąd liczony jest dla bitów, a czasem dla ramek lub bajtów. Tutaj odpowiedź 100 wynika z liczenia błędnych bajtów, nie bitów.
Najczęstszy problem w tym zadaniu polega na pomieszaniu rzędu wielkości albo jednostek. Stopa błędów 0,0001 oznacza jedną dziesięciotysięczną przesłanej ilości danych, czyli zapisowo jest to $10^{-4}$. Dla 1 MB, przy egzaminacyjnym założeniu 1 MB = 1 000 000 bajtów, trzeba więc policzyć $1 000 000 \cdot 0{,}0001$, co daje 100 bajtów. Wyniki takie jak 10 lub 1 zwykle biorą się z przesunięcia przecinka o jedno albo dwa miejsca za daleko. To dość typowy błąd, bo liczby z dużą liczbą zer wyglądają niewinnie, a potem człowiek mnoży jakby przez 0,00001 albo 0,000001. Z kolei wynik 1000 oznaczałby stopę błędów 0,001, czyli dziesięć razy gorszą jakość transmisji niż podano w treści. W diagnostyce sieci takie rozróżnienie ma spore znaczenie, bo różnica między 100 a 1000 błędnych bajtów na megabajt może oznaczać zupełnie inną ocenę łącza. Z mojego doświadczenia najlepiej najpierw zamienić MB na bajty, potem dopiero mnożyć przez współczynnik błędów. Warto też pamiętać, że w dokumentacjach technicznych często spotyka się BER, czyli Bit Error Rate, liczony dla bitów. Tutaj jednak odpowiedzi wskazują, że chodzi o bajty i prosty udział błędnie odebranych bajtów w przesłanej informacji.