Добро пожаловать! Войти Зарегистрироваться

Расширенный

Курсач: how to report

Написал Настюха 
Курсач: how to report
10 December 2012 20:08
Валентин Евгеньевич, напомните пожалуйста правила оформления курсового проекта.



Исправлений: 1. Последний раз редактировал zzz в 14.01.2013, 16:04.
zzz
Re: Курсач
11 December 2012 17:05
Правила оформления курсового проекта (работы)

Одной из важнейших целей курсового проекта является привитие студентам навыков правильного оформления научно-технических отчетов, программной и технической документации в соответствии со стандартами ЕСПД, ЕСКД и НТО.
Отчет оформляется в скоросшивателе, обложка которого должна иметь следующий вид:


ПРАКТИКУМ
по циклу дисциплин «Информатика»
курсовой проект, курсовая и лабораторные работы
Студент: Фамилия И.О.
Год приема: 2010
Группа: 08-10x
Руководитель: Фамилия И.О.


В скоросшивателе следует собрать отчеты по курсовому проекту, курсовой и лабораторным работам 1 семестра. Текст отчета оформляется на односортной нелинованной писчей бумаге формата A4 (210*297 мм) плотностью 50–80 г/м2. Допускаются отклонения от размера не более 7*9 мм. В сшитом отчете должен быть обеспечен свободный доступ к каждому листу и листингу, т.е. не разрешается использовать прозрачные конверты для кластеризации фрагментов отчета.
Написание текста производится с одной стороны листа от руки, четко и аккуратно; допускается печать на пишущей машинке или принтере через 1.5 интервала шрифтами 12 кегля. Листы нумеруются в правом верхнем углу. Номер 1 присваивается первому листу, следующему за титульным (бланку задания). Цифра 1 на нем не ставится.
В тексте отчета сокращения слов не разрешаются (за исключением общепринятых, например, т.к.). Допустимы аккуратные исправления, заклеивание или закраска.
Первый лист отчета — титульный (ему не присваивается номер) — отделяет данный КП от других отчетов. Он выполняется на плотной бумаге и должен иметь вид, приведенный ниже.

Московский авиационный институт
(государственный технический университет)

Факультет прикладной математики

Кафедра вычислительной математики и программирования

КУРСОВАЯ РАБОТА
по курсу
"Информатика"
I семестр
«Составление, отладка, тестирование и документирование
программ на языке Си в среде ОС UNIX»

Студент: Фамилия И.О.
Группа: 08-10x., № по списку

Руководитель: Фамилия И.О., уч.степень, звание, должность, кафедра

Оценка:
Дата:

Москва, 2010

Структура отчета по курсовому проекту (работе)

Отчет должен содержать следующие разделы

* бланк задания, аккуратно заполненный и подписанный студентом и преподавателем;
* введение, формулирующее цель курсового проекта (работы), с описанием изучаемых вопросов и используемых средств, в стиле a priori (формулировки типа должен, планируется, предполагается и т.п., 1-2 стр.).
* теоретическая («беллетристическая») часть КР/КП может быть выполнена в форме обзора, реферата, биографии, толкового словаря, энциклопедической или научной статьи или пояснительной записки объёмом не менее 15 стр. Пример темы реферата для курсовой работы: "Язык и системы программирования Паскаль" (15 стр., не включая схемы, таблицы и иллюстрации). КП включает в себя две пояснительные записки: по двум заданиям и теоретическую часть, если выбрана тема аппаратурного или системного характера. В реферате и пояснительных записках рекомендуется проводить анализ и сравнение рассматриваемых средств с другими, известными студенту, делать конкретные выводы применительно к тематике курса. Компиляция реферата на основе цитат из литературы или заимствование из других курсовых работ (плагиат) не допускается: цитирование обязательно должно сопровождаться ссылкой на список использованных источников (книг, статей, веб-сайтов и др.). Возможно написание рефератов по индивидуальным темам теоретического курса по согласованию с преподавателем (Алгоритмические модели: Тьюринга, Поста, Маркова, Цузе, функциональная, логическая, продукционная; вычислимость и другие вопросы теории алгоритмов; искусственный интеллект). Индивидуальные темы даются студентам, владеющим стандартным материалом и соблюдающим график выполнения КР/КП и ЛР.
В толковый словарь основных понятий по одному из разделов курса включается основной набор терминов и другие специальные термины по теме раздела. Статья энциклопедического характера по одному из устройств вычислительной техники, определяемому преподавателем, должна содержать: устройство, принцип действия, используемые физико-технические эффекты, технические характеристики, область применения, желательно с иллюстрациями. Биография одного из известных ученых в области информатики и вычислительной техники должна быть подробной и носить преимущественно научно-технический характер.

Список возможных устройств для подробного изложения:
Винчестер Стриммер Шина EISA Модем
CD-ROM Струйный принтер Шина PCI Адаптер Ethernet
CD-RW Лазерный принтер Шина AGP RS-232
DVD+-R/RW Матричный принтер Шина USB Centronix
Магнитооптич. DD Шина ISA Интерфейс IDE/ATAPI Звуковая плата
FDD Шина VLB Интерфейс SCSI Сканер
Монитор на ЭЛТ Проекционный монитор Цифровая видеокамера Клавиатура
Монитор на ЖКИ Цифровая фотокамера Мышь Диджитайзер
Графопостроитель TV-тюнер Видеоадаптер Кулер
Защитный экран Сетевой разветвитель Концентратор Маршрутизатор
WiFi Bluetooth КПК Коммуникатор

