Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit af83c5f

Browse files
Revise the wording of Task 1
1 parent 4a1c4b8 commit af83c5f

File tree

1 file changed

+37
-5
lines changed

1 file changed

+37
-5
lines changed

‎progress/progress.tex‎

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,6 @@ \subsection{Контрольная работа No,1円}
130130

131131

132132

133-
\vspace{0pt plus 2fil}
134133
%%=======================
135134
\subsection{Задание No,円2}
136135
%%=======================
@@ -139,13 +138,46 @@ \subsection{Задание No,2円}
139138
%%=====================
140139
\textit{Элементы графики}
141140

142-
Разработайте версию простой логической игры или некоторой полезной программы с~использованием элементов графики и графического пользовательского интерфейса на~основе библиотек \name{Graph\_lib} и \name{FLTK}.
141+
Разработайте версию небольшой полезной программы или простой логической игры на~\lang{C++} с~использованием элементов графики и графического пользовательского интерфейса на~основе библиотек \name{Graph\_lib} и \name{FLTK}.
143142

144-
Опишите кратко (тезисно) этапы создания программы: анализ задачи, идеи, какие классы в~каком порядке создавались и редактировались, с~какими сложностями сталкивались в~процессе проектирования/реализации. Оформите эти записи в~\href{https://ru.wikipedia.org/wiki/Markdown}{\lang{Markdown}} или в~простом текстовом файле. Можно использовать ключевые фрагменты кода.
143+
Для~работы над~заданием объединитесь с~товарищами в~команду 3--4 человека. Утвердите выбор программы у~преподавателя. Распределите в~команде фронт работ.
145144

146-
\smallskip
145+
Опишите кратко (тезисно) этапы создания программы (делайте это в~процессе работы над~заданием):
147146

148-
\emph{Ограничение}: программа должна быть без~анимации.
147+
\begin{itemize}
148+
\item формулировка задачи;
149+
\item анализ задачи;
150+
\item идеи;
151+
\item проектирование;
152+
\item какие классы в~каком порядке создавались и редактировались;
153+
\item с~какими сложностями сталкивались в~процессе проектирования и реализации.
154+
\end{itemize}
155+
156+
Оформите эти записи в~\href{https://ru.wikipedia.org/wiki/Markdown}{\lang{Markdown}} или в~простом текстовом файле. Можно использовать ключевые фрагменты кода.
157+
158+
\medskip
159+
160+
\emph{Ограничения}: программа должна быть без~анимации.
161+
162+
\medskip
163+
164+
\emph{Рекомендации}: приветствуется использование системы контроля версий. Для~удобства взаимодействия в~команде репозиторий следует разместить на~удалённом сервере, например, \name{GitHub}, \name{GitLab} и пр., или сервере ФАЛТа (за~доступом обращаться к~лектору).
165+
Для~форматирования кода в~едином стиле, полезно настроить \code{Clang-format}.
166+
167+
\medskip
168+
169+
\emph{Требования}: задание считается выполненным, если
170+
\begin{itemize}
171+
\item программа правильно выполняет задачу, для которой была сделана;
172+
\item программа протестирована исполнителем и минимум двумя товарищами из~двух других разных команд (предоставлены результаты тестирования);
173+
\item набор тестов достаточен;
174+
\item исполнитель может объяснить любую часть исходного кода\footnote{Часть кода не~обязательно должна быть той, автором которой является исполнитель};
175+
\item исполнитель может исправить ошибку в~любой части исходного кода\footnotemark[\value{footnote}];
176+
\item в~исходном коде программы выдержан единый стиль (форматирования и именования);
177+
\item исполнитель выполнил дополнительные задания преподавателя;
178+
\item исполнитель предоставил результаты тестирования программ двух других команд;
179+
\item исполнитель предоставил свой вариант диаграммы классов и их интерфейсов для~программы другой команды.
180+
\end{itemize}
149181

150182
\medskip
151183

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /