Реквизиты для входа:
вводом программы будет текст (текстовая строка длиной не менее 100 символов, включая пробелы)
анализируя текст (подсчитывая отдельные символы), вы составляете таблицу (см. пример ниже) с вероятностями появления отдельных символов алфавита
вы назначаете кодовые слова отдельным символам алфавита в соответствии с эффективными методами кодирования (метод Шеннона-Фана и Хаффмана)
тогда вывод программы будет двоичной строкой, которая будет представлять закодированный текст в соответствии с отдельными методами.
Кроме того, вывод программы будет содержать информацию о размере средней длины кодового слова и эффективности кода.
исходный текст программы должен содержать комментарии или описание
Результатом семестрового проекта будет текстовый документ (отчет о решении), который будет включать в себя следующие части:
задание семестрового проекта
описание программы и ее функций
на конкретном примере пример выходов отдельной программы (в конкретном тексте вы представляете результаты по обоим методам, вы используете выходы созданной программы)
оценка результатов и заключение
ПРИМЕЧАНИЕ: В случае возникновения проблем с программированием (алгоритмизацией) возможно выполнение задания (семестрового проекта) без компиляции программы. В этом случае необходимо в семестровом проекте подробно указать и описать решение по обоим методам для выделенной текстовой строки.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |