Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Разработка текста программы




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

Разработка программы включает:

1) подготовку тестовых исходных данных;

2) написание текста программы на алгоритмическом языке;

3) перенос программ и данных на машинные носители компьютера;

4) отладку и тестирование программы.

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

Отладка - это поиск и исправление ошибок программы и алгоритма. Ошиб­ки в программе могут быть синтаксические (формальные) и семантические (смысловые, ошибки алгоритма, логические ошибки). Синтаксические ошибки обнаруживают программы системы программирования. Обнаружить и испра­вить их достаточно просто. Семантические ошибки вызваны неправильным пониманием или неверной формализацией задачи. В случае, если на этапе кодирования были обнаружены ошибки в постановке задачи или алгоритме, необходимо внести исправления в соответствующие разделы.

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

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

Результаты тестирования должны быть представлены в разделе «Контрольный пример».

Контрольный пример

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

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

Выводы по работе

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

1) Какова была задача курсовой работы? Была ли она решена и достигнуты ли основные цели?

2) Какие новые знания и навыки были получены в процессе выполнения курсовой работы?

3) Где в дальнейшем могут быть применены полученные знания?

Разработка руководства пользователя (оператора)

Разработка руководства по работе с программой является одним из этапов создания программного обеспечения. Оно должно содержать подробные инструкции по работе с программой, а также экранные формы, иллюстрирующие текст.

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

Примерный план написания руководства пользователя в соответствии с ГОСТ 19.505-79 «Руководство оператора» /2/:

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

2. Структура программы (какие окна есть, как между ними переключаться, структура меню и назначение его элементов).

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

4. Какая информация выводится на экран.

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

При необходимости можно указать: требуются ли от пользователя какие-либо настройки, если да, то какие; нужно ли использовать дополнительное программное обеспечение и т.п.

 

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

Пояснительная записка должна включать следующие разделы:

1. Содержание

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

3. Введение

4. Постановка задачи

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

6. Описание и блок-схема решения задачи

7. Контрольный пример

8. Выводы по курсовой работе

9. Список использованных источников

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

 

Оформление пояснительной записки

Оформление пояснительной записки к курсовой работе выполняется в соответствии правилами, принятыми кафедрой «Программное обеспечение» /3/.

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

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

- фамилии и инициалы авторов,

- название книги или статьи,

- место издания,

- издательство,

- год издания.

При описании ссылки на сайт Интернета указать:

- адрес сайта,

- наименование сайта.

В приложениях помещают вспомогательные или дополнительные материалы, которые иллюстрируют текст основной части работы (таблицы, графики, диаграммы, схемы, рисунки). В приложение выносятся тексты программ и руководство пользователя. Каждое приложение должно начинаться с новой страницы с указанием в правом верхнем углу слова «ПРИЛОЖЕНИЕ» и иметь тематический заголовок. При наличии в работе более одного приложения они нумеруются арабскими цифрами. На все представленные приложения должны быть сделаны ссылки из текста.

 

Защита курсовой работы

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

По результатам защиты курсовых работ выставляется зачет с дифференцированной оценкой по четырехбальной системе («отлично», «хорошо», «удовлетворительно», «неудовлетворительно»)

В ходе защиты курсовой работы оцениваются:

- правильность и работоспособность программы, полнота ее функциональных возможностей, интерфейс пользователя;

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

- аккуратность оформления пояснительной записки;

- соответствие материалов работы требованиям ГОСТ и правилам, установленным кафедрой;

- понимание использованных математических методов;

- изложение материалов в устном докладе.

 

Заключение

 

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

- делать постановку задачи;

- формировать математическую модель с использованием соответствующих математических методов;

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

- строить схемы алгоритма работы программы в соответствии с требованиями ГОСТ 19.701-90;

- тестировать программу;

- анализировать результаты работы программы и делать выводы.

 

Список литературы

1. ГОСТ 19.701 – 90 (ИСО 5807 – 85) Схемы алгоритмов, программ, данных и систем. – М.: Издательство стандартов, 1991.

2. ГОСТ 19.505 – 79 Единая система программной документации. Руководство оператора. Требования к содержанию и оформлению. – М.: Издательство стандартов, 1988.

3. Методические указания по оформлению курсовых и дипломных работ. – Ижевск: Издательство ИжГТУ, 2008.

4. ГОСТ 7.1 – 2003 Библиографическое описание документа. Общие требования и правила составления. – М.: ИПК Издательство стандартов, 2004.

5. ГОСТ 7.82 – 2001 Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила составления. – М.: Издательство стандартов, 2001.

6. Немнюгин С. А.. Turbo Pascal. Учебник. - С.-Пб.: Питер, 2001.

7. Немнюгин С.А. Turbo Pascal. Практикум [текст]. 2-е изд./ СПб.: Питер, 2007. - 268 с.: ил.

8. Осипов Д. Delphi. Профессиональное программирование. – М.: Символ-Плюс, 2006.

9. Попов И. Паскаль и Дельфи.Самоучитель. - С.-Пб.: Питер, 2003.

10. Редактор блок-схем [Электронный ресурс]: содержится информация о редакторе блок-схем, доступна ссылка для скачивания. – Электрон. дан. – режим доступа: http://alglib.sources.ru/aboutbls.php

11. Ускова О. Ф. Программирование на языке Pascal. – С.-Пб.: Питер, 2002.

 


 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...