Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!
300 ₴

Программа, которая кодирует сообщения (код Шеннона-Фано и сверточный)

проект не виконано


Для тех, кто понимает теорию кодирования хоть на минимальном уровне. Написать программы на любом языке программирования (предпочтительно - C#, C++. Но расммотрю любые предложения)


Написать программу 1:

1. Составить алфавит из букв, которые присутствуют в заданном сообщении (вводятся с клавиатуры).

2. Для букв, которые вошли в алфавит, выписать их вероятности из таблицы вероятностей букв и выполнить нормирование этих вероятностей.

3. Для полученного алфавита построить эффективный код (Шеннона-Фано)

4. Закодировать полученным кодом заданное сообщение.

5. Рассчитать среднюю длину кодовых комбинаций. Определить длину равномерного кода для составного алфавита. Рассчитать коэффициент сжатия полученным кодом заданного сообщения.


Написать программу 2:

1. Описать алгоритм кодирования сверточным кодом (строится по алгоритму цифровой свертки)

2. Разработать алгоритм согласования выхода кодера источника, разработанного в задачи 1, с входом кодера коррекционного кода, разработанного в пункте 1 этой задачи. По описанным алгоритмам написать программу.

3. Выполнить кодирование двоичного сообщения, полученного в пункте 4 задачи 1.

Відгук замовника про співпрацю з Алексеем Самойловым

Якість
Професіоналізм
Вартість
Контактність
Терміни

Я обратилась за помощью к Алексею, так как он сообщил, что сможет справиться с моей работой и сделает это в очень короткий срок. Меня это более чем устраивало, поэтому я согласилась. Уточнила, все ли ясно в моем ТЗ, максимально подробно описала суть работы и мы договорились. Алексея я не беспокоила до тех пор, пока не подходил срок выполнения к концу. Затем интересовалась, все ли получилось. К сожалению, у Алексея появились новые личные обстоятельства, поэтому закончить работу в срок он не успел, сказал, что сможет все прислать на следующий день (я уточнила, точно ли сможет, потому что для меня это было крайне важно). Продлила срок дедлайна на один день. Но Алексею и это не помогло, он снова обещал, что скинет в тот же день, но этого не произошло. Потом Алексей пропал из сети. Тем самым, он крайне меня подвёл и заставил понервничать. Работу он не выполнил, на связь не выходил, отвечал редко. Ничего из ТЗ он не прислал ни разу. 



  1.  фрілансер більше не працює на сервісі
  2. 2 дні1 000 ₽
    Шархан
    Шархан Солтыгов
    199     3  0

    Здравствуйте. Смогу сделать вашу программу. Есть опыт программирования на С++.
    Если да пишите в личку.
    Жду!!

    Росія Ростов-на-Дону | 2 грудня о 19:26 |
  1. ставка відхилена за порушення правил