63
КИРСАНОВА Алла Владимировна МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению курсовой работы ПО ИНФОРМАТИКЕ И ПРОГРАММИРОВАНИЮ

методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

КИРСАНОВА Алла Владимировна

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению курсовой работы

ПО ИНФОРМАТИКЕ И ПРОГРАММИРОВАНИЮ

Page 2: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИДНЕСТРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им. Т.Г.ШЕВЧЕНКО

Инженерно-технический институтКафедра «Программное обеспечение вычислительной техники

и автоматизированных систем»

КИРСАНОВА Алла Владимировна

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к выполнению курсовой работыПО ПРОГРАММИРОВАНИЮ

Для студентов очной формы обучения, обучающихся по направлениям

231000 – «Программная инженерия», 230100 – «Информатика и вычислительная техника», 230400 – Информационные системы и технологии

Тирасполь, 2014

2

Page 3: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

УДК ББК

Кирсанова А.В. – Методические указания к выполнению курсовой работы по информатике и программированию для студентов, обучающихся по направлениям 231000 – «Программная инженерия», 230100 – «Информатика и вычислительная техника», 230400 – «Информационные системы и технологии». – Тирасполь: Издательство ПГУ, 2014.- 1,5 п.л.: ил.

Методические указания предназначены для студентов первого курса направлений 230100.62 «Информатика и вычислительная техника», 231000.62 «Программная инженерия», 230400 – «Информационные системы и технологии», выполняющих курсовые работы по учебной дисциплине «Информатика и программирование». Содержат требования к содержанию и оформлению пояснительной записки, а также требования к процедуре защиты данной курсовой работы.

Рецензенты:доктор технических наук, профессор Ю.А. Долгов(Приднестровский государственный университет)

кандидат технических наук, доцент С.Г. Федорченко(Приднестровский государственный университет)

Рекомендовано к опубликованию в электронном виде методической комиссией инженерно-технического института и научно-методическим советом ПГУ, протокол № ___ от __________________.

3

Page 4: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

© Кирсанова А.В., 2013 г.

4

Page 5: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

СОДЕРЖАНИЕ

ВВЕДЕНИЕ..................................................................................................................51 ТРЕБОВАНИЯ К СТРУКТУРЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ......................6

1.1 Цели и задачи курсовой работы.......................................................................6

1.2 Содержание и объем курсовой работы............................................................6

1.3 Структура пояснительной записки...................................................................7

2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ.............162.1 Оформление текстового материала................................................................16

2.2 Оформление графического материала..........................................................19

2.3 Оформление списка использованной литературы........................................23

2.4 Оформление приложений................................................................................24

2.5 Оформление схем алгоритмов........................................................................25

3 ПОРЯДОК ВЫПОЛНЕНИЯ И ЗАЩИТЫ КУРСОВОЙ РАБОТЫ...................313.1 Порядок выполнения курсовой работы.........................................................31

3.2 Тестирование программного продукта..........................................................32

3.3 Подготовка курсовой работы к защите..........................................................32

3.4 Материалы, предоставляемые к защите........................................................33

3.5 Требования к структуре и содержанию слайдов к защите..........................34

3.6 Оценка курсовой работы................................................................................34

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА......................................................................35Основная литература.............................................................................................35

Дополнительная литература.................................................................................35

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.................................................36ПРИЛОЖЕНИЕ А – Титульный лист......................................................................38ПРИЛОЖЕНИЕ Б – Бланк задания на курсовую работу......................................39ПРИЛОЖЕНИЕ В – Содержание............................................................................40ПРИЛОЖЕНИЕ Г – Перечень условных обозначений, символов, единиц и терминов...............................................................................41ПРИЛОЖЕНИЕ Д – Список использованной литературы...................................42ПРИЛОЖЕНИЕ Е – Блок-схема программы..........................................................43

5

Page 6: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ВВЕДЕНИЕ

Выполнение курсовой работы – один из важнейших этапов применения

теоретических знаний и освоения практических приемов разработки

программного обеспечения.

Студенты обязаны овладеть методологией программирования на языке

высокого уровня С#, а также научиться грамотно оформлять текстовую и

программную документацию.

В процессе выполнения курсовой работы студент повышает качество

своих знаний, учится работать с научно-методической литературой,

приобщается к изучению новых для него предметных областей, их глубокой

проработке и реализации. Очень важно научиться грамотно излагать мысли,

верно использовать технические и научные термины.

Защита курсовой работы – подведение итогов изучения дисциплины

«Информатика и программирование».

Данное методическое указание подробно описывает, как рационально

выполнить и правильно оформить курсовую работу, из каких основных этапов

и частей она состоит.

Курсовые работы, содержащие элементы исследований, могут быть

отнесены к студенческим научно-исследовательским работам и представлены

на студенческие конкурсы. Оформление таких работ может быть несколько

модифицировано в соответствии с требованиями по оформлению конкурсных

работ, однако в них должны быть представлены все основные разделы,

оговариваемые ГОСТами.

Варианты заданий на курсовую работу могут быть предложены самими

студентами по согласованию с преподавателем.

6

Page 7: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

1 ТРЕБОВАНИЯ К СТРУКТУРЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ

1.1 Цели и задачи курсовой работы

Курсовая работа – важный этап овладения студентами теоретического и

практического материала по курсу «Информатика и программирование». При

ее выполнении студент должен продемонстрировать умение применять

теоретические знания и практические навыки при разработке законченного

программного продукта.

Выполнение курсовой работы требует знаний не только в одной

конкретной дисциплине, но и знаний, полученных в ходе предшествующего

изучения фундаментальных и общепрофессиональных дисциплин («Алгебра и

геометрия», «Математический анализ», «Дискретная математика»,

«Информатика», «Физика»).

Курсовая работа должна быть посвящена разработке готового

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

различной входной информации, входящей в диапазон допустимых значений. В

работе необходимо показать умение разрабатывать предметную область и

строить модель решения задачи.

Курсовая работа выполняется каждым студентом индивидуально. В случае

выполнения несколькими студентами комплексной курсовой работы четко

очерчивается содержание задания каждого студента.

Выполнение курсовой работы заключается в реализации известных

методов или алгоритмов обработки информации на языке высокого уровня.

Однако возможно выполнение работ исследовательского или творческого

характера. Такие работы могут быть комплексными, суть таких работ

заключается в исследовании методики программирования по определенным

аспектам.

1.2 Содержание и объем курсовой работы

Курсовая работа включает в себя:

7

Page 8: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

– пояснительную записку;

– физический носитель данных (дискета, CD-диск), прилагаемый к

пояснительной записке;

– отлаженный работающий программный продукт, демонстрируемый на

защите;

– презентация курсовой работы, состоящая из 7-12 слайдов.

Пояснительная записка оформляется в виде электронного документа в

формате Microsoft Word 2003/2007 на листах формата А4 (210297 мм). Объем

