Лабораторная работа по программированию

Отменен
Заказ
6308388
Раздел
Программирование
Предмет
Операционные системы
Антиплагиат
Не указан
Срок сдачи
24 Окт в 23:55
Цена
Договорная
Блокировка
10 дней
Размещен
21 Окт в 22:43
Просмотров
58
Описание работы

Выполнить лабораторную работу на C, используя Ubuntu. Сам буду сдавать с помощью виртуальной машины, поэтому всё должно работать.

Задание:

1. Написать программу архиватор на языке C. На вход программе-архиватору передается папка с файлами, файлы имеют различное расширение, результатом работы программы является один файл, объединяющий все файлы из входной директории, а также содержащий заголовок с информацией об именах файлов и их размерах. Учесть возможность вложенной структуры папок.

2. Написать программу разархиватор, разделяющий архивированный файл обратно на файлы с учетом структуры папок.

3. Произвести сжатие файла алгоритмом Хаффмана

4. Добавить в каждый текстовый заархивированный файл информацию о том, когда был сделан архив и когда файлы были извлечены из архива.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир