Вход Блог
Строительство и ремонт
Красота
Репетиторы
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Программирование — работа в Санкт-Петербурге

Дата: 2022-11-15
Детали
Регион
Санкт-Петербург
Метро
Маяковская
Занятость
без разницы
Стоимость
договорная
Дата публикации
2022-11-15
Описание
Язык программирования: C++ Сдать лабораторную Задача Реализовать помехоустойчивый архиватор файлов без сжатия HamArc, объединяющий несколько файлов в один архив. Для помехоустойчивого кодирования использовать Коды Хэмминга (https://en.wikipedia.org/wiki/Hamming_code). Формат хранения данных в архиве также является частью задачи. Требования Объединять несколько файлов ( >= 1) в один архив в формате .haf (Hamming Archive File) Извлекать все или отдельные файлы из архива Объединять несколько архивов в один Восстанавливать архив при повреждениях, либо сообщать о том что это невозможно Возвращать список файлов в архиве Реализация Консольное приложение, поддерживающее следующие аргументы командной строки: -c, --create - создание нового архива -f, --file=[ARHCNAME] - имя файла с архивом -l, --list - вывести список файлов в архиве -x, --extract - извлечь файлы из архива (если не указано, то все файлы) -a, --append - добавить файл в архив -d, --delete - удалить файл из архива -A, --concatenate - смерджить два архива Имена файлов передаются свободными аргументами Аргументы для кодирования и декодирования так же передаются через командую строку (Названия и типы аргументов часть задания) Примеры запуска hamarc --create --file=ARCHIVE FILE1 FILE2 FILE3 hamarc -l -f ARCHIVE hamarc --concantenate ARCHIVE1 ARCHIVE2 -f ARCHIVE3 NB 1. Файлы для архивации могут оказаться очень большими 2. Операции должны работать оптимально (от этого зависит итоговый балл за работу) 3. Код должен быть структурирован и логично разбит на модули (от этого зависит итоговый балл за работу)
Похожие заказы

Обучение программированию

дистанционно
договорная
Язык программирования: Python, C++, Java, JavaScript, C#, SQL, PHP Для себя
Санкт-Петербург Репетиторы

Обучение Android-разработке

дистанционно
от 1000.00 руб.
Для лабораторной работы Сделать задание на kotlin на android studio?: Выполнить проектирование и разработку мобильного приложения под ОС Android на языке программирования высокого уровня Kotlin. Основные шаги для выполнения практического задания: Создание Activity разных шаблонов (Empty Activity, Basic Views Activity, Bottom Navigation Views Activity, Empty Views Activity, Navigation Drawer Views Activity). Создание макетов для разной (вертикальная и горизонтальная) ориентации экрана. Добавление view-элементов на макет. Обработка кликов для view-элементов. Обработка переходов между Activity. Работа с картинками в соответствии с вариантом (предметной областью) – для определенного класса. Работа с графическими и текстовыми ресурсами в соответствии с вариантом (предметной областью) – для определенного класса. Реализация дизайна (Material Design) интерфейса для класса по варианту.
Санкт-Петербург Репетиторы

Обучение созданию нейросетей

дистанционно
договорная
Для себя Обучение использованию нейросетей для нейрофотосессии, съёмке и монтажу коротких видео. Не откажусь от рекомендаций по ведению соцсетей - акцент на телеграм канал. По образованию врач. Более 15 лет занимаюсь информатизацией в медицине. В подчинении команда ИТ-специалистов. Обучаюсь быстро, не смотря на возраст и базовое образование
Санкт-Петербург Репетиторы

Обучение Javascript

дистанционно
от 1500.00 руб.
Для себя Оценить уровень, подсказать варианты развития, научить чему-то новому
Санкт-Петербург Репетиторы

Обучение C++

дистанционно
договорная
Для ребёнка Помочь студенту колледжа с компас 3D, c++
Санкт-Петербург Репетиторы

Обучение Pascal

дистанционно
от 600.00 руб.
Для ребёнка Объяснение и выполнение домашних заданий
Санкт-Петербург Репетиторы

Обучение Roblox Studio

договорная
Для себя Изучение Роблокс студио, создание игр
Санкт-Петербург Репетиторы