Главная
Случайная страница
Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Правила выполнения схем алгоритмов, программ, данных и систем
3.12.1 Как было отмечено в подразделе 3.1, ГОСТ 19.701–90 установлены следующие схемы алгоритмов, программ, данных и систем: схема данных, схема работы системы, схема программы, схема взаимодействия программ, схема ресурсов системы, схема алгоритма работы технического устройства.
3.12.1.1 Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные носители данных.
3.12.1.2 Схемы программ отображают последовательность операций в программах.
3.12.1.3 Схема работы системы отображает управление операциями и потоком данных в системе.
3.12.1.4 Схемы взаимодействия программ отображают путь активации программ и взаимодействий с соответствующими данными.
3.12.1.5 Схема алгоритма работы технического устройства (системы) отображает последовательность выполнения операций в данном устройстве (системе).
3.12.1.6 Схемы ресурсов системы отображают конфигурацию блоков данных и обрабатывающих блоков, которая требуется для решения задачи или набора задач.
3.12.2 Линии потока информации и линии контуров УГО должны иметь одинаковую толщину. Основное направление потока информации идет сверху вниз и слева направо (стрелки на линиях не указываются). В других случаях применение стрелок обязательно. Стрелки выполняются с развалом 60°. При переходе к УГО, расположенным на других местах схемы, используется УГО «Соединитель».
3.12.3 Схемы алгоритмов программ, данных и систем, определяющих последовательность преобразования информации, выполняются с соблюдением пропорций размеров.
3.12.4 Типы символов (УГО) и их применение указаны в таблице 3.22, а фрагменты схем, поясняющие их применение, – в таблице 3.23.
Таблица 3.22 – Применение символов
Символ
| Наименование символа
| Применяется в схеме
| данных
| программы
| работы системы
| взаимодействия программ
| ресурсов системы
| Символы данных
основные
| Данные
| +
| +
| +
| +
| +
|
| Запоминаемые
данные
| +
| –
| +
| +
| +
| специфические
| Оперативное запоминающее устройство
| +
| –
| +
| +
| +
|
| Запоминающее устройство с последовательной выборкой
| +
| –
| +
| +
| +
|
| Запоминающее устройство с прямым доступом
| +
| –
| +
| +
| +
|
| Документ
| +
| –
| +
| +
| +
|
| Ручной ввод
| +
| –
| +
| +
| +
|
Продолжение таблицы 3.22
Символ
| Наименование символа
| Применяется в схеме
| данных
| программы
| работы системы
| взаимодействия программ
| ресурсов системы
|
| Карта
| +
| –
| +
| +
| +
|
| Бумажная лента
| +
| –
| +
| +
| +
|
| Дисплей
| +
| –
| +
| +
| +
| Символы процесса
основные
| Процесс
| +
| +
| +
| +
| +
| специфические
| Предопределенный процесс
| –
| +
| +
| +
| –
|
| Ручная операция
| +
| –
| +
| +
| –
|
| Подготовка
| +
| +
| +
| +
| –
| Продолжение таблицы 3.22
Символ
| Наименование символа
| Применяется в схеме
| данных
| программы
| работы системы
| взаимодействия программ
| ресурсов системы
|
| Решение
| –
| +
| +
| –
| –
|
| Параллельные действия
| –
| +
| –
| –
| –
|
| Граница цикла
| –
| +
| +
| –
| –
| Символы линий:
основные
| Линия
| +
| +
| +
| +
| –
| специфические
|
Передача управления
| –
| –
| –
| +
| –
|
| Канал связи
| +
| –
| +
| +
| +
|
| Пунктирная линия
| +
| +
| +
| +
| +
|
Продолжение таблицы 3.22
Символ
| Наименование символа
| Применяется в схеме
| данных
| программы
| работы системы
| взаимодействия программ
| ресурсов системы
| Специальные символы
|
Соединитель
| +
| +
| +
| +
| +
|
| Терминатор
| +
| +
| +
| –
| –
|
| Комментарий
| +
| +
| +
| +
| +
|
| Пропуск
| +
| +
| +
| +
| +
| Примечание – Знак «+» указывает, что символ в данной схеме используют, знак «–» – не используют
|
Таблица 3.23 – Фрагменты схем, поясняющие применение символов таблицы 3.22
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| Возможные варианты обозначения символов в схемах:
B 2, B 3, C 2 – координаты зоны листа, в которой размещен символ
18, 19, 20 – порядковые номера символов на схеме
| Координаты зоны символа или порядковый номер проставляют в верхней части символа в разрыве его контура
| Продолжение таблицы 3.23
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| Комментарий
| Допускается не проставлять координаты символов при выполнении схем от руки и при наличии координатной сетки
Применяется, если пояснение не помещается внутри символа (для пояснения характера параметров, особенностей процесса, линий потока и др.)
Комментарий записывают параллельно основной надписи
Комментарий помещают в свободном месте схемы на данном листе и соединяют с поясняемым символом
|
| Соединитель:
E 5, B 1, A 1 – идентификаторы соединителя в виде
буквы и цифры (координаты зоны листа)
буквы
цифры
| При большой насыщенности схемы символами отдельные линии потока между удаленными друг от друга символами допускается обрывать. При этом в конце (начале) обрыва должен быть помещен символ «Соединитель»:
|
Продолжение таблицы 3.23
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| Межстраничный соединитель
Первая строка внутри межстраничного соединителя определяет номер листа, вторая – координату символа
| a) связанные линией потока символы находятся на двух разных листах
Примечание – При изготовлении схем с помощью ПЭВМ допускается указывать рядом с обрывом линии потока адресные ссылки без использования символов «Соединитель» и «Межстраничный соединитель»;
|
| A 3 – определяет зону на данном листе, где расположен символ «Комментарий»
010 E 3 – определяет номер листа и зону расположения, связываемые с символом E 3
| б) в случае связи некоторого символа со многими другими символами, расположенными на многих листах, на входе этого символа помещают один символ «Межстраничный соединитель», внутри которого на первой строке ставят знак # , а на второй строке координаты символа «Комментарий». Внутри символа «Комментарий» указывают номера страниц и координаты символов, связанных с поясняемым символом
|
| Линии потока
| Применяют для указания направления линии потока:
можно без стрелки, если линия направлена слева направо или сверху вниз;
со стрелкой – в остальных случаях
|
| Излом линии под углом 90°
| Обозначает изменение направления потока
|
Продолжение таблицы 3.23
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| Пересечение линий потока
| Применяется в случае пересечения двух несвязанных потоков
|
| Слияние линий потока. Место слияний потока обозначено точкой
| Применяется в случае слияния линий потока, каждая из которых направлена к одному и тому же символу на схеме
|
| Возможные варианты отображения решения (несколько выходов)
A = B, P ≥ 0 – условия решений
A, B, P – параметры
| При числе исходов не более трех признак условия решения (Да, Нет, =, <, >,) проставляют над каждой выходящей линией потока или справа от линии потока
|
| Yi – условие i –го исхода, 011 E 1, 016 A 3, 005 B 5, 015 E 4 – адреса исходов
Структура адреса имеет вид
| При числе исходов более трех условие исхода проставляется в месте разрыва линии потока. Адрес исхода проставляется в продолжение условия исхода и отделяется от него пробелом
|
| B 6 – знак, указывающий, что условия решения даются в виде таблицы или символа «Комментарий», расположенных на данном листе в зоне B 5
| В символе «Соединитель» указывают координату зоны, куда должна помещаться таблица или символ «Комментарий»
|
Продолжение таблицы 3.23
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| В таблице (в символе «Комментарий») приводят адреса всех переходов
|
|
| Параллельные действия:
начало
конец
|
Применяется в случае одновременного выполнения операций, отображаемых несколькими символами
При этом в случае а изображается одна входная, а в случае б – одна выходная линия потока
|
| Взаимодействие материальных потоков
| Применяют:
при пересечении материальных потоков
при объединении материальных потоков
при разветвлении материальных потоков
|
Продолжение таблицы 3.23
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| Начало, прерывание и конец алгоритма или программы:
пуск
прерывание
остановка
| Символы применяют в начале схемы алгоритма или программы, в случае прерывания и в конце
Внутри символа «Пуск–остановка» может указываться наименование действия или идентификатор программы
|
| Детализация некоторой программы, представленной в данной схеме одним символом:
XB 4 – идентификатор программы;
015 – номер листа, где проведено начало детализируемой программы;
B 3 – координата зоны листа
.
| Применяется (в отличие от случая, когда используется символ «Предопределенный процесс») для детализации в составе данной схемы программы.
Детализируемая программа начинается и заканчивается символом «Пуск–остановка»
Внутри символа, посредством которого детализируется программа, проводят горизонтальную линию
В данном примере детализируемая программа представлена посредством символа «Процесс»
Слева над горизонтальной линией помещается идентификатор детализируемой программы, а справа –номер листа и координата зоны, где размещен символ «Пуск–остановка».
Внутри символа «Пуск–остановка», обозначающего начало детализируемой программы, указывается идентификатор данной программы
| Продолжение таблицы 3.23
Фрагмент схемы
| Содержание обозначения
| Правила применения
|
| Компактное представление множества носителей данных одинакового вида:
документы
документы, выполненные вручную
перфокарты
магнитные ленты
перфоленты
| Применяется, когда каждое из обозначенных множеств носителей данных обладает определенным набором свойств и имеет линии потоков одного вида и направления
|
3.12.5 Примеры выполнения схем данных, программ, алгоритма работы системы, взаимодействия программ, ресурсов системы и алгоритма работы устройства приведены на рисунках 3.27–3.33.

Рисунок 3.27 – Схема данных

Рисунок 3.28 – Схема графическая

Рисунок 3.29 – Схема программы

Рисунок 3.30 – Схема алгоритма работы системы

Рисунок 3.31 – Схема взаимодействия программ

Рисунок 3.32 – Схема ресурсов системы

Рисунок 3.33 – Схема алгоритма работы устройства
Date: 2016-07-25; view: 1328; Нарушение авторских прав Понравилась страница? Лайкни для друзей: |
|
|