пояснительной записки – 30-50 страниц. Подробные требования к оформлению

пояснительно записки приведены в главе 2 настоящих методических указаний.

Дистрибутив, исходные тексты разработанного программного продукта

(вместе со всеми вспомогательными данными и дополнительными

программами) и электронные документы записываются на один физический

носитель (дискета, CD-диск и так далее) в двух экземплярах с резервной

копией. Сам физический носитель данных сдается вместе с пояснительной

запиской – он подшивается к записке в специальном файле или конверте,

исключающем его выпадение.

1.3 Структура пояснительной записки

Структура пояснительной записки к курсовой работе должна иметь

следующие обязательные элементы:

1. Титульный лист (пример оформления в приложении А).

2. Задание на курсовую работу (пример оформления в приложении Б).

3. Содержание (пример оформления в приложении В).

4. Введение.

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

5.1 Техническое задание.

5.2 Описание предметной области.

5.3 Руководство программиста.

5.4 Руководство пользователя.

8

Page 9: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

6. Заключение (указываются полученные результаты и направление

дальнейшего развития темы).

7. Перечень условных обозначений, символов, единиц и терминов (пример

оформления в приложении Г).

8. Список использованной литературы (пример оформления в приложении Д).

9. Приложения (количество и содержание определяется руководителем).

При необходимости по согласованию с преподавателем приведенный

перечень приложений может быть расширен за счет вынесения больших

рисунков, схем и таблиц в отдельные приложения, включения дополнительных

разделов и программных документов (например, «Спецификация», «Область

применения» и так далее), оформленных в соответствии с требованиями

действующих стандартов.

Содержание включает введение, наименование всех разделов,

подразделов и пунктов (если они имеют наименование), заключение, список

использованных источников и все приложения с указанием номеров страниц,

на которых размещаются эти наименования.

Введение содержит обоснование выбора темы курсовой работы. В нем

необходимо проработать следующие вопросы:

– состояние поставленной задачи (значимость и актуальность решения) на

момент получения задания;

– цель разработки;

– область применения разрабатываемого программного продукта;

– авторское наименование программного продукта, которое соответствует

заданию на курсовую работу.

Основная часть пояснительной записки включает четыре обязательные

главы, которые в свою очередь могут делиться на параграфы и пункты.

Первая глава пояснительной записки называется «Техническое задание»

(или «Постановка задачи»). В ней необходимо представить четкую словесную

постановку (спецификацию) задачи.

9

Page 10: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Техническое задание должно содержать требования к разрабатываемому

программному продукту. Здесь должны быть перечислены все функции,

которые необходимо реализовать в процессе создания программного продукта,

требования к пользовательскому интерфейсу и составу сопроводительной

документации.

Кроме того, рекомендуется указать входную и выходную информацию и

на нескольких примерах описать, как должен работать разрабатываемый

программный продукт.

Вторая глава называется «Описание предметной области». В этой главе

необходимо описать предметную область и сам метод решения задачи

независимо от языка программирования. Пошагово рассматривается

обобщенный алгоритм нахождения решения, приводятся все необходимые

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

достижения цели (решения задачи) приводится их сравнительный анализ и

обоснованный выбор наиболее подходящего для данной предметной области.

Следует обратить внимание на то, что данная глава посвящена

исключительно формальному математическому описанию решения

поставленной задачи. В тексте главы обязательно должны быть ссылки на все

используемые при описании математического аппарата источники.

Третья глава пояснительной записки должна называться «Руководство

программиста» (или «Программная реализация решения задачи»). Она

содержит подробное описание алгоритмов разработанного программного

продукта и состоит из следующих параграфов:

1. Введение.

2. Общие сведения (или «Информация о проекте»).

3. Структура программного продукта.

4. Описание типов данных.

5. Описание исходных текстов программного продукта.

6. Результаты тестирования и опытной эксплуатации.

7. Заключение (при необходимости).

10

Page 11: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Первый параграф содержит сведения о назначении руководства

программиста и краткое изложение его основных пунктов.

Второй параграф содержит следующую информацию:

– по-возможности подробный состав и конфигурация аппаратного и

программного обеспечения компьютеров, использованных при разработке

программного продукта;

– название, точная версия и состав всех использованных сред

программирования, средств разработки приложений и баз данных (с указаний

версий применяемых языков программирования);

– название, точная версия и состав всех использованных дополнительных и

вспомогательных компонентов, утилит и программ.

Третий параграф должен содержать следующую информацию:

– перечень, структуру и краткое описание исходных текстов (файлов

проекта) разработанного программного продукта;

– перечень, структуру и краткое описание вспомогательных файлов

(ресурсные файлы, графические и звуковые файлы, данные, файлы помощи и

так далее) разработанного программного продукта.

Помимо этого в третьем параграфе приводится описание общей блок-

схемы, указывается соответствие ее графических элементов файлам и

структурам исходных текстов.

В четвертом параграфе приводятся все используемые в программном

продукте типы данных с указанием их назначения, формата и точности

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

константы, переменные, пользовательские типы данных, пользовательские

структуры данных и так далее.

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

обязательно должны быть ссылки на элементы приведенного во второй главе

математического аппарата.

Пятый параграф руководства программиста должен быть посвящен

детальному описанию работы алгоритмов программного продукта и всех

11

Page 12: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

используемых модулей. Рекомендуется начать с описания главного модуля

(формы). В описании приводится:

– описание всех пользовательских процедур и функций (необходимо

перечислить множество применяемых для решения задачи функций с их

сигнатурой – типами и диапазонами допустимых значений входных данных, в

том числе определяемых программистом);

– ссылки на элементы блок-схем, соответствующие рассматриваемым

элементам исходного текста;

– описание взаимосвязей и передачи управления между процедурами и

функциями (обработчиками событий, исключений и так далее);

– описание взаимосвязей и передачи управления между модулями

(формами).

Шестой параграф содержит доказательство надежности работы

разработанного программного продукта.

Надежность (reliability) программного продукта – это его способность

безотказно выполнять определенные функции при заданных условиях в течение

заданного периода времени с достаточно большой вероятностью. При этом под

отказом в программном продукте понимают проявление в нем ошибки.

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

является использование результатов тестирования – процесса исполнения

программы с целью обнаружения ошибок.

Тестирование программного продукта начинается с предположения, что в

нем есть ошибки, а затем уже обнаруживается максимальное их число.

Тестирование заключается в прогоне программного продукта на некотором

множестве исходных данных, называемым тестовым множеством, с целью

обнаружения ошибок.

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

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

12

Page 13: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Все методы тестирования можно условно разделить на две основные

группы: тестирование по принципу «белого ящика» и по принципу «черного

ящика», как показано на рисунке 1.1.

Рисунок 1.1 – Тестирование программного продукта

Основные принципы тестирования программного продукта

Одним из способов тестирования программных продуктов является

стратегия «черного ящика», называемая также тестированием с управлением по