Базовый список ученых:
Дж. Фон Нейман А.П. Ершов Д. Э. Кнут Д. С. Скотт А.Л. Пажитнов
А. Тьюринг В.А. Мельников Н. Вирт Б.Керниган Тим Бернерс-Ли
Д. Ритчи К. Томпсон Е.А.Жоголев М.Р. Шура-Бура Р. Флойд
В.П. Иванников С.С. Гайсарян Э. В. Дейкстра Дж.Бэкус Р.В. Хэмминг
Ч. А. Р. Хоар М. Минский Э.Ф. Кодд А.Ньюэлл, Х.Саймон Ф.Дж. Корбато
Ч. Бэббидж А. Лавлейс К. Цузе А.А. Марков Э. Фейгенбаум
С.А. Лебедев Л.Н. Королев Э. Пост Дж.Буль Ф. П. Брукс, мл.
К. Шеннон Л.Торвальдс Р. Столлманн О.Б. Лупанов К. Нигард
С.С. Лавров Г.С. Цейтин Я. Лукашевич Б. Страуструп О-Дж. Даль
В.Э. Вольфенгаген В.Ф. Хорошевский Л.Г. Райков В.Ш. Кауфман Дж. Хопкрофт
А.С. Кронрод В.К. Титов А.Н. Терехов Е.М. Ландис В.Л. Арлазаров
Г.М. Адельсон-Вельский А.А. Ляпунов Б. Паскаль Б. Мейер Л. Эллисон

См. также сайты с биографиями [www.thocp.net] и [www.biography.com]. Биографии Б. Гейтса и П. Нортона к рассмотрению не принимаются.

Пример списка терминов словаря
Бит Процессор Устройства ввода/вывода Операционная система
Байт Арифметическое устройство Устройства межмашинной связи Файловая система
Регистр Устройство управления Машинное *
Программное обеспечение ЭВМ
Слово Запоминающее устройство Интерпретатор команд Система программирования
Адрес Устройства внешней памяти Компиляторы и интерпретаторы Языковая среда
Отладка Тестирование Прокрутка Редактор текстов

* отчеты по заданиям, оформленные в соответствии с правилами, приведенными ниже;
* заключение (2-3 стр.), содержащее сведения о достижении поставленных целей, о завершенности отладки программ, а также оценку сложности и полезности изученного материала и замечания и предложения студента по существу данного проекта;
* список использованных источников (1-2 стр., литература, документация, лекции, консультации, оперативная документация, материалы на магнитных и оптических носителях, BBS, FIDONet, ftp- и WWW-серверов и др.). Наименования книг приводятся по образцу приведенных выше ссылок;
* приложения (заверенные преподавателем распечатки текстов программ и протоколов тестирования, полученные в учебной лаборатории факультета, цельными кусками).
Заголовки разделов записываются более крупными буквами в верхней части первого листа раздела. Все разделы должны начинаться с новой страницы.
Отчет по отдельному заданию курсового проекта включает следующие подразделы:
1. постановка задачи: полная формулировка условия задачи с указанием номера варианта;
2. общий метод решения (с кратким обоснованием);
3. общие сведения о программе: необходимое программное и аппаратное обеспечение, операционная система, язык и система программирования, число строк программы; местонахождение и имена файлов с исходными текстами и данными, способ вызова и загрузки;
4. функциональное назначение: для выполнения каких вычислений предназначена программа, ограничения на объем и величины обрабатываемых данных.
5. описание логической структуры: словесное описание алгоритма, блок-схема или псевдокод;
6. описание переменных и констант в виде таблицы


Имя Тип Назначение
i integer вспомогательная переменная (счетчик цикла)
N const integer размер исходного массива
M array [1..N,1..N] of real исходная матрица


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

function fact(x : integer): integer;

Функция, вычисляющая факториал целого числа
Имя Тип Вид Назначение
x integer вх. парам. (по значению) входной параметр
i integer лок. перем счетчик цикла
fact integer возвращаемое значение результат вычисления – факториал

8. входные данные: характер, организация, предварительная подготовка и формат входных данных;
9. выходные данные: характер, организация и формат выходных данных;
10. тестовые примеры: исходные данные для нескольких различных сценариев тестирования программы и ожидаемые результаты, либо соображения по характеру тестовых данных.
11. дневник отладки (дата, время и место (если использовались другие ЭВМ) основных событий отладки, время, затраченное на отладку, наиболее характерные ошибки, их внешние признаки и способы локализации и исправления, сведения о степени самостоятельности выполнения работы);
12. выводы по задаче (достигнута ли цель задания, какие знания и навыки работы получены в результате выполнения, а также замечания автора по существу работы; если задание выполнено с недочетами, то объяснить причины и указать пути их устранения).

Особенности оформления отчётов по КП(КР), не связанных с программированием, приведены в соответствующих заданиях.
Образцы отчётов по задания практикума (т.н. типовики) могут быть предоставлены студентам в форматах MS и Open Office, TeX, html, XML или postscript.
К сожалению, только зарегистрированные пользователи могут писать в этом форуме.

Авторизоваться на форуме