Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
METODIChESKIE_UKAZANIYa_K_V_POLNENIYu_KURSOVOGO...docx
Скачиваний:
8
Добавлен:
11.09.2019
Размер:
160.33 Кб
Скачать

2.2.9. Блок-схема программного модуля

Данных пунктов может быть несколько, так как они оформляются для каждой блок-схемы в отдельности, при этом к названию пункта прибавляется название конкретного программного модуля, для которого составлена блок схема. Например: 1.1. Блок-схема программного модуля Form_Load.

Для оформления данного подпункта используется ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

Схемы алгоритмов программ выполняются в соответствии с требованиями ГОСТ 19.002-80 «Схемы алгоритмов и программ. Правила выполнения» и ГОСТ 19.003-80 «Схемы алгоритмов и программ, обозначение условные и графические».

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

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

Линии потока применяют для указания последовательности между символами и обозначают стрелками в соответствии с рисунком 1.

Линии потока должны быть параллельны линиям обрезки формата.

Пересечение линий не допускается. В случае возникновения ситуации, когда пересечение линий неизбежно, следует воспользоваться символом «Соединитель».

Расстояния между параллельными линиями потока должно быть не менее 3 мм, между остальными символами схемы - не менее 5 мм.

Рисунок 1 Линии потока

а) направление потока слева направо б) направление потока сверху вниз

Записи внутри символа или рядом с ним должны выполняться с одним интервалом шрифта Times New Roman, размера 12.

Записи внутри символа должны быть представлены так, чтобы их можно было читать слева направо и сверху вниз, независимо от направления потока. Например, на рисунке 2 вид а) должен быть прочитан как вид б).

Рисунок 2 Представление записей внутри символов

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

Рисунок 3 Нумерация символов

Размеры символа должны соответствовать a равного 20 мм и b равного 30 мм. Допускается увеличивать размеры символов на число, кратное 5.

Символ «Решение» применяется для обозначения выбора направления выполнения алгоритма или программы в зависимости от некоторых переменных условий. При числе исходов равном двум признак условия решения (ДА, НЕТ) проставляют над каждой выходящей линией потока или справа от линии потока. При числе исходов более трех (множественный выбор, организованный при помощи оператора CASE) условие исхода проставляется в разрыве линии потока как представлено на рисунке 7.

Рисунок 7 Возможные варианты представления оператора множественного выбора

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

Рисунок 11 Применение символа «Соединитель»

Символ «Межстраничный соединитель» применяется для указания связи между разъединенными частями схем алгоритмов и программ, расположенных на разных листах. Внутри символа «Межстраничный соединитель» записываются две строки с данными, в зависимости от направления линии потока. Если линия потока входит в символ «Межстраничный соединитель», то первая строка внутри символа определяет номер листа, на котором помещено продолжение прерванного потока, вторая - номер символа, который идет следующим после прерванного потока. Если линия потока выходит из символа «Межстраничный соединитель», то первая строка внутри символа определяет номер листа, на котором помещено начало прерванного потока, вторая - номер символа, который был до прерванного потока. Пример применения данного символа изображен на рисунке 13.

Рисунок 13 Применение символа «Межстраничный соединитель»

Для размещения записей внутри символов «Соединитель» и «Межстраничный соединитель» допускается использование шрифта меньшего размера.

Символ «Комментарий» служит для обозначения связи между элементом схемы и пояснением. Применяется, если пояснение не помещается внутри символа (для пояснения характера параметров, особенностей процесса, линий потока и др.). Комментарий помещают в свободном месте схемы на данном листе и соединяют с поясняемым символом как это показано на рисунке 15.

Рисунок 15 Применение символа «Комментарий»

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]