данным или с управлением по входу-выходу. Программный продукт в этом

случае рассматривается как «черный ящик».

Тесты выбираются из так называемого входного домена (множества,

определяемого экспертом). Результаты выполнения сравниваются с

эталонными (полученными от эксперта). По результатам сравнения делается

вывод о факте наличия ошибок в программном продукте (тесты Тьюринга).

Для лучшего тестирования предполагается также разбиение программного

продукта на подсистемы, для того чтобы проследить выполнение каждой

подсистемы на некотором определенном экспертом входном домене. Это

позволяет упростить процесс оценки системы целиком, однако, достоверность

каждой подсистемы не является достаточным условием достоверности всей

системы, поскольку незначительные ошибки (когда принимается гипотеза о

достоверности) в отдельных подсистемах, аккумулируясь, могут привести к

неприемлемости гипотезы о достоверности всей системы (всего программного

продукта).

ТЕСТИРОВАНИЕпрограммного продукта

Тестированиепо принципу

«черного ящика»

Тестированиепо принципу

«белого ящика»

13

Page 14: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Методы «белого ящика» основаны на проверке содержимого

программного продукта, то есть его исходного текста. Для обычных программ

тестирование по принципу «белого ящика» характеризуется степенью, в какой

тесты выполняют или покрывают логику (исходный текст) программы.

При доказательстве надежности разработанного в ходе курсового

проектирования программного продукта должны быть использованы оба

принципа тестирования.

В пояснительной записке должны быть приведены:

– условия проведения тестирования (аппаратная и программная

конфигурация компьютеров, дополнительно используемое оборудование);

– методика проведения тестирования (принципы формирования тестовых

наборов, критерии оценки результатов тестирования);

– тестовые наборы, использованные при тестировании по принципу

«черного ящика», полученные результаты, комментарии и заключение об их

прохождении;

– действия и тесты, предпринятые при тестировании по принципу «белого

ящика», полученные результаты, комментарии, заключение об их прохождении;

– итоговые оценки по результатам тестирования, выводы о степени

надежности разработанного программного продукта.

Четвертая глава называется «Руководство пользователя». Она состоит из

следующих параграфов:

1. Общие сведения (или «Введение»).

2. Требования к аппаратному и программному обеспечению (или

«Системные требования»).

3. Установка программного продукта.

4. Использование программного продукта. Пользовательский интерфейс

(или «Запуск и работа с программным продуктом»).

5. Удаление программного продукта.

6. Заключение (при необходимости).

Первый параграф четвертой главы содержит:

14

Page 15: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

– краткое описание применения функциональных возможностей

разработанного программного продукта;

– общие сведения о программном продукте, куда должны быть включены

сведения об особенностях и специфике данного программного продукта, состав

и описание программ, составляющих его структуру;

– назначение и область применения программного продукта.

Второй параграф четвертой главы содержит подробные условия

применения разработанного программного продукта, где приводятся

требования:

– к конфигурации аппаратного и программного обеспечения компьютера

(нескольких компьютеров, локальной сети), типам носителей данных;

– к типу, версии и составу операционной среды;

– к оборудованию и оснащению рабочего места;

– к режиму эксплуатации разработанного программного продукта.

При описании системных требований рекомендуется указать

спецификации минимальной и рекомендуемой конфигурации аппаратного и

программного обеспечения компьютера, также желательно указать точные

спецификации компьютеров, на которых проводилось тестирование и опытная

эксплуатация разработанного программного обеспечения.

Особенно важно перечислить полный перечень системных и

вспомогательных компонент, необходимых для работы программного продукта

с указанием точных версий и ссылок на их дистрибутивы в сети Интернет (в

случае наличия их в свободном доступе). Нередко начинающие программисты

забывают не только включить в дистрибутив программного продукта

дополнительно необходимое программное обеспечение, но и указать его

перечень (например, Run-Time библиотеки таких сред программирования, как

Borland C++ Builder и Borland Delphi, Microsoft Visual Basic; пакет

Microsoft .NET Framework; сторонние Active-X компоненты и так далее), из-за

чего нарушается функционирование всей разработки.

15

Page 16: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

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

дистрибутива программного продукта, пошагово раскрывается процесс

установки (инсталляции) программного продукта на компьютер, его

первоначальной настройки и подготовки к работе.

Четвертый параграф четвертой главы «Использование программного

обеспечения. Пользовательский интерфейс» является основным разделом

руководства пользователя.

Он должен содержать подробные проиллюстрированные инструкции:

– по запуску программного продукта;

– по всем аспектам его настройки;

– по порядку работы пользователей (эксплуатации) разработанного

программного продукта;

– по работе с входными и выходными данными, структуре и методам

создания и корректировки информационной базы решаемой задачи;

– по подготовке к выходу из программного продукта и завершению работы

с ним.

Желательно разработать демонстрационный пример (включаемый в

основной дистрибутив) и на его основе показать основные возможности

разработанного программного продукта.

При описании работы вычислительных модулей программного продукта

обязательно должны быть ссылки как на элементы приведенного во второй

главе математического аппарата (формулы, графики, зависимости и так далее),

так и на используемую нормативно-справочную информацию.

Пятый параграф должен объяснить пользователю, как удалить

разработанный программный продукт с компьютера. В случае необходимости

дальнейшего использования каких-либо данных должны быть даны

рекомендации по их преобразованию и использованию в другом программном

обеспечении.

В главе «Заключение» необходимо описать основные результаты

проделанной работы. Обязательно наличие полных и четких выводов,

16

Page 17: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

практических рекомендаций по применению разработанного программного

продукта и указаний перспектив его развития.

«Список использованных источников» включает только те источники,

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

17

Page 18: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ

2.1 Оформление текстового материала

Пояснительную записку работы выполняют на листах бумаги формата А4

без рамки. Повреждения листов, помарки текста или графики не допускаются.

Правила оформления приведены в следующей таблице.

Таблица 2.1 – Оформление текстового материала

Наименование элементов Требования к оформлению

1 Заголовок разделаНовая страница даШрифт Times New Roman (pt) 14 (полужирный)Интервал до заголовка раздела (pt) 0Интервал после заголовка раздела (pt) 20Выравнивание по центруМежстрочное расстояние 1,5Перенос слов нет

2 Заголовок подразделаНовая страница нетШрифт Times New Roman (pt) 14 (полужирный)Интервал до (pt) 12Интервал после (pt) 8Выравнивание по центруМежстрочное расстояние 1,5Перенос слов Нет

3 Основной текстШрифт Times New Roman (pt) 14Абзацный отступ (см) 1,25Выравнивание по ширинеМежстрочное расстояние 1,5Перенос слов Да

4 Подписи к рисункам и заголовки таблицШрифт Times New Roman (pt) 12Перенос слов Нет

5 Параметры документа

Размер бумаги А4Верхнее поле 20 ммНижнее поле 20 ммПравое поле 10 ммЛевое поле 30 мм

