Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдання на лаб. роб. ТІК VI сем..docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
842.2 Кб
Скачать

Порядок виконання роботи

  1. Сформувати вихідні дані для виконання роботи:

Текст повідомлення, призначеного для передачі з використанням двійкових кодів з перевіркою на парність чи на непарність (контроль по модулю 2) та матричних кодів. В якості тексту повідомлення записати у двійково − десятковому коді наступні дані:

    1. Чотирьохзначний код Вашої групи;

    2. Двохзначний номер свого прізвища за журнальним списком та дату поточного місяця виконання роботи;

    3. Двохзначні коди дати, місяця та чотиризначний код року свого народження.

При цьому на усіх позиціях визначених даних використовувати чотиризначні двійково – десяткові коди. При потребі (в коді номеру групи або в разі, якщо, наприклад, номер прізвища за журнальним списком має одну цифру) слід на перші позиції двійково – десяткового коду записувати коди потрібної кількості нулів.

  1. Порядок виконання завдання по дослідженню двійкового коду з перевіркою на парність чи на непарність (контроль по модулю 2).

    1. Представити вихідні дані у вигляді двійкового коду шляхом конкатенації даних по п.п. 1.1. та 1.2.

    2. Визначити довжину інформаційної m і довжину перевірочної k послідовності коду.

    3. Закодувати отримане повідомлення з використанням коду з перевіркою на парність (контроль по модулю 2);

    4. Показати, що спотворення непарної кратності код виявляються, а непарної – не виявляються.

    5. Закодувати отримане повідомлення з використанням коду з перевіркою на непарність (контроль по модулю 2).

    6. Показати, що спотворення непарної кратності код виявляються, а непарної – не виявляються.

  1. Порядок виконання завдання по дослідженню двійкових матричних кодів.

Під час вивчення цього учбового питання студенти виконують завдання з побудови завадостійких двійкових матричних кодів.

Завдання:

  1. Сформувати текст повідомлення, призначеного для передачі з використанням завадостійких двійкових матричних кодів. В якості тексту повідомлення записати у двійково — десятковому коді наступні дані:

    1. Перший рядок – у вигляді двійкового коду шляхом конкатенації номеру свого прізвища за журнальним списком та дати поточного місяця виконання роботи;

    2. Другий рядок – у вигляді двійкового коду шляхом конкатенації номеру дати та місяця свого народження;

    3. Третій рядок – рік свого народження.

При цьому на усіх позиціях визначених даних використовувати двозначні двійково – десяткові коди. При потребі (якщо, наприклад, номер прізвища за журнальним списком має одну цифру) слід на першу позицію двійково – десяткового коду записувати код нуля.

  1. Закодувати отримане повідомлення з використанням завадостійкого двійкового матричного коду.

  2. Показати, що спотворення непарної кратності в елементах одного стовпчика чи рядка кодом виявляються, а непарної – не виявляються.

Основні відомості з теорії завадостійкого кодування. Завадостійкі коди і їхні основні параметри

Проблема підвищення вірності обумовлена не відповідністю між вимогами, що пропонуються при передачі даних і якістю реальних каналів зв'язку. У мережах передачі даних потрібно забезпечити вірність не гірше 10-6 - 10-9, а при використанні реальних каналів зв'язку і простого (первинного) коду зазначена вірність не перевищує 10-2 - 10-5.

Одним зі шляхів рішення задачі підвищення вірності в даний час є використання спеціальних процедур, заснованих на застосуванні завадостійких (корегуючих) кодів.