Требования к оформлению курсовой работы

Структура:

1. Титульный лист.

2. Задание на курсовую.

3. Оглавление.

4. Основная часть:

5. Глава 1. Теоретический обзор по выбранной теме: часто применяемые алгоритмы, структуры данных, используемые для решения задачи. Выбор алгоритма и/или структур данных, обоснование

6. Глава 2. Практическое решение задачи: описание алгоритма работы программы

a. Описание классов и прототипов функций: смысл переменных, функций

b. Объяснение, что делает каждая функция. Нет необходимости делать большие вставки кода в текст работы, т.к. весь код и так будет в приложении к работе. Делайте вставки кода, только если в участке, который Вы показываете, есть ещё важное или интересное решение.

c. Пояснение к функциям, если требуется. Например, почему из функции, перегружающей некий оператор, возвращается ссылка на класс или передаётся ссылка и т.п. Кроме того, если Вы считаете нужным подчеркнуть особенность работы какой-либо функции или механизма, подробнее остановитесь на этих мыслях.

d. Также общие теоретические выкладки к алгоритмам и подходам, применяемым формулам.

e. Пояснение, как работает основное меню Вашего приложения. Что вводит пользователь, какие ограничения на данные есть? Как организована защита от «дурака», если она есть?

f. Пример нескольких запусков программы с тестовыми операциями. Здесь нужно привести результаты работы программы (графики, выходные значения для примера и т.д.). Примеры использования ваших функций.

7. Пояснение модификаций программы в связи с написанием безопасного кода в виде главы 3.

8. Заключение.

9. Список использованной литературы.

10. Приложения

 

Структура основной части курсовой работы может варьироваться. Главное - отразить существенную часть работы.

Не нужно во введении писать про историю языка и т.п., пишите про конкретную область, затронутую вашей темой.

 

 

Оформление:

Код программы включается в текст с подсветкой синтаксиса, с комментариями и визуально отделяется от текста, например, в рамку:

#include <stdio.h>   /* * Главная функция программы */ int main() { // Выводим сообщение в консоль printf("Hello world!"); return 0; }

Код 1. Функция main

 

 

Для подсветки можно воспользоваться сервисом https://tohtml.com/c/

Материалы предварительно предоставляются в электронном виде. Форматы отчета: MS Office, OpenOffice. + код функции (файлы *.cpp, *.h).

Все материалы затем (с подписанным титулом и заданием) записываются на компакт-диск (или флешку).

Печатать НЕ нужно до указания со стороны преподавателя.

Шрифт текста (не кода) - Times New Roman, размер основного текста 12 или 14 pt. Заголовки выравниваются по центру, основной текст - по ширине.

 

Графики вставляются картинками, код – текстом!

 

Присылаемые файлы отчеты, архивы именуются в таком в формате:

ФамилияИО_Группа.doc

 

Объем курсовой: 15-20 страниц. Сверху нет сильного ограничения, но не надо добавлять "воды" для объема.

 

Печать односторонняя.

 

Текст курсовой в обязательном порядке переплетается! Диск размещается в конце курсовой, для этого бывают специальные файлы под диск – не надо клеить и использовать скотч. Файл с диском переплетается вместе с основным текстом между последней страницей и задней обложкой. На диске должны быть: 1) файлы с кодом программы, 2) финальный файл построенного и собранного приложения (обычно *.exe), 3) сканы титульных листов, подписанные преподавателем и студентом, текст курсовой работы и отзыв преподавателя стыкуются в один документ *.pdf и отправляются в таком виде на диск.

Вместо диска можно использовать флешку, но она должны быть тоже прикреплена к тексту курсовой.

 

Оформление листа задания:

На листе задания есть два пункта «Исходные данные» и «Перечень вопросов, подлежащих разработке, и обязательного графического материала».

Исходные данные – это условия вашей задачи, какие-то дополнительные требования.

Перечень вопросов – это то, что вы должны сделать в курсовой.

 

Можете оставить только второй, если нечего писать в исходных данных (если тема простая), или объединить.

 

Кроме этого листа дополнительно ещё раз писать задание где-то не требуется.

 

Что ещё проверить:

- на титуле и листе задания нумерации нет!

- наименование вуза, института и кафедры

- название дисциплины

- название темы

- группа, ФИО

- проверить везде год

 

Небрежно оформленные титул и лист задания (когда всё едет, непонятные линии и т.п.) приниматься не будут. Это же касается и текста курсовой.




double arrow
Сейчас читают про: