Главная страница « Информация « 4 курс « курс ВвФП «

Требования по оформлению отчёта. 2021-22 учебный год


«Сообщение доктора Роджера Блевинса
доктору Мелисанде Стоукс в личной переписке ОДИНа
Прочитал ваши отчеты по серии ДЭЛОВ Чиры Ясин во Влахернском дворце.
Они излишне многословны, высокопарны и откровенно непристойны.
Постарайтесь следовать профессиональным стандартам ДОДО
и в следующих отчетах держаться принятых в департаменте
методических установок (краткость, только существенные факты).»

Н. Стивенсон, Н. Галланд «Взлет и падение ДОДО»

Требования к отчёту


Отчёт пишется на русском языке. Макет подготавливается для страниц A4 в портретной ориентации. Сдаётся PDF-файл через Moodle-форму (как один из файлов в архиве).

Текст отчёта должен быть разбит на следующие части:

  • Титульный лист, с «шапкой» – «Московский государственный университет имени М. В. Ломоносова, факультет Вычислительной математики и кибернетики, кафедра системного программирования». Далее следует заголовок: «Отчёт по "Доктору"», сведения об исполнителе (фамилия, имя и отчество полностью, номер группы). Внизу титульного листа указывается город и год. Нелишне обратить внимание на то, что точки после заголовков не ставятся.

  • Содержание состоит из перечня названий глав и подглав, сопровождаемых указанием номеров страниц, с которых они начинаются. Нумеруются все страницы, за исключением титульного листа. Номер страницы с содержанием: 2.

  • Первая глава, названная «Упражнения 1-7», содержит пояснения Ваших решений. Для каждого упражнения следует указать идею, лежащую в основе решения, используемые структуры данных, сигнатуры и текстовые описания функций, реализованных/исправленных/усовершенствованных при выполнении упражнения. Описание должно соответствовать версии с модернизированным для «Весны» вводом/выводом. Нелишне обратить внимание на то, что каждую главу следует начинать с новой страницы.

  • Вторая глава, названная «Упражнение 8», содержит пояснение Вашего решения в этой части. Содержание строится стереотипно предыдущей главе. Если Вы не выполняли 8-е упражнение (блок IV), то текст второй главы тривиален: «Решение упражнения №8 отсутствует.»

  • Третья глава, названная «Весна. Ввод/вывод», содержит описание ввода и вывода "Доктора" с учётом модификации под «Весну» и пояснения про внутреннее представление реплик пользователя.

  • Четвёртая глава, названная «Весна. Обучение», содержит описание обучающей части генератора случайных фраз. Следует пояснить выбранную структуру данных, алгоритм обучения, формат файла для хранения результатов обучения. Также следует дать пояснения о наборе текстов, выбранных для обучения, и обосновать их выбор. Если тексты проходили предварительную подготовку с помощью программ и/или синтезировались с помощью программ, то следует дать пояснения по этой части. Следует указать характеристики набора обучающих текстов и полученных после обучения баз: объем и т. п..

  • Пятая глава, названная «Весна. Генерация», содержит описание генератора. Следует привести алгоритмы генерации для «прямого» и «смешанного» способов, пояснить основные функции в составе своей программы. Необходимы пояснения о том, как ведётся борьба с «зацикливанием», со слишком длинными сгенерированными репликами и т. п.. Следует пояснить, как подбирались параметры генератора (длина N-грамм и т. п.) Если Вы усовершенствовали способ генерации фраз по сравнению с описанным в описании задания, то опишите предложенное Вам решение и его реализацию.

  • Шестая глава, названная «Результаты», содержит фрагменты протоколов работы доктора с комментариями. Выбор фрагментов должен быть таким, чтобы демонстрировались все стратегии построения ответов. Должны быть примеры как удачных, так и неудачных реплик «Доктора». В комментариях следует привести соображения о том, насколько удачно, на Ваш взгляд, Ваша реализация «Доктора» общается с пользователем. Также должно быть проанализировано влияние обучения на качество генерируемых реплик.

  • Заключение, которое не нумеруется, но номер страницы ставится, где подводится общий итог работы, завершает отчёт. В заключении можно указать характеристики написанного кода и оценить объём проделанной Вами работы.

  • Список использованной литературы приводится, если в ходе работы над заданием были использованы статьи и/или книги. Библиографические записи в списке следует оформлять по рекомендациям ГОСТ. Google Scholar умеет импортировать библиографические записи в формате ГОСТ и может помочь Вам. На каждую запись списка в тексте отчёта должна быть ссылка. Не следует указывать экциклопедии и википедию как использованную литературу.

  • Приложение, которое содержит Ваш код.

На всякий случай, приведён вид страницы с содержанием (без указания номеров страниц для 2-й главы и последующих частей отчёта)

Содержание
1. Упражнения 1-7 .......................3
2. Упражнение 8 ..........................
3. Весна. Ввод/вывод .....................
4. Весна. Обучение .......................
5. Весна. Генерация ......................
6. Результаты ............................
Заключение ...............................
Список литературы ........................
Приложение. Код программы.................


Предупреждение


Размещение на других ресурсах, а также коммерческое использование материалов, опубликованных в данном разделе, возможно только с разрешения авторов. По всем вопросам пишите:   

  

© Кафедра системного программирования ВМК МГУ.

Обновлено: 25.X.2021