Разработка текста программы
⇐ ПредыдущаяСтр 2 из 2 На основе разработанного алгоритма создается программа, которая должна однозначно отображать алгоритм решения задачи. Разработка программы включает: 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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|