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

Отменен
Заказ
6335695
Раздел
Программирование
Предмет
Операционные системы
Антиплагиат
Не указан
Срок сдачи
7 Ноя 2024 в 09:30
Цена
Договорная
Блокировка
10 дней
Размещен
5 Ноя 2024 в 11:04
Просмотров
40
Описание работы

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

Задание:

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

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

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

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

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