Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичні вказівки МЗКІТ.doc
Скачиваний:
31
Добавлен:
12.02.2016
Размер:
3.38 Mб
Скачать

Сторінка декодування

Ця сторінка неактивна, якщо не було пройдено (9)

У вікні "Алгоритми alfa для декодера" відображаються ПРАВИЛЬНІ формули.

З’явиться така к-ть груп віконечок, яке значення має “к-ть слів”, вказане на сторінці “ПОЛІНОМ”.

  1. * Натисніть “Згенерувати з помилками” або “Попередні комбінації”

Якщо натиснути “Згенерувати з помилками”, то кожна послідовність, що з’явиться, буде мати один спотворений біт. У такому випадку треба не лише виявити наявність помилки, а й визначити, який біт був спотворений необхідно продовжувати декодування доти-доки не з’явиться комбінація 1000... , або не закінчаться рядки вводу. Якщо скінчилися рядки вводу, а місце помилки не було визначено, це означає що помилка не виправляється (було спотворено більше ніж один біт) такий випадок можливий лише, якщо вхідна комбінація вводилась вручну!!!)

Якщо натиснути “Попередні комбінації”, то з’являться послідовності, які були закодовані на сторінці “КОДУВАННЯ”, інакше нічого не зміниться.

  1. Все інше виконується так само, як і на сторінці “КОДУВАННЯ”.

Сторінка рейтинг

Після кожної перевірки з’являються ОТРИМАНІ бали за кожен пройдений рівень (червоний стовпчик), стовпчик синього кольору вказує скільки балів можна отримати за безпомилково пройдений етап.

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

На етапі кодування (декодування) висота синього стовпчика залежить НЕ від значення “к-ть слів”, а від кількості перевірених закодованих (розкодованих) слів.

Трошки нижче діаграми вказується загальна сума набраних балів та максимум який можна було набрати за правильно пройдені етапи.

Етапи:

0. Введення поліному (-1 бал за кожний НЕправильний поліном)

1. Вказання зв'язків в кодері (-1 бал за НЕправильно вказаний зв’язок)

2. Вказання зв'язків в декодері

3. Вказання формул для кодера (-3 бала за кожну НЕправильну формулу)

4. Вказання формул для декодера

5. Кодування (-(n-k) бала/ів за кожну НЕправильну стрічку (наступні вважаються НЕправильними))

6. Розкодування та знаходження помилки

Сторінка ВИХІД/ОПЦІЇ

Опції можна змінювати після того як буде введено пароль

“Автоматично записувати:”

Тут можна вибрати етапи, які будуть виконуватися не вручну, а автоматично:

  1. тв. поліном” (після натискання на кнопку “Перевірити поліном”) – вказує твірний поліном.

  2. зв’язки у схемі кодера” – рисує схему кодера.

  3. формули для кодера” (опція активна, якщо вибрано “зв’язки у схемі кодера”) – вказує формули для кодера.

  4. зв’язки у схемі декодера” – рисує схему декодера.

  5. формули для декодера” (опція активна, якщо вибрано “зв’язки у схемі декодера”) – вказує формули для декодера.

“Зафіксувати”

  1. n= __, k= __” – забороняє змінювати параметри CRC(n,k) (для того, щоб встановити необхідні n та k, треба: забрати голочку з цієї опції; повернутися на сторінку “ПОЛІНОМ”, вибрати потрібні значення n, k; повернутися на сторінку “ВИХІД / Опції” і встановити галочку на цій опції).

  2. кількість слів = __” - забороняє змінювати параметр “к-ть слів” на сторінці “ПОЛІНОМ” (встановлення потрібного значення “к-ть слів” здійснюється так само як і для n= __, k= __”).

Ці опції (“Зафіксувати”) введені лише для того, щоб студент робив те, що треба, а не те, що він хоче.

Вхідні комбінації – випадкові числа” – забороняє ввід вхідних послідовностей вручну.

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

Для того щоб при наступних запусках програми опції збереглись їх необхідно записати Save”.

Кнопка “Опції по замовчуванню” - виключяє всі опції крім “Вхідні комбінації – випадкові числа”