Текст работы должен быть набран на компьютере по всей ширине страницы

с обязательным переносом слов.

18

Page 19: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Все используемые наименования на иностранных языках должны быть

выделены курсивом, например, Internet.

Все листы работы нумеруются, начиная с титульного листа. Номер

страницы на титульном листе и задании не проставляют. Нумерация страниц

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

страницы проставляется внизу, справа.

Каждый абзац должен начинаться с красной строки. Каждый абзац

должен содержать законченную мысль и состоять, как правило, из 4–5

предложений. Слишком крупный абзац затрудняет восприятие смысла и

свидетельствует о неумении четко излагать мысль.

При печати работы необходимо установить запрет "висячих строк", то есть

не допускается перенос на новую страницу или оставление на предыдущей

странице одной строки абзаца, состоящего из нескольких строк. Следует

избегать также оставления на последней строке абзаца части слова или даже

одного целого слова. В этом случае лучше изменить формулировку предложения

так, чтобы на последней строке абзаца оставалось не менее трех–четырех слов,

либо использовать уплотненный текст, но не более, чем на 0,3 pt.

Каждая глава работы должна начинаться с новой страницы. Параграфы

следуют друг за другом без вынесения нового параграфа на новую страницу. Не

допускается начинать новый параграф внизу страницы, если после заголовка

параграфа на странице остается одна–две строки основного текста. В этом

случае параграф необходимо начать с новой страницы.

Заголовки глав, а также заголовки введения, заключения, содержания и

списка литературы должны быть напечатаны прописными буквами и

располагаться посредине строки. Если заголовок состоит из нескольких строк,

то интервал между ними должен быть одинарным. Заголовки параграфов

начинаются с прописной буквы, последующие буквы – строчные. Точка в конце

заголовка не ставится. Точка не ставится и после последней цифры нумерации

заголовка подраздела. Например,

1.3 Структура программного продукта

19

Page 20: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Не допускается использование подчеркивания в заголовках. Не допускается

также использование двух и более типов выделения в заголовках (например, курсив

и жирный шрифт, курсив и другой цвет, отличный от основного текста). Не

допускается также перенос слов в заголовках глав и параграфов.

Размер символов в математических выражениях не должен превышать

размер символов основного текста.

Главы, параграфы, пункты и подпункты (кроме введения, заключения,

списка использованных источников и приложений) нумеруют арабскими

цифрами. Предельная нумерация для подразделов – трехзначная. Внутри

пунктов или подпунктов могут быть приведены перечисления, которые

отделяют друг от друга точкой с запятой. Перед каждой позицией перечисления

следует ставить только дефис, например

–модифицированный метод случайного баланса;

–метод наименьших квадратов с ортогонализацией факторов;

–метод точечных распределений.

Пример перечислений с вложениями:

а) выполнение – состояние процесса, во время которого процесс обладает

всеми необходимыми ресурсами и непосредственно выполняется процессором;

б) ожидание – процесс заблокирован:

1) он не может выполняться по своим внутренним причинам;

2) он ждет осуществления некоторого события, например,

завершения операции ввода-вывода;

Слово "глава" не пишется. Заголовки должны четко и кратко отражать

содержание раздела. Нельзя использовать аббревиатуры (сокращения) без

первого полного упоминания в тексте. Числовые значения величин с

обозначением единиц физических величин и единиц счета следует писать

цифрами, а числа без обозначения от единицы до девяти – словами, например, 3

км, но – три программы. Если приводится ряд или диапазон числовых значений,

выраженных в одной и той же единице физической величины, то ее указывают

только после последнего числового значения, например; 1,50; 1,75; 2,00 В; от 10

20

Page 21: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

до 100 Ом. Недопустимо отделять единицу физической величины от числового

значения (переносить их на разные строки или страницы).

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

и научным руководителем.

2.2 Оформление графического материала

Рисунки. Иллюстрации (чертежи, графики, схемы, диаграммы, фотоснимки,

рисунки) следует располагать в работе непосредственно после текста, в котором

они упоминаются впервые, или на следующей странице, если в указанном месте

они не помещаются. На все иллюстрации должны быть даны ссылки в работе.

Иллюстрации должны иметь названия, которые помещают под иллюстрацией.

Иллюстрации следует нумеровать арабскими цифрами порядковой нумерацией в

пределах глав, например, «Рисунок 2.1 – Блок-схема» (первый рисунок второго

раздела). Если в работе только одна иллюстрация, ее нумеровать не следует и слово

"Рисунок" под ней не пишут. Количество рисунков в пояснительной записке

должно быть достаточным для того, чтобы ее текст можно было читать с

минимальным обращением к документам графической части проекта.

При ссылках на иллюстрации следует писать «... в соответствии с

рисунком 1.2». Иллюстрации каждого приложения обозначают отдельной

нумерацией арабскими цифрами с добавлением перед цифрой обозначения

приложения, например: «Рисунок А.3 – Вид окна ввода». Если в приложениях

большое количество рисунков, то наименования рисунков можно не

употреблять, а только его нумеровать.

Для схем алгоритмов и программ, располагаемых на нескольких листах

пояснительной записки, на первом листе указывается «Рисунок 1.2 –

Функциональная схема», на последующих листах – «Продолжение рисунка

1.2».

Если наименование рисунка занимает более одной строки, то

межстрочный интервал должен быть одинарным. Точка по окончании

наименования рисунка не ставится.

21

Page 22: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Между рисунком и основным тексом работы (до рисунка и после

наименования рисунка) следует оставить пустую строку одинарного интервала

12 pt.

Диаграммы. При изображении диаграмм оси координат шкал следует

выполнять сплошной толстой линией, а координатную сетку сплошной тонкой

линией. Допускается линии сетки выполнять в местах, соответствующих

кратным графическим интервалам, или делать засечки вместо линий.

Функциональные зависимости предпочтительно выполнять сплошной линией.

При изображении двух и более функциональных зависимостей на одной

диаграмме допускается использовать линии различных типов (сплошную,

штриховую и т. д.). При этом для каждой функциональной зависимости может

быть использована своя шкала.

Единицы измерения на диаграммах наносятся вместе с обозначением

переменной величины, после запятой.

Пересечения надписей и линий на диаграмме не допускаются. При

недостатке места следует прерывать линию. Подпись диаграммы выполняется по

правилу подписей рисунков, например, «Рисунок 2.5 – Диаграмма классов».

Таблицы. Цифровой материал рекомендуется помещать в работе в виде

таблиц. Таблицу следует располагать в работе непосредственно после текста, в

котором она упоминается впервые, или на следующей странице, а при

необходимости - в приложении. Таблицы располагаются по центру документа.

До названия таблицы и после самой таблицы должна быть пустая строка

интервалом 1,0 размером шрифта 12 pt. Между названием таблицы и самой

таблицей – интервал 6 pt. В шапке таблицы переносы слов запрещены. По

