Домашнее задание
Программа, подсчитывающая контрольную сумму crc32
Цель:
В процессе выполнения ДЗ вы получите навык обработки файлов, превышающих по объёму оперативную память.
Описание/Пошаговая инструкция выполнения домашнего задания:
Написать программу, подсчитывающую контрольную сумму CRC32 (не Adler32) для файлов, превышающих по объёму оперативную память без многократного вызова read.
Сторонние библиотеки не использовать.
Требования:
Создано приложение, принимающее аргументами командной строки путь к файлу.
Приложение корректно подсчитывает CRC32 для заданного файла (файл для проверки прилагается).
Приложение корректно обрабатывает ошибки доступа к файлам.
Код компилируется без предупреждений с ключами компилятора -Wall -Wextra -Wpedantic -std=c11.
Далее успешность определяется ревью кода.
Критерии оценки:
Cтудент коммитит все необходимое в свой github/gitlab репозиторий.
Далее необходимо зайти в ЛК, найти занятие, ДЗ по которому выполнялось, нажать "Отправить ДЗ" и отправить ссылку.
После этого ревью и общение на тему ДЗ будет происходить в рамках этого чата.
Домашнее задание Программа, подсчитывающая контрольную сумму crc32
Цель: В процессе выполнения ДЗ вы получите навык обработки файлов, превышающих по объёму оперативную память.
Описание/Пошаговая инструкция выполнения домашнего задания: Написать программу, подсчитывающую контрольную сумму CRC32 (не Adler32) для файлов, превышающих по объёму оперативную память без многократного вызова read. Сторонние библиотеки не использовать. Требования: Создано приложение, принимающее аргументами командной строки путь к файлу. Приложение корректно подсчитывает CRC32 для заданного файла (файл для проверки прилагается). Приложение корректно обрабатывает ошибки доступа к файлам. Код компилируется без предупреждений с ключами компилятора -Wall -Wextra -Wpedantic -std=c11. Далее успешность определяется ревью кода.
Критерии оценки: Cтудент коммитит все необходимое в свой github/gitlab репозиторий. Далее необходимо зайти в ЛК, найти занятие, ДЗ по которому выполнялось, нажать "Отправить ДЗ" и отправить ссылку. После этого ревью и общение на тему ДЗ будет происходить в рамках этого чата.
Рекомендуем сдать до: 23.04.2023