Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
+Сухов_КУРСОВАЯ_new.doc
Скачиваний:
13
Добавлен:
01.07.2025
Размер:
449 Кб
Скачать
☆

2.6 Приложения

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

Приложения обозначают заглавными буквами русского алфавита, начиная с А, за исключением букв Ё, 3, Й, О, Ч, Ь, Ы, Ъ. После слова "Приложение" следует буква, обозначающая его последовательность.

Приложение А Образец титульного листа курсовой работы

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

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

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

2.7 Оформление блок-схем

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

Правила оформления блок-схем алгоритмов определены в ГОСТ 10.002-80 ЕСПД, ГОСТ 10.003-80 ЕСПД. [2,3]

Операции обработки данных и носители информации изображаются на схеме соответствующими блоками. Большая часть блоков по построению условно вписана в прямоугольник со сторонами а и b. Минимальное значение а = 10 мм, увеличение а производится на число, кратное 5 мм. Размер b = 1,5a. Для отдельных блоков допускается соотношение между а и b, равное 1:2. В пределах одной схемы рекомендуется изображать блоки одинаковых размеров. Все блоки нумеруются. Виды и назначение основных блоков приведены в таблице 1.

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

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

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

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

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

Таблица 1 – Условные обозначения блок-схем алгоритмов

Наименование

Обозначение

Функции

Процесс

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

Ввод-вывод

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

Решение

а) Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий.

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

Модификация

Организация циклических конструкций

Предопределенный процесс

Использование ранее созданных и отдельно написанных программ (подпрограмм).

Документ

Вывод данных на бумажный носитель.

Магнитный диск

Ввод-вывод данных, носителем которых служит магнитный диск.

Дисплей

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

Пуск-останов

Начало, конец, прерывание процесса обработки данных.

Соединитель

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

Межстраничный соединитель

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

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

В Visio имеется несколько стандартных типов блок-схем, с помощью которых можно быстро строить схемы в тех областях, где они используются наиболее часто. Каждый тип имеет свой трафарет, в котором содержатся соответствующие мастера. Трафарет Basic Flowchart применяется для создания пользовательских блок-схем произвольного назначения. Доступным этот трафарет становится после выбора команды File – Shapes – Flowchart – Basic Flowchart Shapes.

В качестве примеров, демонстрирующих результат работы в MS Visio, рассмотрим правила изображения основных алгоритмических структур [1], приведенных на рисунках 1-3.

Рисунок 1 – Алгоритмические структуры:

а – следования; б – ветвления

Рисунок 2 – Циклические алгоритмические структуры:

а – цикл «до»; б – цикл с заданным числом повторений; в – цикл «пока»

Рисунок 3 – Алгоритмические структуры выбора