- Дипломы
- Курсовые
- Рефераты
- Отчеты по практике
- Диссертации
Внимание: Акция! Курсовая работа, Реферат или Отчет по практике за 10 рублей!
Только в текущем месяце у Вас есть шанс получить курсовую работу, реферат или отчет по практике за 10 рублей по вашим требованиям и методичке!
Все, что необходимо - это закрепить заявку (внести аванс) за консультацию по написанию предстоящей дипломной работе, ВКР или магистерской диссертации.
Нет ничего страшного, если дипломная работа, магистерская диссертация или диплом ВКР будет защищаться не в этом году.
Вы можете оформить заявку в рамках акции уже сегодня и как только получите задание на дипломную работу, сообщить нам об этом. Оплаченная сумма будет заморожена на необходимый вам период.
В бланке заказа в поле "Дополнительная информация" следует указать "Курсовая, реферат или отчет за 10 рублей"
Не упустите шанс сэкономить несколько тысяч рублей!
Подробности у специалистов нашей компании.
Только в текущем месяце у Вас есть шанс получить курсовую работу, реферат или отчет по практике за 10 рублей по вашим требованиям и методичке!
Все, что необходимо - это закрепить заявку (внести аванс) за консультацию по написанию предстоящей дипломной работе, ВКР или магистерской диссертации.
Нет ничего страшного, если дипломная работа, магистерская диссертация или диплом ВКР будет защищаться не в этом году.
Вы можете оформить заявку в рамках акции уже сегодня и как только получите задание на дипломную работу, сообщить нам об этом. Оплаченная сумма будет заморожена на необходимый вам период.
В бланке заказа в поле "Дополнительная информация" следует указать "Курсовая, реферат или отчет за 10 рублей"
Не упустите шанс сэкономить несколько тысяч рублей!
Подробности у специалистов нашей компании.
Методические указания к выполнению курсовой работы по информатике
Код работы: | D040 |
Тип работы: | Методические указания |
Тема: | Методические указания к выполнению курсовой работы по информатике |
Предмет: | Информатика |
Скачать: | doc |
Аннотация: |
КИРСАНОВА Алла Владимировна
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению курсовой работы
ПО ИНФОРМАТИКЕ И ПРОГРАММИРОВАНИЮ
ПРИДНЕСТРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
им. Т.Г.ШЕВЧЕНКО
Инженерно-технический институт
Кафедра «Программное обеспечение вычислительной техники
и автоматизированных систем»
КИРСАНОВА Алла Владимировна
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению курсовой работы
ПО ПРОГРАММИРОВАНИЮ
Для студентов очной формы обучения, обучающихся по направлениям
231000 – «Программная инженерия»,
230100 – «Информатика и вычислительная техника»,
230400 – Информационные системы и технологии
Тирасполь, 2014
УДК
ББК
Кирсанова А.В. – Методические указания к выполнению курсовой работы по информатике и программированию для студентов, обучающихся по направлениям 231000 – «Программная инженерия», 230100 – «Информатика и вычислительная техника», 230400 – «Информационные системы и технологии». – Тирасполь: Издательство ПГУ, 2014.- 1,5 п.л.: ил.
Методические указания предназначены для студентов первого курса направлений 230100.62 «Информатика и вычислительная техника», 231000.62 «Программная инженерия», 230400 – «Информационные системы и технологии», выполняющих курсовые работы по учебной дисциплине «Информатика и программирование». Содержат требования к содержанию и оформлению пояснительной записки, а также требования к процедуре защиты данной курсовой работы.
Рецензенты:
доктор технических наук, профессор Ю.А. Долгов
(Приднестровский государственный университет)
кандидат технических наук, доцент С.Г. Федорченко
(Приднестровский государственный университет)
Рекомендовано к опубликованию в электронном виде методической комиссией инженерно-технического института и научно-методическим советом ПГУ,
протокол № ___ от __________________.
© Кирсанова А.В., 2013 г.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
1 ТРЕБОВАНИЯ К СТРУКТУРЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ 6
1.1 Цели и задачи курсовой работы 6
1.2 Содержание и объем курсовой работы 6
1.3 Структура пояснительной записки 7
2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ 16
2.1 Оформление текстового материала 16
2.2 Оформление графического материала 19
2.3 Оформление списка использованной литературы 23
2.4 Оформление приложений 24
2.5 Оформление схем алгоритмов 25
3 ПОРЯДОК ВЫПОЛНЕНИЯ И ЗАЩИТЫ КУРСОВОЙ РАБОТЫ 31
3.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
ВВЕДЕНИЕ
Выполнение курсовой работы – один из важнейших этапов применения теоретических знаний и освоения практических приемов разработки программного обеспечения.
Студенты обязаны овладеть методологией программирования на языке высокого уровня С#, а также научиться грамотно оформлять текстовую и программную документацию.
В процессе выполнения курсовой работы студент повышает качество своих знаний, учится работать с научно-методической литературой, приобщается к изучению новых для него предметных областей, их глубокой проработке и реализации. Очень важно научиться грамотно излагать мысли, верно использовать технические и научные термины.
Защита курсовой работы – подведение итогов изучения дисциплины «Информатика и программирование».
Данное методическое указание подробно описывает, как рационально выполнить и правильно оформить курсовую работу, из каких основных этапов и частей она состоит.
Курсовые работы, содержащие элементы исследований, могут быть отнесены к студенческим научно-исследовательским работам и представлены на студенческие конкурсы. Оформление таких работ может быть несколько модифицировано в соответствии с требованиями по оформлению конкурсных работ, однако в них должны быть представлены все основные разделы, оговариваемые ГОСТами.
Варианты заданий на курсовую работу могут быть предложены самими студентами по согласованию с преподавателем.
1 ТРЕБОВАНИЯ К СТРУКТУРЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ
1.1 Цели и задачи курсовой работы
Курсовая работа – важный этап овладения студентами теоретического и практического материала по курсу «Информатика и программирование». При ее выполнении студент должен продемонстрировать умение применять теоретические знания и практические навыки при разработке законченного программного продукта.
Выполнение курсовой работы требует знаний не только в одной конкретной дисциплине, но и знаний, полученных в ходе предшествующего изучения фундаментальных и общепрофессиональных дисциплин («Алгебра и геометрия», «Математический анализ», «Дискретная математика», «Информатика», «Физика»).
Курсовая работа должна быть посвящена разработке готового программного продукта, позволяющего производить вычисления при самой различной входной информации, входящей в диапазон допустимых значений. В работе необходимо показать умение разрабатывать предметную область и строить модель решения задачи.
Курсовая работа выполняется каждым студентом индивидуально. В случае выполнения несколькими студентами комплексной курсовой работы четко очерчивается содержание задания каждого студента.
Выполнение курсовой работы заключается в реализации известных методов или алгоритмов обработки информации на языке высокого уровня. Однако возможно выполнение работ исследовательского или творческого характера. Такие работы могут быть комплексными, суть таких работ заключается в исследовании методики программирования по определенным аспектам.
1.2 Содержание и объем курсовой работы
Курсовая работа включает в себя:
– пояснительную записку;
– физический носитель данных (дискета, 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 Руководство пользователя.
6. Заключение (указываются полученные результаты и направление дальнейшего развития темы).
7. Перечень условных обозначений, символов, единиц и терминов (пример оформления в приложении Г).
8. Список использованной литературы (пример оформления в приложении Д).
9. Приложения (количество и содержание определяется руководителем).
При необходимости по согласованию с преподавателем приведенный перечень приложений может быть расширен за счет вынесения больших рисунков, схем и таблиц в отдельные приложения, включения дополнительных разделов и программных документов (например, «Спецификация», «Область применения» и так далее), оформленных в соответствии с требованиями действующих стандартов.
Содержание включает введение, наименование всех разделов, подразделов и пунктов (если они имеют наименование), заключение, список использованных источников и все приложения с указанием номеров страниц, на которых размещаются эти наименования.
Введение содержит обоснование выбора темы курсовой работы. В нем необходимо проработать следующие вопросы:
– состояние поставленной задачи (значимость и актуальность решения) на момент получения задания;
– цель разработки;
– область применения разрабатываемого программного продукта;
– авторское наименование программного продукта, которое соответствует заданию на курсовую работу.
Основная часть пояснительной записки включает четыре обязательные главы, которые в свою очередь могут делиться на параграфы и пункты.
Первая глава пояснительной записки называется «Техническое задание» (или «Постановка задачи»). В ней необходимо представить четкую словесную постановку (спецификацию) задачи.
Техническое задание должно содержать требования к разрабатываемому программному продукту. Здесь должны быть перечислены все функции, которые необходимо реализовать в процессе создания программного продукта, требования к пользовательскому интерфейсу и составу сопроводительной документации.
Кроме того, рекомендуется указать входную и выходную информацию и на нескольких примерах описать, как должен работать разрабатываемый программный продукт.
Вторая глава называется «Описание предметной области». В этой главе необходимо описать предметную область и сам метод решения задачи независимо от языка программирования. Пошагово рассматривается обобщенный алгоритм нахождения решения, приводятся все необходимые формулы, таблицы, графики и так далее. В случае нескольких возможных путей достижения цели (решения задачи) приводится их сравнительный анализ и обоснованный выбор наиболее подходящего для данной предметной области.
Следует обратить внимание на то, что данная глава посвящена исключительно формальному математическому описанию решения поставленной задачи. В тексте главы обязательно должны быть ссылки на все используемые при описании математического аппарата источники.
Третья глава пояснительной записки должна называться «Руководство программиста» (или «Программная реализация решения задачи»). Она содержит подробное описание алгоритмов разработанного программного продукта и состоит из следующих параграфов:
1. Введение.
2. Общие сведения (или «Информация о проекте»).
3. Структура программного продукта.
4. Описание типов данных.
5. Описание исходных текстов программного продукта.
6. Результаты тестирования и опытной эксплуатации.
7. Заключение (при необходимости).
Первый параграф содержит сведения о назначении руководства программиста и краткое изложение его основных пунктов.
Второй параграф содержит следующую информацию:
– по-возможности подробный состав и конфигурация аппаратного и программного обеспечения компьютеров, использованных при разработке программного продукта;
– название, точная версия и состав всех использованных сред программирования, средств разработки приложений и баз данных (с указаний версий применяемых языков программирования);
– название, точная версия и состав всех использованных дополнительных и вспомогательных компонентов, утилит и программ.
Третий параграф должен содержать следующую информацию:
– перечень, структуру и краткое описание исходных текстов (файлов проекта) разработанного программного продукта;
– перечень, структуру и краткое описание вспомогательных файлов (ресурсные файлы, графические и звуковые файлы, данные, файлы помощи и так далее) разработанного программного продукта.
Помимо этого в третьем параграфе приводится описание общей блок-схемы, указывается соответствие ее графических элементов файлам и структурам исходных текстов.
В четвертом параграфе приводятся все используемые в программном продукте типы данных с указанием их назначения, формата и точности представления, диапазона допустимых значений и порядка использования: константы, переменные, пользовательские типы данных, пользовательские структуры данных и так далее.
Для типов данных вычислительных модулей программного продукта обязательно должны быть ссылки на элементы приведенного во второй главе математического аппарата.
Пятый параграф руководства программиста должен быть посвящен детальному описанию работы алгоритмов программного продукта и всех используемых модулей. Рекомендуется начать с описания главного модуля (формы). В описании приводится:
– описание всех пользовательских процедур и функций (необходимо перечислить множество применяемых для решения задачи функций с их сигнатурой – типами и диапазонами допустимых значений входных данных, в том числе определяемых программистом);
– ссылки на элементы блок-схем, соответствующие рассматриваемым элементам исходного текста;
– описание взаимосвязей и передачи управления между процедурами и функциями (обработчиками событий, исключений и так далее);
– описание взаимосвязей и передачи управления между модулями (формами).
Шестой параграф содержит доказательство надежности работы разработанного программного продукта.
Надежность (reliability) программного продукта – это его способность безотказно выполнять определенные функции при заданных условиях в течение заданного периода времени с достаточно большой вероятностью. При этом под отказом в программном продукте понимают проявление в нем ошибки.
Наиболее широко используемым методом доказательства надежности является использование результатов тестирования – процесса исполнения программы с целью обнаружения ошибок.
Тестирование программного продукта начинается с предположения, что в нем есть ошибки, а затем уже обнаруживается максимальное их число. Тестирование заключается в прогоне программного продукта на некотором множестве исходных данных, называемым тестовым множеством, с целью обнаружения ошибок.
Тестовый прогон считают удачным, если в результате его выполнения обнаруживается ошибка и неудачным, если получен корректный результат [25].
Все методы тестирования можно условно разделить на две основные группы: тестирование по принципу «белого ящика» и по принципу «черного ящика», как показано на рисунке 1.1.
Рисунок 1.1 – Тестирование программного продукта
Основные принципы тестирования программного продукта
Одним из способов тестирования программных продуктов является стратегия «черного ящика», называемая также тестированием с управлением по данным или с управлением по входу-выходу. Программный продукт в этом случае рассматривается как «черный ящик».
Тесты выбираются из так называемого входного домена (множества, определяемого экспертом). Результаты выполнения сравниваются с эталонными (полученными от эксперта). По результатам сравнения делается вывод о факте наличия ошибок в программном продукте (тесты Тьюринга).
Для лучшего тестирования предполагается также разбиение программного продукта на подсистемы, для того чтобы проследить выполнение каждой подсистемы на некотором определенном экспертом входном домене. Это позволяет упростить процесс оценки системы целиком, однако, достоверность каждой подсистемы не является достаточным условием достоверности всей системы, поскольку незначительные ошибки (когда принимается гипотеза о достоверности) в отдельных подсистемах, аккумулируясь, могут привести к неприемлемости гипотезы о достоверности всей системы (всего программного продукта).
Методы «белого ящика» основаны на проверке содержимого программного продукта, то есть его исходного текста. Для обычных программ тестирование по принципу «белого ящика» характеризуется степенью, в какой тесты выполняют или покрывают логику (исходный текст) программы.
При доказательстве надежности разработанного в ходе курсового проектирования программного продукта должны быть использованы оба принципа тестирования.
В пояснительной записке должны быть приведены:
– условия проведения тестирования (аппаратная и программная конфигурация компьютеров, дополнительно используемое оборудование);
– методика проведения тестирования (принципы формирования тестовых наборов, критерии оценки результатов тестирования);
– тестовые наборы, использованные при тестировании по принципу «черного ящика», полученные результаты, комментарии и заключение об их прохождении;
– действия и тесты, предпринятые при тестировании по принципу «белого ящика», полученные результаты, комментарии, заключение об их прохождении;
– итоговые оценки по результатам тестирования, выводы о степени надежности разработанного программного продукта.
Четвертая глава называется «Руководство пользователя». Она состоит из следующих параграфов:
1. Общие сведения (или «Введение»).
2. Требования к аппаратному и программному обеспечению (или «Системные требования»).
3. Установка программного продукта.
4. Использование программного продукта. Пользовательский интерфейс (или «Запуск и работа с программным продуктом»).
5. Удаление программного продукта.
6. Заключение (при необходимости).
Первый параграф четвертой главы содержит:
– краткое описание применения функциональных возможностей разработанного программного продукта;
– общие сведения о программном продукте, куда должны быть включены сведения об особенностях и специфике данного программного продукта, состав и описание программ, составляющих его структуру;
– назначение и область применения программного продукта.
Второй параграф четвертой главы содержит подробные условия применения разработанного программного продукта, где приводятся требования:
– к конфигурации аппаратного и программного обеспечения компьютера (нескольких компьютеров, локальной сети), типам носителей данных;
– к типу, версии и составу операционной среды;
– к оборудованию и оснащению рабочего места;
– к режиму эксплуатации разработанного программного продукта.
При описании системных требований рекомендуется указать спецификации минимальной и рекомендуемой конфигурации аппаратного и программного обеспечения компьютера, также желательно указать точные спецификации компьютеров, на которых проводилось тестирование и опытная эксплуатация разработанного программного обеспечения.
Особенно важно перечислить полный перечень системных и вспомогательных компонент, необходимых для работы программного продукта с указанием точных версий и ссылок на их дистрибутивы в сети Интернет (в случае наличия их в свободном доступе). Нередко начинающие программисты забывают не только включить в дистрибутив программного продукта дополнительно необходимое программное обеспечение, но и указать его перечень (например, Run-Time библиотеки таких сред программирования, как Borland C++ Builder и Borland Delphi, Microsoft Visual Basic; пакет Microsoft .NET Framework; сторонние Active-X компоненты и так далее), из-за чего нарушается функционирование всей разработки.
В третьем параграфе четвертой главы приводится состав и содержание дистрибутива программного продукта, пошагово раскрывается процесс установки (инсталляции) программного продукта на компьютер, его первоначальной настройки и подготовки к работе.
Четвертый параграф четвертой главы «Использование программного обеспечения. Пользовательский интерфейс» является основным разделом руководства пользователя.
Он должен содержать подробные проиллюстрированные инструкции:
– по запуску программного продукта;
– по всем аспектам его настройки;
– по порядку работы пользователей (эксплуатации) разработанного программного продукта;
– по работе с входными и выходными данными, структуре и методам создания и корректировки информационной базы решаемой задачи;
– по подготовке к выходу из программного продукта и завершению работы с ним.
Желательно разработать демонстрационный пример (включаемый в основной дистрибутив) и на его основе показать основные возможности разработанного программного продукта.
При описании работы вычислительных модулей программного продукта обязательно должны быть ссылки как на элементы приведенного во второй главе математического аппарата (формулы, графики, зависимости и так далее), так и на используемую нормативно-справочную информацию.
Пятый параграф должен объяснить пользователю, как удалить разработанный программный продукт с компьютера. В случае необходимости дальнейшего использования каких-либо данных должны быть даны рекомендации по их преобразованию и использованию в другом программном обеспечении.
В главе «Заключение» необходимо описать основные результаты проделанной работы. Обязательно наличие полных и четких выводов, практических рекомендаций по применению разработанного программного продукта и указаний перспектив его развития.
«Список использованных источников» включает только те источники, которые использованы при выполнении курсовой работы.
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 мм
Текст работы должен быть набран на компьютере по всей ширине страницы с обязательным переносом слов.
Все используемые наименования на иностранных языках должны быть выделены курсивом, например, Internet.
Все листы работы нумеруются, начиная с титульного листа. Номер страницы на титульном листе и задании не проставляют. Нумерация страниц текста и приложений, входящих в состав работы, должна быть сквозная. Номер страницы проставляется внизу, справа.
Каждый абзац должен начинаться с красной строки. Каждый абзац должен содержать законченную мысль и состоять, как правило, из 4–5 предложений. Слишком крупный абзац затрудняет восприятие смысла и свидетельствует о неумении четко излагать мысль.
При печати работы необходимо установить запрет "висячих строк", то есть не допускается перенос на новую страницу или оставление на предыдущей странице одной строки абзаца, состоящего из нескольких строк. Следует избегать также оставления на последней строке абзаца части слова или даже одного целого слова. В этом случае лучше изменить формулировку предложения так, чтобы на последней строке абзаца оставалось не менее трех–четырех слов, либо использовать уплотненный текст, но не более, чем на 0,3 pt.
Каждая глава работы должна начинаться с новой страницы. Параграфы следуют друг за другом без вынесения нового параграфа на новую страницу. Не допускается начинать новый параграф внизу страницы, если после заголовка параграфа на странице остается одна–две строки основного текста. В этом случае параграф необходимо начать с новой страницы.
Заголовки глав, а также заголовки введения, заключения, содержания и списка литературы должны быть напечатаны прописными буквами и располагаться посредине строки. Если заголовок состоит из нескольких строк, то интервал между ними должен быть одинарным. Заголовки параграфов начинаются с прописной буквы, последующие буквы – строчные. Точка в конце заголовка не ставится. Точка не ставится и после последней цифры нумерации заголовка подраздела. Например,
1.3 Структура программного продукта
Не допускается использование подчеркивания в заголовках. Не допускается также использование двух и более типов выделения в заголовках (например, курсив и жирный шрифт, курсив и другой цвет, отличный от основного текста). Не допускается также перенос слов в заголовках глав и параграфов.
Размер символов в математических выражениях не должен превышать размер символов основного текста.
Главы, параграфы, пункты и подпункты (кроме введения, заключения, списка использованных источников и приложений) нумеруют арабскими цифрами. Предельная нумерация для подразделов – трехзначная. Внутри пунктов или подпунктов могут быть приведены перечисления, которые отделяют друг от друга точкой с запятой. Перед каждой позицией перечисления следует ставить только дефис, например
– модифицированный метод случайного баланса;
– метод наименьших квадратов с ортогонализацией факторов;
– метод точечных распределений.
Пример перечислений с вложениями:
а) выполнение – состояние процесса, во время которого процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором;
б) ожидание – процесс заблокирован:
1) он не может выполняться по своим внутренним причинам;
2) он ждет осуществления некоторого события, например, завершения операции ввода-вывода;
Слово "глава" не пишется. Заголовки должны четко и кратко отражать содержание раздела. Нельзя использовать аббревиатуры (сокращения) без первого полного упоминания в тексте. Числовые значения величин с обозначением единиц физических величин и единиц счета следует писать цифрами, а числа без обозначения от единицы до девяти – словами, например, 3 км, но – три программы. Если приводится ряд или диапазон числовых значений, выраженных в одной и той же единице физической величины, то ее указывают только после последнего числового значения, например; 1,50; 1,75; 2,00 В; от 10 до 100 Ом. Недопустимо отделять единицу физической величины от числового значения (переносить их на разные строки или страницы).
Количество уровней заголовков в работе определяется тематикой работы и научным руководителем.
2.2 Оформление графического материала
Рисунки. Иллюстрации (чертежи, графики, схемы, диаграммы, фотоснимки, рисунки) следует располагать в работе непосредственно после текста, в котором они упоминаются впервые, или на следующей странице, если в указанном месте они не помещаются. На все иллюстрации должны быть даны ссылки в работе. Иллюстрации должны иметь названия, которые помещают под иллюстрацией. Иллюстрации следует нумеровать арабскими цифрами порядковой нумерацией в пределах глав, например, «Рисунок 2.1 – Блок-схема» (первый рисунок второго раздела). Если в работе только одна иллюстрация, ее нумеровать не следует и слово "Рисунок" под ней не пишут. Количество рисунков в пояснительной записке должно быть достаточным для того, чтобы ее текст можно было читать с минимальным обращением к документам графической части проекта.
При ссылках на иллюстрации следует писать «... в соответствии с рисунком 1.2». Иллюстрации каждого приложения обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой обозначения приложения, например: «Рисунок А.3 – Вид окна ввода». Если в приложениях большое количество рисунков, то наименования рисунков можно не употреблять, а только его нумеровать.
Для схем алгоритмов и программ, располагаемых на нескольких листах пояснительной записки, на первом листе указывается «Рисунок 1.2 – Функциональная схема», на последующих листах – «Продолжение рисунка 1.2».
Если наименование рисунка занимает более одной строки, то межстрочный интервал должен быть одинарным. Точка по окончании наименования рисунка не ставится.
Между рисунком и основным тексом работы (до рисунка и после наименования рисунка) следует оставить пустую строку одинарного интервала 12 pt.
Диаграммы. При изображении диаграмм оси координат шкал следует выполнять сплошной толстой линией, а координатную сетку сплошной тонкой линией. Допускается линии сетки выполнять в местах, соответствующих кратным графическим интервалам, или делать засечки вместо линий. Функциональные зависимости предпочтительно выполнять сплошной линией.
При изображении двух и более функциональных зависимостей на одной диаграмме допускается использовать линии различных типов (сплошную, штриховую и т. д.). При этом для каждой функциональной зависимости может быть использована своя шкала.
Единицы измерения на диаграммах наносятся вместе с обозначением переменной величины, после запятой.
Пересечения надписей и линий на диаграмме не допускаются. При недостатке места следует прерывать линию. Подпись диаграммы выполняется по правилу подписей рисунков, например, «Рисунок 2.5 – Диаграмма классов».
Таблицы. Цифровой материал рекомендуется помещать в работе в виде таблиц. Таблицу следует располагать в работе непосредственно после текста, в котором она упоминается впервые, или на следующей странице, а при необходимости - в приложении. Таблицы располагаются по центру документа. До названия таблицы и после самой таблицы должна быть пустая строка интервалом 1,0 размером шрифта 12 pt. Между названием таблицы и самой таблицей – интервал 6 pt. В шапке таблицы переносы слов запрещены. По возможности в ячейках таблицы переносы не используются.
На все таблицы должны быть ссылки в тексте. При ссылке следует писать слово «таблица» с указанием номера, например, «таблица 2.1». Таблицы следует нумеровать арабскими цифрами порядковой нумерацией в пределах глав. Если в работе одна таблица, ее не нумеруют и слово «Таблица» не пишут.
Слово "Таблица" и наименование таблицы начинаются с прописной буквы, точка в конце заголовка не ставится. Заголовки граф таблицы должны начинаться с прописных букв, подзаголовки – со строчных, если последние подчиняются заголовку. Заголовки граф таблиц должны быть выровнены по центру относительно ячейки.
Допускается располагать таблицу в альбомном формате.
Каждая таблица должна иметь номер и наименование, которые располагаются в центре страницы над таблицей, например,
Таблица 4.4 – Вероятность появления угроз
Вероятность Средняя частота появления
0 данный вид атаки отсутствует
1 реже, чем 1 раз в год
2 около 1 раза в год
3 около 1 раза в месяц
4 около 1 раза в неделю
5 практически ежедневно
Таблицы слева, справа и снизу, как правило, ограничивают линиями. Если в конце страницы таблица прерывается, то линию, ограничивающую таблицу снизу, не проводят. Высота строк таблицы должна быть не менее 12 pt . В одной графе должно быть соблюдено, как правило, одинаковое количество десятичных знаков для всех значений величин. При отсутствии отдельных данных в таблице следует ставить прочерк (тире).
Шрифт в таблицах используется Times New Roman, 12 pt, одинарный интервал. Заголовки граф указываются в единственном числе. Таблицу следует размещать так, чтобы читать ее без поворота работы, если такое размещение невозможно, таблицу располагают так, чтобы ее можно было читать, поворачивая работу по часовой стрелке. При переносе таблицы на другую страницу название столбцов таблицы следует повторить, и над ней по центру размещают слова "Продолжение таблицы" с указанием ее номера. Если шапка таблицы велика, допускается ее не повторять: в этом случае следует пронумеровать графы и повторить их нумерацию на следующей странице. Наименование таблицы не повторяют. Разделять заголовки и подзаголовки боковика и граф диагональными линиями не допускается.
Заменять кавычками повторяющиеся в таблице цифры, математические знаки, знаки процента, обозначения марок материала, обозначения нормативных документов не допускается.
Формулы и уравнения. В формулах в качестве символов следует применять обозначения, установленные соответствующими стандартами. Пояснения символов и числовых коэффициентов, входящих в формулу, если они не пояснены ранее, должны быть приведены непосредственно под формулой. Пояснения каждого символа следует давать с новой строки в той последовательности, в которой они приведены в формуле. Первая строка пояснения должна начинаться со слова «где», без двоеточия после него, без абзацного отступа. Набор формул необходимо осуществлять в соответствующем редакторе.
Формулы и математические уравнения рекомендуется набирать в редакторе формул Microsoft Equation 3.0 по требованиям ГОСТ 7.32-2001.
Требования к размерам: обычный символ 14 pt; крупный индекс 10 pt; мелкий индекс 8 pt; крупный символ 20 pt; мелкий символ 14 pt.
Уравнения и формулы следует выделять из текста в отдельную строку. Выше и ниже каждой формулы или уравнения должно быть оставлено не менее одной свободной строки одинарного интервала, размером шрифта 12 pt без отступов. Если уравнение не умещается в одну строку, оно должно быть перенесено после знака равенства (=) или после знака (+), или после других математических знаков с их обязательным повторением в новой строке. Например,
, (3.1)
Формулы и уравнения в работе следует нумеровать порядковой нумерацией в пределах главы в круглых скобках в крайне правом положении напротив формулы, например,
, (3.2)
где для всех ;
n – объем выборки.
Если в работе только одна формула или уравнение, то их не нумеруют.
Если в работе используются русские буквы для обозначения переменных, к ним применяются те же правила оформления.
Ссылки. При ссылке на учебник или пособие после напоминания о нем в тексте работы проставляют в квадратных скобках номер, под которым оно значится в библиографическом списке. В необходимых случаях (обычно при использовании цифровых данных или цитаты) указываются и страницы, на которых помещается используемый источник, например, [9, с. 4-5]. Ссылки на таблицы, рисунки, приложения берутся в круглые скобки. При ссылках следует писать: "в соответствии с данными в таблице 5.1" или (таблица 5.1), "по данным рисунка 3.1" или (рисунок 3.1), "в соответствии с приложением А" или (приложение А).
2.3 Оформление списка использованной литературы
Список должен содержать перечень источников, использованных при выполнении курсовой работы.
В список литературы включают все источники в алфавитном порядке авторов. Сначала оформляются монографии, учебники, затем справочники, затем периодические издания (журналы), затем патентные документы, ГОСТы, СНиПы и др., в заключении Интернет-ссылки. Выполнение списка и ссылки на него в тексте - по ГОСТ 7.1-84 и ГОСТ 7.32-2001.
Сведения о книгах (монографии, учебники, справочники и т. д.) должны включать: фамилию и инициалы автора, заглавие книги, место издания, издательство, год издания, количество страниц в книге. Допускается сокращение названий городов - М. (Москва), Л. (Ленинград), К. (Киев), Мн. (Минск), СПб. (Санкт-Петербург). Например,
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с.
Пример оформления списка использованной литературы в приложении Д.
2.4 Оформление приложений
Приложения следует оформлять как продолжение работы на ее последующих страницах, после списка использованных источников. Каждое приложение должно начинаться с новой страницы и иметь заголовок с указанием вверху справа страницы - слово "ПРИЛОЖЕНИЕ" и его обозначения. Если приложений более одного, то они обозначаются прописными буквами русского алфавита, начиная с буквы А, исключая буквы Ё, 3, И, И, О, Ч, Щ, Ь, Ы, Ъ, после буквы Я приложения обозначаются арабскими цифрами. Листы работы, имеющие формат более А4 помещаются в качестве приложений и складываются по формату листов работы. Если приложений много, они оформляются отдельной книгой, на титульном листе которой должно быть написано прописными буквами слово "ПРИЛОЖЕНИЯ".
2.5 Оформление схем алгоритмов
При выполнении схем алгоритмов, программ, данных и систем следует руководствоваться ГОСТ 19.701-90. В соответствии с этим стандартом предусматриваются следующие виды схем: схемы данных (1); схемы программ (2); схемы работы систем (3); схемы взаимодействия программ (4); схемы ресурсов системы (5) в соответствии с таблицей 2.2.
По возможности все символы должны быть одного размера. Внутри символов или рядом с ними в форме комментария помещают текст, служащий для уточнения выполняемых функций. Следует избегать пересечения линий потока, связывающих символы. Указанные линии связи должны быть направлены к центру символа и ориентированы параллельно сторонам листа. Стрелки между элементами должны указывать направление потока.
Оформление структурных схем. На структурной схеме изображают в виде прямоугольников произвольных размеров или условных графических обозначений все основные функциональные части схемы и основные взаимосвязи между ними. На схеме указывают наименования функциональных частей схемы, которые, как правило, вписывают внутрь элементов.
Таблица 2.2 – Символы на схемах программных документах по ГОСТ 19.701-90
Символы Наименования Символ
применяется в схемах
1 2 3 4 5
А. Основные
Данные + - + + +
Хранимые данные, пригодные для обработки + + + + +
Процесс + + + + +
Поток данных + + + + +
Б. Специфические
Оперативное запоминающее устройство + - + + +
Оперативное запоминающее устройство с последовательным доступом + - + + +
Запоминающее устройство с прямым доступом + - + + +
Ручной ввод + - + + +
Карта + - + + +
Бумажная лента + - + + +
Дисплей + - + + +
Предопределенный процесс - + + + -
Ручная операция + - + + -
Подготовка + + + + -
Решение - + + - -
Параллельное действие - + + + -
Граница цикла - + + - -
Передача управления - - - + -
Канал связи + - + + +
Связь между двумя и более символами + + + + +
В. Специальные
Соединитель + + + + +
Терминатор + + + - -
Комментарий + + + + +
Пропуск + + + + +
Допускается помещать на схеме поясняющие надписи, диаграммы или таблицы, определяющие последовательность процессов во времени, а также указывать параметры в характерных точках (значения токов, напряжений, формы импульсов, математические зависимости и т. п.).
На рисунке 2.1 приведен пример оформления структурной схемы системы, а на рисунке 2.2 приведен пример оформления схемы меню системы.
Функциональная схема – документ, разъясняющий процессы, протекающие в отдельных функциональных цепях изделия (установки) или изделия (установки) в целом. Это укрупненная блок-схема, которая показывает протекающие процессы и их взаимосвязь, то есть схема программы.
Рисунок 2.1 – Структурная схема системы
Рисунок 2.2 – Схема меню системы
Рисунок 2.3 – Пример оформления схемы программы согласно ГОСТ
Рисунок 2.4 – Пример оформления схемы данных согласно ГОСТ
Рисунок 2.5 – Пример оформления схемы взаимодействия программ
согласно ГОСТ
Рисунок 2.6 – Пример оформления схемы ресурсов системы согласно ГОСТ
3 ПОРЯДОК ВЫПОЛНЕНИЯ И ЗАЩИТЫ КУРСОВОЙ РАБОТЫ
3.1 Порядок выполнения курсовой работы
Каждый студент должен получить индивидуальное задание на курсовую работу. В случае если тему предлагает студент, он должен согласовать ее с преподавателем.
Выбрав тему и определив задачу, необходимо выделить входные и выходные данные, то есть что дано и что необходимо получить в результате решения задачи.
После выбора темы целесообразно рассмотреть математические и алгоритмические основы решения задач и (безотносительно к языку программирования). Если задачу можно решить несколькими способами или для ее решения существует не один, а ряд методов, то в этом случае целесообразно выбрать наиболее рациональный.
Далее составляется функциональная модель программы (функциональная блок-схема) и/или блок-схема алгоритма решения задачи.
Моделирование будущего вычислительного процесса заключается в подборе функций, реализующих преобразование информации, и взаимосвязей (информационных потоков) между ними. Подобранные функции (как встроенные, так и определенные разработчиком) – состав системы (ее части), а потоки информации, связи между ними – структура системы.
Очевидно, что эффективность (правильность и рациональность) решения задачи в равной мере зависит как от адекватного подбора функций, из которых будет построен вычислительный процесс, так и от правильного установления связей между ними, организации информационных потоков.
Кодирование модели (блок-схемы алгоритма решения задачи) – техническая операция, к ней целесообразно приступать в случае уверенности в правильности блок-схемы.
3.2 Тестирование программного продукта
Разработанный программный продукт должен быть испытан на ряде примеров. Это – экспериментальная проверка его работоспособности.
Машинное тестирование программного продукта, написанного на основе блок-схемы, является доказательством правомерности составленной модели вычислительного процесса и ее программной реализации.
Если экспериментальная проверка показала неработоспособность программного продукта, то необходимо выявить причины и устранить их. Возможные основные причины:
1. Неверны алгоритмические, математические или методические основы решения задачи.
2. Неверно составлена модель вычислительного процесса (блок-схема или функциональная блок-схема).
3. Недобросовестно или с ошибками выполнен этап программной реализации решения задачи (кодирование на языке высокого уровня).
В большинстве случаев причиной некорректной работы программного продукта является неверное составление модели решения задачи.
Испытав программный продукт и устранив ошибки в случае их наличия, необходимо оформить пояснительную записку к курсовой работе (проекту).
После оформления пояснительной записки студенты выходят на индивидуальную защиту курсовой работы (проекта).
Защита заключается в обосновании выбранного метода и предложенной модели решения задачи, демонстрировании работоспособности программного продукта. Комиссия вправе задать студенту дополнительные вопросы, относящиеся к теме курсовой работы или ее разделам.
3.3 Подготовка курсовой работы к защите
Оформленная курсовая работа представляется студентом преподавателю для допуска к защите в соответствии с учебным планом за 3-7 дней до защиты.
График защиты курсовых работ составляется преподавателем и доводится до сведения студентов. При необходимости демонстрации программных продуктов защита назначается в компьютерных классах, где есть необходимое программное обеспечение.
Во время защиты курсовой работы студент должен кратко сформулировать цель работы, изложить содержание, акцентируя внимание на наиболее важных и интересных с его точки зрения решениях, в первую очередь, принятых студентом самостоятельно. При выступлении может быть использована демонстрация созданного программного обеспечения.
Результаты работы оцениваются с учетом качества ее выполнения и ответов на вопросы по четырехбалльной системе (отлично, хорошо, удовлетворительно, неудовлетворительно).
При неудовлетворительной оценке работы преподаватель устанавливает, может ли студент представить к повторной защите ту же работу с необходимой доработкой или должен разработать новую тему.
Студент, не сдавший в установленный срок курсовую работу, не допускается к сессии.
Защищенные курсовые работы хранятся в университете в течение трех лет.
3.4 Материалы, предоставляемые к защите
Для защиты курсовой работы необходимо предоставить следующие материалы:
1. Пояснительная записка, зарегистрированная на кафедре в установленные сроки.
2. Физический носитель данных (дискета, CD-диск), прилагаемый к пояснительной записке;
3. Доклад и презентация по теме курсовой работы.
4. Отлаженный работающий программный продукт, демонстрируемый на защите.
3.5 Требования к структуре и содержанию слайдов к защите
Для защиты курсовой работы необходимо предоставить слайды, созданные в пакете PowerPoint (*.ppt) следующего состава:
1. Титульный слайд – указывается наименование курсовой работы, тема курсовой работы, ФИО студента, ФИО руководителя.
2. Слайды, описывающие содержание курсовой работы (количество и содержание слайдов определяется руководителем). Как правило, это: цель курсовой работы, задачи, решаемые для реализации цели курсовой работы, постановка задачи, предметная область, программная реализация.
3. Выводы и заключения.
3.6 Оценка курсовой работы
Оценка курсовой работы складывается из ряда показателей:
– качество и глубина проработки темы, соответствие работы поставленному заданию;
– качество пояснительной записки и программной документации (полнота раскрытия темы, соответствие требованиям стандартов ГОСТ);
– качество программного продукта (функциональность, надежность, универсальность и так далее);
– качество доклада и правильность ответов на вопросы.
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. ЕСПД. Руководство программиста.
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 Processes.
17. Criteria for evaluation of software. - ISO TC 97/SC 7 #367 (Supersedes Document #327).
18. Методические указания по правилам оформления выпускных квалификационных, курсовых и контрольных работ, рефератов и отчетов по практике / Сост. Н. Н. Павелко – Краснодар: ИМСИТ, 2004. – 52 с.
19. Методические указания по выполнению курсовых и дипломных работ для студентов специальности 220400 – Программное обеспечение вычислительной техники и автоматизированных систем. – Краснодар, 2004. – 56 с.
20. Библиотека учебных алгоритмов и программ: Справ. пособие/ Л.И. Белоусова, Т.В. Белявцева, В.Д. Зоря и др. – К.: Рад. шк., 1988. –135 с.
21. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – М.: Финансы и статистика, 2003. – 352 с.: ил.
22. Г. Майерс. Надежность программного обеспечения. – М.: Мир, 1980.
23. Дьяконов В.П. Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ: Справочник. – М.: Наука. Гл. ред. физ.-мат. лит., 1987. – 240 с.
24. Липаев В.В. Управление разработкой программных средств: Методы, стандарты, технология. – М.: Финансы и статистика, 1993.
25. Майерс Г. Искусство тестирования программ / пер. с анг. под ред. Б.А. Позина. – М.: Финансы и статистика, 1982. - 176 с.
26. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002. – 192с.
ПРИЛОЖЕНИЕ А
Приднестровский государственный университет им. Т.Г. Шевченко
Инженерно-технический институт
Инженерно-технический факультет
Кафедра программного обеспечения вычислительной техники
и автоматизированных систем
КУРСОВАЯ РАБОТА
по дисциплине
«Информатика и программирование»
тема: «СОЦИАЛЬНЫЕ СЕТИ»
Работу выполнил
студент группы ИТ13ДР62ПИ1
Иванов Иван Иванович
Руководитель,
доцент
Кирсанова А.В.
Тирасполь, 2014
ПРИЛОЖЕНИЕ Б
ЗАДАНИЕ
на курсовую работу по дисциплине
«ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ»
Студента группы ________ - ___________________
Тема: «____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________»
утверждена протоколом кафедры _________ № _____ от «____» ____________ 20___ г.
Цель курсовой работы:
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Задачи курсовой работы:
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Результаты курсовой работы:
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
График обязательных консультаций:
Дата консультации Подпись студента Подпись руководителя
Дата сдачи записки на регистрацию «_____» __________20__ г.
Дата защиты курсовой работы «_____» __________20__ г.
Задание принял к исполнению «_____» __________20__ г. ___________/________________/
Руководитель работы ______________________ /________________/
ПРИЛОЖЕНИЕ В
СОДЕРЖАНИЕ
ВВЕДЕНИЕ……………………………………………………………………… 4
1 ПОСТАНОВКА ЗАДАЧИ……………………………………………………. 5
2 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ. МАТЕМАТИЧЕСКИЙ АППАРАТ…………. 6
2.1 Расчет диаметра винта привода подач станков с ЧПУ…………….... 6
2.2 Расчет механической части привода подач станков с ЧПУ………... 12
2.3 Оптимизация шага винта механизма подач………………...… 12
3 РУКОВОДСТВО ПРОГРАММИСТА……………………………………….. 17
3.1 Общие сведения………………………………………………….…….. 17
3.2 Основные переменные, используемые в программе………………… 18
3.3 Модули……………………………………………………………….…. 19
3.4 Защита от неверного ввода данных…………………………………... 22
3.5 Пример расчета. Тестирование и опытная эксплуатация…………… 23
4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ………………………………………… 24
4.1 Системные требования………………………….………………….….. 24
4.2 Установка программы…………………………………………………. 25
4.3 Работа с программой ………………………………………………….. 28
4.4 Удаление программы ………………………………………………….. 31
ЗАКЛЮЧЕНИЕ…………………………………………………………….…… 34
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.…………………………… 35
ПРИЛОЖЕНИЕ А БЛОК-СХЕМА ПРОГРАММЫ………………………….. 36
ПРИЛОЖЕНИЕ Б ЛИСТИНГИ ИСХОДНЫХ ТЕКСТОВ…………………… 38
ПРИЛОЖЕНИЕ Г
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, СИМВОЛОВ,
ЕДИНИЦ И ТЕРМИНОВ
ПО – программное обеспечение.
ПК – персональный компьютер.
ЭВМ – электронная вычислительная машина.
ПРИЛОЖЕНИЕ Д
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
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с.
ПРИЛОЖЕНИЕ Е
БЛОК-СХЕМА ПРОГРАММЫ
Основная блок-схема программы
... ...
Блок-схема защиты от неверного ввода данных
|
Похожие работы:
- Учебная практика психолога. Психология как основа работы с
- Организация отдела по связям с общественностью как метод повышения эффективности работы предприятия
- Преддипломная практика экономиста в отделении Операционного офиса Североход ЗАО Москомприватбанк. Организация кредитной работы в банках (на примере ЗАО МОСКОМПРИВАТБАНК, ОПЕРАЦИОННЫЙ ОФИС СЕВЕРОХОД) в г.Ярославле.
Узнать цену | Каталог работ |