
- •Методические указания
- •"Программирование"
- •7.091501 “Компьютерные системы и сети”,
- •7.091502 “Системное программирование ”
- •Содержание
- •Введение
- •1Тематика курсовых работ
- •2Указания по выполнению курсовой работы
- •2.1 Постановка задачи
- •2.2 Разработка алгоритма
- •2.1.1 Составление схемы алгоритма
- •2.4 Разработка программы и пользовательского интерфейса
- •2.4.1 Создание оконного приложения
- •2.4.2 Этапы создания оконного приложения
- •2.4.3 Страница Стандартные Палитры Компонентов
- •2.1.1 Организация ввода и вывода данных
- •2.4.5 Создание меню приложений в среде Delphi
- •2.4.6 Структура проекта Delphi.
- •2.5 Отладка программы
- •Синтаксические ошибки.
- •Ошибки периода выполнения программы.
- •Логические ошибки.
- •2.5.1 Синтаксические ошибки
- •2.1.2 Ошибки периода выполнения программы
- •2.5.3 Логические ошибки
- •3Защита курсовой работы
- •4Структура пояснительной записки
- •5Правила оформления пояснительной записки
- •5.1 Общие положения
- •5.2 Нумерация
- •5.1.1 Иллюстрации
- •5.2.1 Таблицы
- •5.5 Перечисления
- •5.3.1 Ссылки и перечень ссылок
- •5.4.1 Приложения
- •Перечень ссылок
- •Приложение а Образец оформления титульного листа
- •Приложение б Бланк задания на курсовую работу
- •Приложение в Пример оформления реферата
2.1.1 Составление схемы алгоритма
Для представления алгоритма можно использовать схему алгоритма. Она состоит из двух частей:
- графическое изображение алгоритма;
- пояснение к алгоритму.
В качестве графического изображения используются специальные символы в соответствии с ГОСТами ЕСПД .
Основные символы, необходимые для построения схемы алгоритма, приведены в табл. 1.
Таблица 1 - Символы схем алгоритма
Обозначение символа |
Наименование символа |
Функции |
|
Процесс |
Выполнение операций, в результате которых происходит изменение значения данных, формы представления или размещения данных |
|
Предопределенный процесс |
Использование уже готовых программ или подпрограмм |
|
Ввод-вывод |
Преобразование данных из внешнего представления во внутреннее (ввод) и наоборот (вывод). Внутри символа нужно указать какая операция (ввод или вывод) происходит и название данных |
|
Решение |
Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий |
|
Пуск-останов |
Начало, конец выполнения алгоритма |
|
Модификация |
Используется для организации циклических процессов |
|
Линия потока |
Указание последовательности связи между символами |
|
Соединитель |
Используется там, где прерываются линии потока, обозначается буквой |
|
Межстраничный соединитель |
Указывает связь между частями алгоритма, находящимися на разных листах. Обозначается двумя цифрами: 1-я указывает номер листа схемы, 2-я – номер символа |
Размер а выбирается из ряда 10, 15, 20, … . Допускается увеличивать размер а на число, кратное 5. Размер b=1,5а.
Символы в схемах нумеруются в разрыве линии в левом верхнем углу. Расстояние между символами схемы – не менее 5 мм.
Направление линий потока обозначают стрелкой. Если направление линий потока совпадает с естественным направлением (сверху-вниз и слева-направо), то стрелки можно не ставить. Во всех остальных случаях наличие стрелки на линии потока обязательно.
2.4 Разработка программы и пользовательского интерфейса
При составлении программы по схеме алгоритма следует обратить внимание на вопросы разбиения программы на части.
При выборе имен переменных, массивов и подпрограмм нужно стремиться к отражению их содержательного смысла в задаче и к тому, чтобы их было легко читать и произносить.
Исходные данные для отладки программы должны быть подобраны так, чтобы при их обработке были проработаны все ветви программы и, по возможности, во всех сочетаниях. С этой целью необходимо подготовить несколько наборов данных (не менее трех). Данные должны быть таковы, чтобы можно было без затруднений определить по результатам, верно ли работала программа.
Создание интерфейса программы является одной из наиболее важных задач, решаемых разработчиками. По различным оценкам этот процесс занимает от 60% до 80% всего времени, которое тратится программистами на разработку.
Программа, написанная при выполнении курсовой работы, должна использовать дружественный интерфейс, а именно - меню, подсказки, справочную информацию и т. п. Для этих целей можно использовать текстовый или графический режимы работы с дисплеем в Паскале, разработку приложений в среде Delphi или другие средства создания интерфейса.
Delphi – это среда разработки программ, ориентированных на работу в операционных системах семейства Windows. Программы в Delphi создаются на основе современной технологии визуального проектирования. С помощью Delphi можно создать удобный интерфейс программы, в который могут входить различные меню, окна для ввода и вывода текстовой информации и т.п. Такие оконные приложения – основной вид приложений, используемых в операционных системах семейства Windows.
Delphi только упрощает процесс создания интерфейса, но не заменяет собой собственно программирования. Программы в Delphi пишутся на языке Object Pascal, который является преемником и развитием языка Turbo Pascal.