возможности в ячейках таблицы переносы не используются.

На все таблицы должны быть ссылки в тексте. При ссылке следует писать

слово «таблица» с указанием номера, например, «таблица 2.1». Таблицы

следует нумеровать арабскими цифрами порядковой нумерацией в пределах

глав. Если в работе одна таблица, ее не нумеруют и слово «Таблица» не пишут.

22

Page 23: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Слово "Таблица" и наименование таблицы начинаются с прописной

буквы, точка в конце заголовка не ставится. Заголовки граф таблицы должны

начинаться с прописных букв, подзаголовки – со строчных, если последние

подчиняются заголовку. Заголовки граф таблиц должны быть выровнены по

центру относительно ячейки.

Допускается располагать таблицу в альбомном формате.

Каждая таблица должна иметь номер и наименование, которые

располагаются в центре страницы над таблицей, например,

Таблица 4.4 – Вероятность появления угроз

Вероятность Средняя частота появления0 данный вид атаки отсутствует1 реже, чем 1 раз в год2 около 1 раза в год3 около 1 раза в месяц4 около 1 раза в неделю5 практически ежедневно

Таблицы слева, справа и снизу, как правило, ограничивают линиями. Если

в конце страницы таблица прерывается, то линию, ограничивающую таблицу

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

графе должно быть соблюдено, как правило, одинаковое количество

десятичных знаков для всех значений величин. При отсутствии отдельных

данных в таблице следует ставить прочерк (тире).

Шрифт в таблицах используется Times New Roman, 12 pt, одинарный

интервал. Заголовки граф указываются в единственном числе. Таблицу следует

размещать так, чтобы читать ее без поворота работы, если такое размещение

невозможно, таблицу располагают так, чтобы ее можно было читать,

поворачивая работу по часовой стрелке. При переносе таблицы на другую

страницу название столбцов таблицы следует повторить, и над ней по центру

размещают слова "Продолжение таблицы" с указанием ее номера. Если шапка

таблицы велика, допускается ее не повторять: в этом случае следует

пронумеровать графы и повторить их нумерацию на следующей странице.

23

Page 24: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Наименование таблицы не повторяют. Разделять заголовки и подзаголовки

боковика и граф диагональными линиями не допускается.

Заменять кавычками повторяющиеся в таблице цифры, математические

знаки, знаки процента, обозначения марок материала, обозначения

нормативных документов не допускается.

Формулы и уравнения. В формулах в качестве символов следует применять

обозначения, установленные соответствующими стандартами. Пояснения символов

и числовых коэффициентов, входящих в формулу, если они не пояснены ранее,

должны быть приведены непосредственно под формулой. Пояснения каждого

символа следует давать с новой строки в той последовательности, в которой они

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

без двоеточия после него, без абзацного отступа. Набор формул необходимо

осуществлять в соответствующем редакторе.

Формулы и математические уравнения рекомендуется набирать в

редакторе формул Microsoft Equation 3.0 по требованиям ГОСТ 7.32-2001.

Требования к размерам: обычный символ 14 pt; крупный индекс 10 pt;

мелкий индекс 8 pt; крупный символ 20 pt; мелкий символ 14 pt.

Уравнения и формулы следует выделять из текста в отдельную строку.

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

одной свободной строки одинарного интервала, размером шрифта 12 pt без

отступов. Если уравнение не умещается в одну строку, оно должно быть

перенесено после знака равенства (=) или после знака (+), или после других

математических знаков с их обязательным повторением в новой строке.

Например,

, (3.1)

24

Page 25: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Формулы и уравнения в работе следует нумеровать порядковой

нумерацией в пределах главы в круглых скобках в крайне правом положении

напротив формулы, например,

, (3.2)

где для всех ;

n – объем выборки.

Если в работе только одна формула или уравнение, то их не нумеруют.

Если в работе используются русские буквы для обозначения переменных, к

ним применяются те же правила оформления.

Ссылки. При ссылке на учебник или пособие после напоминания о нем в

тексте работы проставляют в квадратных скобках номер, под которым оно значится

в библиографическом списке. В необходимых случаях (обычно при использовании

цифровых данных или цитаты) указываются и страницы, на которых помещается

используемый источник, например, [9, с. 4-5]. Ссылки на таблицы, рисунки,

приложения берутся в круглые скобки. При ссылках следует писать: "в

соответствии с данными в таблице 5.1" или (таблица 5.1), "по данным рисунка 3.1"

или (рисунок 3.1), "в соответствии с приложением А" или (приложение А).

2.3 Оформление списка использованной литературы

Список должен содержать перечень источников, использованных при

выполнении курсовой работы.

В список литературы включают все источники в алфавитном порядке

авторов. Сначала оформляются монографии, учебники, затем справочники,

затем периодические издания (журналы), затем патентные документы, ГОСТы,

СНиПы и др., в заключении Интернет-ссылки. Выполнение списка и ссылки на

него в тексте - по ГОСТ 7.1-84 и ГОСТ 7.32-2001.

25

Page 26: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

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

включать: фамилию и инициалы автора, заглавие книги, место издания,

издательство, год издания, количество страниц в книге. Допускается

сокращение названий городов - М. (Москва), Л. (Ленинград), К. (Киев), Мн.

(Минск), СПб. (Санкт-Петербург). Например,

1. Шляндин В.М. Цифровые измерительные устройства. – М.: Высшая

школа, 1991. – 335 с.

Сведения о статье из периодического издания должны включать

фамилию и инициалы автора, заглавие статьи, наименование серии (если есть),

год выпуска, том (при необходимости), номер издания (журнала), страницы, на

которых помещается статья. Например,

1. Пестов Е.Н., Мокренко П.В. Прецизионный квантовый

преобразователь тока. // Приборы и системы управления, 1988. – № 9. – с. 25-

28.

2. Сведения о патентных документах должны включать: характер документа,

его номер, страну, выдавшую документ, название, инициалы и фамилию автора,

страну, из которой данный автор, когда и где опубликован документ. Например,

3. А. с. 436350 СССР. Двоичный сумматор / К.Н. Корнеев (СССР). –

Заявл. 12.01.82; Опубл. 30.03.84, Бюл. №26.

Пример оформления статей из иностранного журнала:

4. Ganagisowa Т., Kawashima I. Active gurutor // Electronic letters. – 1988. –

Vol.3, № 3. – p. 5-8.

Сведения о стандартах и технических условиях выполняются следующим

образом:

5. ГОСТ 7.32–2001. Отчет о научно-исследовательской работе. Структура

и правила оформления. – М.: Изд-во стандартов, – 2001. – 18с.

Пример оформления списка использованной литературы в приложении Д.

26

Page 27: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

2.4 Оформление приложений

Приложения следует оформлять как продолжение работы на ее

последующих страницах, после списка использованных источников. Каждое

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

указанием вверху справа страницы - слово "ПРИЛОЖЕНИЕ" и его

