-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathda-report-template-2016.tex
66 lines (44 loc) · 3.25 KB
/
da-report-template-2016.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
\documentclass[12pt]{article}
\usepackage{fullpage}
\usepackage{multicol,multirow}
\usepackage{tabularx}
\usepackage{ulem}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
% Оригиналный шаблон: http://k806.ru/dalabs/da-report-template-2012.tex
\begin{document}
\section*{Лабораторная работа №\,1 по курсу дискрeтного анализа: сортировка за линейное время}
Выполнил студент группы 08-209 МАИ \textit{Пупкин Василий}.
\subsection*{Условие}
Кратко описывается задача:
\begin{enumerate}
\item Общая постановка задачи (один абзац).
\item Вариант задания.
\end{enumerate}
\subsection*{Метод решения}
Общее описание алгоритма решения задачи, архитектуры программы и
т.\,п. Полностью расписывать алгоритмы необязательно, но в общих чертах
описать нужно. Приветствуются ссылки на внешние источники,
использованные при подготовке (книги, интернет-ресурсы).
\subsection*{Описание программы}
Разделение по файлам, описание основных типов данных и функций.
\subsection*{Дневник отладки}
Что и когда делали, что не работало, как чинили.
Этот пункт обязательный, если если было сделано несколько
посылок. Кратко опишите суть проблемы и способ ее устранения.
\subsection*{Тест производительности}
Померить время работы кода лабораторной и теста производительности
на разных объемах входных данных. Сравнить результаты. Проверить,
что рост времени работы при увеличении объема входных данных
согласуется с заявленной сложностью.
\subsection*{Недочёты}
Описать те проблемы, которые остались нерешёнными в программе. Если
выявленных недочётов нет, то этот пункт можно пропустить. Если же
задача была принята с оговорками (медленно работает, неверно выполняет
какие-то тесты), то нужно обязательно их упомянуть, привести возможные
причины, указать почему не получилось исправить недочёты.
\subsection*{Выводы}
Описать область применения реализованного алгоритма. Указать типовые
задачи, решаемые им. Оценить сложность программирования, кратко
описать возникшие проблемы при решении задачи.
\end{document}