Частина тексту файла (без зображень, графіків і формул):
Контрольна робота №1
Задача 1
Вибрати самостійно фрагмент тексту довжиною не менше 50 символів. Для цього фрагменту:
а) побудувати алфавіт;
б) визначити число бітів для кодування цього алфавіту рівномірним кодом;
в) обчислити оцінки імовірностей символів;
г) обчислити ентропію і надлишковість джерела при такому алфавіті;
д) обчислити пропускну здатність симетричного каналу без завад, якщо швидкість передачі становить 106 бод.
е) визначити швидкість передачі інформації.
Задача 2
За умов задачі 1 побудувати ефективний код:
а) за методикою Шенона – Фано;
б) за методикою Хафмена.
Навести таблиці кодів і обчистити коефіцієнт стиснення для вибраного фрагмента тексту.
Контрольна робота № 2
Задача 1
1. Побудувати систематичний (n,k)-код по таких даних:
об’єм алфавіту Q (вибирається за варіантом завдання),
кратність помилок, які коректуються s=1,
кратністьь помилок, які виявляються t=2.
а) побудувати породжуючу матрицю;
б) побудувати перевірочну матрицю;
в) обчислити таблицю синдромів однократних помилок;
в) вибрати три довільні прості кодові комбінації і записати для них (n,k)-коди;
г) в утворені кодові комбінації внести довільні однократні помилки і показати процедуру їх
виправлення.
Таблиця варіантів
2. Побудувати систематичний код Хемінга для алфавіту з об’ємом Q (вибирається по таблиці) для
корекції помилок з кратністю s=1. Розширити код для виявлення всіх помилок з кратністю t=2.
а) побудувати і перевірочну матрицю;
б) записати код Хемінга для довільних трьох простих комбінацій;
в) показати процедуру виправлення помилки в i-у розряді кодового вектора.
Таблиця варіантів
3. Побудувати циклічний код для корекції помилок з кратністю s=1.
Об’єм первинного алфавіту Q.
а) обчислити значення перевірочних розрядів;
б) побудувати породжуючу матрицю коду;
в) записати код для довільних трьох простих комбінацій;;
г) показати процедуру виправлення помилки в i-у розряді.
Варіант вибирати за таблицею до пункту 2.
Номер варіанту визначається із числа, утвореного із двох останніх цифр номера залікової книжки по модулю 15.
Задача 2
Сформувати стрічку довжиною не меншше 30-и символів (не обов’язково змістовну). По цій стрічці:
а) утворити первинний алфавіт;
б) визначити розр’ядність рівномірного коду для кодування символів
алфавіту;
в) показати процес стиснення стрічки по LZW-алгоритму;
г) обчислити коефіцієнт стиснення.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!