обозначения. Если приложений более одного, то они обозначаются

прописными буквами русского алфавита, начиная с буквы А, исключая буквы

Ё, 3, И, И, О, Ч, Щ, Ь, Ы, Ъ, после буквы Я приложения обозначаются

арабскими цифрами. Листы работы, имеющие формат более А4 помещаются в

качестве приложений и складываются по формату листов работы. Если

приложений много, они оформляются отдельной книгой, на титульном листе

которой должно быть написано прописными буквами слово "ПРИЛОЖЕНИЯ".

2.5 Оформление схем алгоритмов

При выполнении схем алгоритмов, программ, данных и систем следует

руководствоваться ГОСТ 19.701-90. В соответствии с этим стандартом

предусматриваются следующие виды схем: схемы данных (1); схемы программ (2);

схемы работы систем (3); схемы взаимодействия программ (4); схемы ресурсов

системы (5) в соответствии с таблицей 2.2.

По возможности все символы должны быть одного размера. Внутри

символов или рядом с ними в форме комментария помещают текст, служащий

для уточнения выполняемых функций. Следует избегать пересечения линий

потока, связывающих символы. Указанные линии связи должны быть

направлены к центру символа и ориентированы параллельно сторонам листа.

Стрелки между элементами должны указывать направление потока.

Оформление структурных схем. На структурной схеме изображают в

виде прямоугольников произвольных размеров или условных графических

обозначений все основные функциональные части схемы и основные

взаимосвязи между ними. На схеме указывают наименования функциональных

частей схемы, которые, как правило, вписывают внутрь элементов.

27

Page 28: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Таблица 2.2 – Символы на схемах программных документах по ГОСТ 19.701-90

Символы НаименованияСимвол

применяется в схемах1 2 3 4 5

А. ОсновныеДанные + - + + +Хранимые данные, пригодные для обработки + + + + +Процесс + + + + +Поток данных + + + + +

Б. СпецифическиеОперативное запоминающее устройство + - + + +Оперативное запоминающее устройство с последовательным доступом + - + + +

Запоминающее устройство с прямым доступом + - + + +Ручной ввод + - + + +Карта + - + + +

Бумажная лента + - + + +

Дисплей + - + + +

Предопределенный процесс - + + + -Ручная операция + - + + -Подготовка + + + + -

Решение - + + - -Параллельное действие - + + + -

Граница цикла - + + - -

Передача управления - - - + -Канал связи + - + + +Связь между двумя и более символами + + + + +

В. СпециальныеСоединитель + + + + +Терминатор + + + - -Комментарий + + + + +Пропуск + + + + +

Допускается помещать на схеме поясняющие надписи, диаграммы или

таблицы, определяющие последовательность процессов во времени, а также

28

Page 29: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

указывать параметры в характерных точках (значения токов, напряжений,

формы импульсов, математические зависимости и т. п.).

На рисунке 2.1 приведен пример оформления структурной схемы

системы, а на рисунке 2.2 приведен пример оформления схемы меню системы.

Функциональная схема – документ, разъясняющий процессы,

протекающие в отдельных функциональных цепях изделия (установки) или

изделия (установки) в целом. Это укрупненная блок-схема, которая показывает

протекающие процессы и их взаимосвязь, то есть схема программы.

Рисунок 2.1 – Структурная схема системы

29

Page 30: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Рисунок 2.2 – Схема меню системы

Рисунок 2.3 – Пример оформления схемы программы согласно ГОСТ

30

Page 31: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Рисунок 2.4 – Пример оформления схемы данных согласно ГОСТ

31

Page 32: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Рисунок 2.5 – Пример оформления схемы взаимодействия программсогласно ГОСТ

Рисунок 2.6 – Пример оформления схемы ресурсов системы согласно ГОСТ

32

Таблица проверки

достоверностиФайл

транзакций

ГлавныйфайлКорректировкаРабочий

файл

Отчет

ошибокСписок

Page 33: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

3 ПОРЯДОК ВЫПОЛНЕНИЯ И ЗАЩИТЫ КУРСОВОЙ РАБОТЫ

3.1 Порядок выполнения курсовой работы

Каждый студент должен получить индивидуальное задание на курсовую

работу. В случае если тему предлагает студент, он должен согласовать ее с

преподавателем.

Выбрав тему и определив задачу, необходимо выделить входные и

выходные данные, то есть что дано и что необходимо получить в результате

решения задачи.

После выбора темы целесообразно рассмотреть математические и

алгоритмические основы решения задач и (безотносительно к языку

программирования). Если задачу можно решить несколькими способами или

для ее решения существует не один, а ряд методов, то в этом случае

целесообразно выбрать наиболее рациональный.

Далее составляется функциональная модель программы (функциональная

блок-схема) и/или блок-схема алгоритма решения задачи.

Моделирование будущего вычислительного процесса заключается в

подборе функций, реализующих преобразование информации, и взаимосвязей

(информационных потоков) между ними. Подобранные функции (как

встроенные, так и определенные разработчиком) – состав системы (ее части), а

потоки информации, связи между ними – структура системы.

Очевидно, что эффективность (правильность и рациональность) решения

задачи в равной мере зависит как от адекватного подбора функций, из которых

будет построен вычислительный процесс, так и от правильного установления

связей между ними, организации информационных потоков.

Кодирование модели (блок-схемы алгоритма решения задачи) –

техническая операция, к ней целесообразно приступать в случае уверенности в

правильности блок-схемы.

33

Page 34: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

3.2 Тестирование программного продукта

Разработанный программный продукт должен быть испытан на ряде

примеров. Это – экспериментальная проверка его работоспособности.

Машинное тестирование программного продукта, написанного на основе

блок-схемы, является доказательством правомерности составленной модели

вычислительного процесса и ее программной реализации.

Если экспериментальная проверка показала неработоспособность

программного продукта, то необходимо выявить причины и устранить их.

Возможные основные причины:

1. Неверны алгоритмические, математические или методические основы

решения задачи.

2. Неверно составлена модель вычислительного процесса (блок-схема или

функциональная блок-схема).

3. Недобросовестно или с ошибками выполнен этап программной

реализации решения задачи (кодирование на языке высокого уровня).

В большинстве случаев причиной некорректной работы программного

продукта является неверное составление модели решения задачи.

Испытав программный продукт и устранив ошибки в случае их наличия,

необходимо оформить пояснительную записку к курсовой работе (проекту).

После оформления пояснительной записки студенты выходят на

индивидуальную защиту курсовой работы (проекта).

Защита заключается в обосновании выбранного метода и предложенной

модели решения задачи, демонстрировании работоспособности программного

продукта. Комиссия вправе задать студенту дополнительные вопросы,

относящиеся к теме курсовой работы или ее разделам.

3.3 Подготовка курсовой работы к защите

Оформленная курсовая работа представляется студентом преподавателю

