8.6: Читання запитань
- Page ID
- 64262
Припустимо, що двійковий код має мінімальну відстань\(d=6\text{.}\) Скільки помилок можна виявити? Скільки помилок можна виправити?
Поясніть, чому не можна,\(56_{10}\) щоб 8-бітний рядок з десятковим значенням був ASCII кодом для символу. Припустімо, що крайній лівий біт рядка використовується як біт перевірки парності.
Припустимо, ми отримуємо 8-бітний рядок з десятковим значенням,\(56_{10}\) коли очікуємо ASCII символів з бітом перевірки парності в першому біті (крайньому лівому). Ми знаємо, що сталася помилка при передачі. Дайте одне з ймовірних припущень для символу, який насправді був відправлений (крім «8»), за припущенням, що будь-який окремий біт рідко надсилається помилково. Поясніть логіку вашої відповіді. (Можливо, вам доведеться ознайомитися з таблицею значень ASCII в Інтернеті.)
Припустимо, що лінійний код\(C\) створюється як нульовий простір матриці перевірки парності
\[ H=\left[\begin{array}{lllll} 0 & 1 & 0 & 1 & 0 \\ 1 & 1 & 1 & 1 & 0 \\ 0 & 0 & 1 & 1 & 1 \end{array}\right] \nonumber \]
Тоді\(x=11100\) це не кодове слово. Опишіть обчислення та дайте результат цього обчислення, який перевіряє, що\(x\) це не кодове слово коду\(C\text{.}\)
Для\(H\) і,\(x\) як і в попередньому питанні, припустимо,\(x\) що отримано як повідомлення. Дайте максимальну ймовірність розшифровки отриманого повідомлення.