Создан заказ №8938360
6 ноября 2022
Лабораторная работа по основам программирования
Как заказчик описал требования к работе:
Задача
Реализовать помехоустойчивый архиватор файлов без сжатия HamArc, объединяющий несколько файлов в один архив. Для помехоустойчивого кодирования использовать Коды Хэмминга (см. Википедию). Формат хранения данных в архиве также является частью задачи.
Требования
Объединять несколько файлов ( >=
1) в один архив в формате .haf (Hamming Archive File)
Извлекать все или отдельные файлы из архива
Объединять несколько архивов в один
Восстанавливать архив при повреждениях, либо сообщать о том что это невозможно
Возвращать список файлов в архиве
Реализация
Консольное приложение, поддерживающее следующие аргументы командной строки:
-c, --create - создание нового архива
-f, --file=[ARHCNAME] - имя файла с архивом
-l, --list - вывести список файлов в архиве
-x, --extract - извлечь файлы из архива (если не указано, то все файлы)
-a, --append - добавить файл в архив
-d, --delete - удалить файл из архива
-A, --concatenate - смерджить два архива
Продолжение следует.
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
8 ноября 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Лабораторная работа по основам программирования.docx
2022-11-11 03:13
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
всё сделано быстро, а главное качественно
автор вежливый, всегда отвечает на вопросы