для допуска к защите в соответствии с учебным планом за 3-7 дней до защиты.

34

Page 35: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

График защиты курсовых работ составляется преподавателем и доводится

до сведения студентов. При необходимости демонстрации программных

продуктов защита назначается в компьютерных классах, где есть необходимое

программное обеспечение.

Во время защиты курсовой работы студент должен кратко сформулировать

цель работы, изложить содержание, акцентируя внимание на наиболее важных

и интересных с его точки зрения решениях, в первую очередь, принятых

студентом самостоятельно. При выступлении может быть использована

демонстрация созданного программного обеспечения.

Результаты работы оцениваются с учетом качества ее выполнения и

ответов на вопросы по четырехбалльной системе (отлично, хорошо,

удовлетворительно, неудовлетворительно).

При неудовлетворительной оценке работы преподаватель устанавливает,

может ли студент представить к повторной защите ту же работу с необходимой

доработкой или должен разработать новую тему.

Студент, не сдавший в установленный срок курсовую работу, не

допускается к сессии.

Защищенные курсовые работы хранятся в университете в течение трех лет.

3.4 Материалы, предоставляемые к защите

Для защиты курсовой работы необходимо предоставить следующие

материалы:

1. Пояснительная записка, зарегистрированная на кафедре в

установленные сроки.

2. Физический носитель данных (дискета, CD-диск), прилагаемый к

пояснительной записке;

3. Доклад и презентация по теме курсовой работы.

4. Отлаженный работающий программный продукт, демонстрируемый на

защите.

35

Page 36: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

3.5 Требования к структуре и содержанию слайдов к защите

Для защиты курсовой работы необходимо предоставить слайды,

созданные в пакете PowerPoint (*.ppt) следующего состава:

1. Титульный слайд – указывается наименование курсовой работы, тема

курсовой работы, ФИО студента, ФИО руководителя.

2. Слайды, описывающие содержание курсовой работы (количество и

содержание слайдов определяется руководителем). Как правило, это: цель

курсовой работы, задачи, решаемые для реализации цели курсовой работы,

постановка задачи, предметная область, программная реализация.

3. Выводы и заключения.

3.6 Оценка курсовой работы

Оценка курсовой работы складывается из ряда показателей:

– качество и глубина проработки темы, соответствие работы

поставленному заданию;

– качество пояснительной записки и программной документации (полнота

раскрытия темы, соответствие требованиям стандартов ГОСТ);

– качество программного продукта (функциональность, надежность,

универсальность и так далее);

– качество доклада и правильность ответов на вопросы.

36

Page 37: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

4 РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

4.1 Основная литература

1. Библиотека учебных алгоритмов и программ: Справ. пособие/ Л.И. Белоусова, Т.В. Белявцева, В.Д. Зоря и др. – К.: Рад. шк., 1988. – 135 с.

2. Ватсон Карли. С#.: Пер. с англ. – М.: Издательство «Лори», 2005. – 862 с.3. Либерти Джесс. Программирование на С#.: Пер. с англ. – 2-е изд, С.Пб.:

Издательство «Символ-плюс», 2002. – 684 с. 4. Павловская Т.А. С#. Программирование на языке высокого уровня. Учебник

для вузов. –СПб.: Питер, 2007. – 432 с.5. Рихтер Джефри. Программирование на платформе Microsoft .NET

Framework 2.0 на языке C#. Мастер класс./Пер. с англ. — 2-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2007. – 656 с.

6. Троелсен Э. С# и платформа .NET. Библиотека программиста. — СПб.: Питер, 2004. —796 с.

7. Шилдт Г. Полный справочник по С#. : Пер. с англ. — М. : Издательский дом "Вильямс", 2004. — 752 с.

8. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002. – 192 с.

4.2 Дополнительная литература

1. Липаев В.В. Управление разработкой программных средств: Методы, стандарты, технология. – М.: Финансы и статистика, 1993.

2. Бронштейн И.Н., Семендяев К.А. Справочник по математике для инженеров и учащихся втузов. – М.: Наука, 1981. – 708 с.

3. Дьяконов В.П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ: Справочник. – М.: Наука. Гл. ред. физ.-мат. лит., 1987. – 240 с.

4. Олафсен Ю., Скрайбнер К., Уайт К.Д. и др. MFC и Visual C++ 6. Энциклопедия программиста: Пер. с англ. – СПб.: ООО «ДиаСофтЮП», 2003. – 992 с.

5. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. Издание 7-е, переработанное. – М.: Нолидж, издатель Молгачева С.В., 2001. – 576 с.

6. ГОСТ 19.101 – 77. ЕСПД. Виды программ и программных документов.7. ГОСТ 19.103 – 77. ЕСПД. Обозначение программ и программных

документов.8. ГОСТ 19.105 – 78. ЕСПД. Общие требования к программным документам.9. ГОСТ 19.401 – 78. ЕСПД. Текст программы. Требования к содержанию и

оформлению.10. ГОСТ 19.402 – 78. ЕСПД. Описание программы.11. ГОСТ 19.404 – 78. ЕСПД. Пояснительная записка. Требования к

содержанию и оформлению.12. ГОСТ 19.502 – 78. ЕСПД. Описание применения. Требования к

содержанию и оформлению.13. ГОСТ 19.504 – 79. ЕСПД. Руководство программиста.

37

Page 38: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

14. ГОСТ 19.701 – 90. ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. ГОСТ 19.101–77. ЕСПД. Виды программ и программных документов.2. ГОСТ 19.103–77. ЕСПД. Обозначение программ и программных

документов.3. ГОСТ 19.105–78. ЕСПД. Общие требования к программным

документам.4. ГОСТ 19.401–78. ЕСПД. Текст программы. Требования к содержанию и

оформлению.5. ГОСТ 19.402–78. ЕСПД. Описание программы.6. ГОСТ 19.404–78. ЕСПД. Пояснительная записка. Требования к

содержанию и оформлению.7. ГОСТ 19.502–78. ЕСПД. Описание применения. Требования к

содержанию и оформлению.8. ГОСТ 19.504–79. ЕСПД. Руководство программиста.9. ГОСТ 34.602–89. Информационная технология. Комплекс стандартов на

автоматизированные системы. Техническое задание на создание автоматизированной системы.

10. ГОСТ 19.701–90. ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

11. ГОСТ 34.601–90. Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.

12. ГОСТ 34.603–92. Информационная технология. Виды испытаний автоматизированных систем.

13. ГОСТ 7.32–92. Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления.

14. ГОСТ 7.1–2003. Библиографическая запись. Библиографическое описание. Общие требования и правила составления.

15. IEEE Std 610.l2- 1990. IEEE Standard Glossary of Software Engineering Terminology.

16. ISO/IEC 12207: 1995. Information Technology – Software Life Cycle Pro-cesses.

17. Criteria for evaluation of software. - ISO TC 97/SC 7 #367 (Supersedes Document #327).

