Нужно:
Найти учеников репетитору по информатике, направления подготовки к ОГЭ, к ЕГЭ
Если ученики будут записываться от вас, и пройдут от 3 занятий со мной помимо первого бесплатного, то оплата 500 рублей с каждого ученика.
Сами занятия у меня стоят:
ОГЭ
Индивидуально 2000 рублей
В паре 1000 рублей
ЕГЭ
Индивидуально 2500 рублей
В паре 1300 рублей
Первое занятие у всех бесплатно
Нужно:
Прошу написать код на языке С/С++ и к нему же написать отчет.
Вот само задание:Программа для работы с архивами формата ZIP
Должна быть разработана программа, позволяющая просмотреть
содержимое, распаковать и создать архив формата ZIP.
Для повышенной сложности использовать
System.IO.Compression.ZipFile и аналоги нельзя, необходимо самостоятельно
реализовать алгоритм архивирования.
Тематика курсовой работы
Объектно-ориентированная разработка программ с графическим
пользовательским интерфейсом «сверху-вниз»
Разработка программы «сверху-вниз»
Разработка «сверху-вниз» начинается с описания взаимосвязи
подсистем на самом высоком уровне.
Алгоритмы подзадач заменяются заглушками, которые представляют
собой простейшие операции, имитирующие решение подзадачи, т. е. заглушки
получают входные данные и, согласно тесту, формируют выходные данные. В
общем случае каждой подзадаче соответствует своя заглушка.
Таким образом, сначала проверяется правильность организации
взаимосвязи всех подсистем во всех необходимых режимах. При правильной
организации интерфейсов результаты работы программы должны быть точно
такие же, какими они будут и при полностью завершенной программе.
На следующих этапах заглушки поочередно заменяются реальными
алгоритмами обработки. В итоге с заменой последней заглушки получается
полностью работоспособная программа.Общая постановка задачи
Отчёт должен быть оформлен согласно ГОСТ 7.32-2017. Весь текст в
работе, за исключением специализированных терминов, должен быть на
русском языке.
Задания из раздела «повышенная сложность» предназначены для
лучшей демонстрации как навыков, полученных в результате изучения данной
дисциплины, так и смежных с ней.
Использование высокоуровневых средств и движков, например,
Unity запрещено!
Допускается использование сторонних библиотек, имеющихся в
репозитории Nuget, но при условии, что библиотека имеет свободную и
открытую лицензию, условия которой и обоснование необходимости
использования библиотеки необходимо привести в пояснительной
записке.Основные требования к содержанию структурных элементов
отчёта
Во введении необходимо: обосновать актуальность темы курсовой
работы; сформулировать цель работы поставить задачи, которые необходимо
решить для ее достижения, кратко представить содержание работы. Введение
не должно раскрывать темы курсовой работы, так как оно не является
содержательной частью работы. Не следует во введении приводить
определение, понятие, состав, роль анализируемых категорий т. д.
В последующих разделах необходимо описать разработку программы на
различных уровнях представления. Для этого необходимо начать с постановки
задачи курсовой работы. Затем следует:
⎯ описать предметную область (описание должно быть кратким, но
оно должно обязательно содержать характеристику задачи, описание входной
и выходной информации);
⎯ разработать функциональную модель приложений;
⎯ создать логическую модель информационной системы (пакеты,
классы, диаграммы классов);
⎯ разработать и продемонстрировать графический интерфейс
пользователя;
⎯ провести тестирование приложения.
В ходе описания обязательно требуется делать ссылки на источники,
материал которых использовался (не менее пяти).Заключение завершает изложение курсовой работы. В нем
резюмируются итоги выполненной работы в виде обобщения самых
существенных результатов. Выводы должны отражать только содержание
проекта, быть краткими, ясно и четко сформулированными. Список
использованной литературы должен включать в себя не менее пяти
источников, оформленных в соответствии с ГОСТ 7.0.5Постановка задачи для выполнения курсовой работы
Разработать графическое приложение с использованием технологий
WPF или Windows Forms на выбор разработчика с последующим
обоснованием выбора используемой технологии. Использование других
технологий, совместимых с языком C# возможно по согласованию с
преподавателем.
Если необходимо, то предоставлю пример отчета курсовой работы.