18. Методические указания по правилам оформления выпускных квалификационных, курсовых и контрольных работ, рефератов и отчетов по практике / Сост. Н. Н. Павелко – Краснодар: ИМСИТ, 2004. – 52 с.

19. Методические указания по выполнению курсовых и дипломных работ для студентов специальности 220400 – Программное обеспечение вычислительной техники и автоматизированных систем. – Краснодар, 2004. – 56 с.

38

Page 39: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

20. Библиотека учебных алгоритмов и программ: Справ. пособие/ Л.И. Белоусова, Т.В. Белявцева, В.Д. Зоря и др. – К.: Рад. шк., 1988. –135 с.

21. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2003. – 352 с.: ил.

22. Г. Майерс. Надежность программного обеспечения. – М.: Мир, 1980.23. Дьяконов В.П. Справочник по алгоритмам и программам на языке

бейсик для персональных ЭВМ: Справочник. – М.: Наука. Гл. ред. физ.-мат. лит., 1987. – 240 с.

24. Липаев В.В. Управление разработкой программных средств: Методы, стандарты, технология. – М.: Финансы и статистика, 1993.

25. Майерс Г. Искусство тестирования программ / пер. с анг. под ред. Б.А. Позина. – М.: Финансы и статистика, 1982. - 176 с.

26. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002. – 192с.

39

Page 40: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИЛОЖЕНИЕ АПриднестровский государственный университет им. Т.Г. Шевченко

Инженерно-технический институтИнженерно-технический факультет

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

КУРСОВАЯ РАБОТА

по дисциплине«Информатика и программирование»

тема: «СОЦИАЛЬНЫЕ СЕТИ»

Работу выполнилстудент группы ИТ13ДР62ПИ1Иванов Иван Иванович

Руководитель,доцентКирсанова А.В.

40

Page 41: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Тирасполь, 2014

41

Page 42: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИЛОЖЕНИЕ БЗАДАНИЕ

на курсовую работу по дисциплине«ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ»

Студента группы ________ - ___________________Тема:

«____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________»утверждена протоколом кафедры _________ № _____ от «____» ____________ 20___ г.

Цель курсовой работы:____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Задачи курсовой работы:___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Результаты курсовой работы:__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

График обязательных консультаций:

Дата консультации Подпись студента Подпись руководителя

Дата сдачи записки на регистрацию «_____» __________20__ г.

Дата защиты курсовой работы «_____» __________20__ г.

Задание принял к исполнению «_____» __________20__ г. ___________/________________/

Руководитель работы ______________________ /________________/

42

Page 43: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИЛОЖЕНИЕ В

СОДЕРЖАНИЕ

ВВЕДЕНИЕ……………………………………………………………………… 41 ПОСТАНОВКА ЗАДАЧИ……………………………………………………. 52 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ. МАТЕМАТИЧЕСКИЙ АППАРАТ…………. 6

2.1 Расчет диаметра винта привода подач станков с ЧПУ…………….... 62.2 Расчет механической части привода подач станков с ЧПУ………... 122.3 Оптимизация шага винта механизма подач………………...… 12

3 РУКОВОДСТВО ПРОГРАММИСТА……………………………………….. 173.1 Общие сведения………………………………………………….…….. 173.2 Основные переменные, используемые в программе………………… 183.3 Модули……………………………………………………………….…. 193.4 Защита от неверного ввода данных…………………………………... 223.5 Пример расчета. Тестирование и опытная эксплуатация…………… 23

4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ………………………………………… 244.1 Системные требования………………………….………………….….. 244.2 Установка программы…………………………………………………. 254.3 Работа с программой ………………………………………………….. 284.4 Удаление программы………………………………………………….. 31

ЗАКЛЮЧЕНИЕ…………………………………………………………….…… 34СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.…………………………… 35ПРИЛОЖЕНИЕ А БЛОК-СХЕМА ПРОГРАММЫ………………………….. 36ПРИЛОЖЕНИЕ Б ЛИСТИНГИ ИСХОДНЫХ ТЕКСТОВ…………………… 38

43

Page 44: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИЛОЖЕНИЕ Г

ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ,ЕДИНИЦ И ТЕРМИНОВ

ПО – программное обеспечение.

ПК – персональный компьютер.

ЭВМ – электронная вычислительная машина.

44

Page 45: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИЛОЖЕНИЕ Д

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Шляндин В.М. Цифровые измерительные устройства. – М .: Высшая

школа, 1991. – 335 с.

2. Пестов Е.Н., Мокренко П.В. Прецизионный квантовый преобразователь

тока в частоту с использованием оптической ориентации атомов. // Приборы и

системы управления, 1988. – № 9. – с. 25-28.

3. А. с. 436350 СССР. Двоичный сумматор / К.Н. Корнеев (СССР). – Заявл.

12.01.82; Опубл. 30.03.84, Бюл. №26.

4. Ganagisowa Т., Kawashima I. Aktive gurutor // Electronic letters. – 1988. –

Vol.3, № 3. – p. 5-8.

5. ГОСТ 7.32–2001. Отчет о научно-исследовательской работе. Структура

и правила оформления. – М.: Изд-во стандартов, – 2001. – 18с.

45

Page 46: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

ПРИЛОЖЕНИЕ ЕБЛОК-СХЕМА ПРОГРАММЫ

Основная блок-схема программы

46

Нажата кнопкаButton3

1ДаНет

Расчет диаметра винта по

формулам (1) и (2)

3

НАЧАЛО

12

Нажата кнопкаButton4

2Нет Да

4КОНЕЦ

Page 47: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

... ...

47

Нажата кнопкаButton5

4Да

Нет

Нажата кнопкаButton9

6

Нажата кнопкаButton7

5

Нет

Да

Нет

Да

7

Нажата кнопкаButton6

Да

Блок корректировки диаметра винта

по ГОСТ

8

Нет

Нажата кнопкаButton10

9ДаНет

КОНЕЦ

3

Нажата кнопкаButton12

10НетДа

Расчет жесткости привода по

формулам (3-7)

13

Нажата кнопкаButton8

12Нет

Да

1

11

14

Нажата кнопкаButton11

11НетДа

94

11

Page 48: методичка по курсовой 1 курс  · Web viewКИРСАНОВА Алла Владимировна. МЕТОДИЧЕСКИЕ УКАЗАНИЯ . к выполнению

Блок-схема защиты от неверного ввода данных

48

НетСобытие

OnKeyUp

4Да

НАЧАЛО

КОНЕЦ

Проверка наступления события OnKeyPress компонента Edit

Передача кода символа в

переменную s

3

СобытиеOnExit

2

Да

Нет

Да5

В s код числаили запятой?

Нет

Удаление данных из поля ввода

6

Нет7

В s код запятой?

Да

7

1

Да8

Это перваязапятая?

Нет

Увеличение счетчика запятых на

единицу

9

СобытиеOnKeyPress

1Нет Да