Правила выполнения схем алгоритмов, программ, данных и систем

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 – Применение символов

Символ Наименование символа Применяется в схеме
данных программы работы системы взаимодействия программ ресурсов системы
Символы данных   основные Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Данные + + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Запоминаемые данные + + + +
специфические Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Оперативное запоминающее устройство + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Запоминающее устройство с последовательной выборкой + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Запоминающее устройство с прямым доступом + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Документ + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Ручной ввод + + + +

Продолжение таблицы 3.22

Символ Наименование символа Применяется в схеме
данных программы работы системы взаимодействия программ ресурсов системы
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Карта + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Бумажная лента + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Дисплей + + + +
Символы процесса   основные Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Процесс + + + + +
специфические   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Предопределенный процесс + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Ручная операция + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Подготовка + + + +

Продолжение таблицы 3.22

Символ Наименование символа Применяется в схеме
данных программы работы системы взаимодействия программ ресурсов системы
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Решение + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Параллельные действия +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Граница цикла + +
Символы линий:   основные Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Линия + + + +
специфические Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Передача управления +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Канал связи + + + +
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Пунктирная линия + + + + +

Продолжение таблицы 3.22

Символ Наименование символа Применяется в схеме
данных программы работы системы взаимодействия программ ресурсов системы
Специальные символы   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Соединитель + + + + +
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Терминатор + + +
 
           
    Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru
 

Комментарий + + + + +
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Пропуск + + + + +
Примечание – Знак «+» указывает, что символ в данной схеме используют, знак «–» – не используют

Таблица 3.23 – Фрагменты схем, поясняющие применение символов таблицы 3.22

Фрагмент схемы Содержание обозначения Правила применения
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Возможные варианты обозначения символов в схемах: B2, B3, C2 – координаты зоны листа, в которой размещен символ   18, 19, 20 – порядковые номера символов на схеме     Координаты зоны символа или порядковый номер проставляют в верхней части символа в разрыве его контура  

Продолжение таблицы 3.23

Фрагмент схемы Содержание обозначения Правила применения
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru       Комментарий Допускается не проставлять координаты символов при выполнении схем от руки и при наличии координатной сетки   Применяется, если пояснение не помещается внутри символа (для пояснения характера параметров, особенностей процесса, линий потока и др.) Комментарий записывают параллельно основной надписи Комментарий помещают в свободном месте схемы на данном листе и соединяют с поясняемым символом
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Соединитель: E5, B1, A1 – идентификаторы соединителя в виде буквы и цифры (координаты зоны листа)     буквы   цифры     При большой насыщенности схемы символами отдельные линии потока между удаленными друг от друга символами допускается обрывать. При этом в конце (начале) обрыва должен быть помещен символ «Соединитель»:    

Продолжение таблицы 3.23

Фрагмент схемы Содержание обозначения Правила применения
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Межстраничный соединитель Первая строка внутри межстраничного соединителя определяет номер листа, вторая – координату символа     a) связанные линией потока символы находятся на двух разных листах Примечание – При изготовлении схем с помощью ПЭВМ допускается указывать рядом с обрывом линии потока адресные ссылки без использования символов «Соединитель» и «Межстраничный соединитель»;
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru A3 – определяет зону на данном листе, где расположен символ «Комментарий» 010E3 – определяет номер листа и зону расположения, связываемые с символом E3   б) в случае связи некоторого символа со многими другими символами, расположенными на многих листах, на входе этого символа помещают один символ «Межстраничный соединитель», внутри которого на первой строке ставят знак # , а на второй строке координаты символа «Комментарий». Внутри символа «Комментарий» указывают номера страниц и координаты символов, связанных с поясняемым символом
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Линии потока Применяют для указания направления линии потока: можно без стрелки, если линия направлена слева направо или сверху вниз; со стрелкой – в остальных случаях
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Излом линии под углом 90° Обозначает изменение направления потока

Продолжение таблицы 3.23

Фрагмент схемы Содержание обозначения Правила применения
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Пересечение линий потока       Применяется в случае пересечения двух несвязанных потоков  
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru     Слияние линий потока. Место слияний потока обозначено точкой Применяется в случае слияния линий потока, каждая из которых направлена к одному и тому же символу на схеме
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Возможные варианты отображения решения (несколько выходов) A = B, P ≥ 0 – условия решений A, B, P – параметры     При числе исходов не более трех признак условия решения (Да, Нет, =, <, >,) проставляют над каждой выходящей линией потока или справа от линии потока    
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru       Yi – условие i–го исхода, 011E1, 016A3, 005B5, 015E4 – адреса исходов Структура адреса имеет вид Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru При числе исходов более трех условие исхода проставляется в месте разрыва линии потока. Адрес исхода проставляется в продолжение условия исхода и отделяется от него пробелом    
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   B6 – знак, указывающий, что условия решения даются в виде таблицы или символа «Комментарий», расположенных на данном листе в зоне B5 В символе «Соединитель» указывают координату зоны, куда должна помещаться таблица или символ «Комментарий»

Продолжение таблицы 3.23

Фрагмент схемы Содержание обозначения Правила применения
Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru В таблице (в символе «Комментарий») приводят адреса всех переходов    
    Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Параллельные действия:     начало   конец         Применяется в случае одновременного выполнения операций, отображаемых несколькими символами     При этом в случае а изображается одна входная, а в случае б – одна выходная линия потока    
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Взаимодействие материальных потоков   Применяют:     при пересечении материальных потоков     при объединении материальных потоков     при разветвлении материальных потоков      

Продолжение таблицы 3.23

Фрагмент схемы Содержание обозначения Правила применения
  Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Начало, прерывание и конец алгоритма или программы:   пуск     прерывание     остановка   Символы применяют в начале схемы алгоритма или программы, в случае прерывания и в конце Внутри символа «Пуск–остановка» может указываться наименование действия или идентификатор программы  
    Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru       Детализация некоторой программы, представленной в данной схеме одним символом:   XB4 – идентификатор программы; 015 – номер листа, где проведено начало детализируемой программы; B3 – координата зоны листа   .     Применяется (в отличие от случая, когда используется символ «Предопределенный процесс») для детализации в составе данной схемы программы. Детализируемая программа начинается и заканчивается символом «Пуск–остановка» Внутри символа, посредством которого детализируется программа, проводят горизонтальную линию В данном примере детализируемая программа представлена посредством символа «Процесс» Слева над горизонтальной линией помещается идентификатор детализируемой программы, а справа –номер листа и координата зоны, где размещен символ «Пуск–остановка». Внутри символа «Пуск–остановка», обозначающего начало детализируемой программы, указывается идентификатор данной программы

Продолжение таблицы 3.23

Фрагмент схемы Содержание обозначения Правила применения
    Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru   Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru Компактное представление множества носителей данных одинакового вида:   документы     документы, выполненные вручную     перфокарты   магнитные ленты   перфоленты     Применяется, когда каждое из обозначенных множеств носителей данных обладает определенным набором свойств и имеет линии потоков одного вида и направления

3.12.5 Примеры выполнения схем данных, программ, алгоритма работы системы, взаимодействия программ, ресурсов системы и алгоритма работы устройства приведены на рисунках 3.27–3.33.

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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


Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

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

Схема соединений (Э4)

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

Устройства изображают в виде прямоугольников или упрощенных внеш–них очертаний; элементы, приборы, аппараты – в виде условных графических обозначений, установленных стандартом ЕСКД, прямоугольников и упрощенных внешних очертаний. Около изображений указывают позиционные обозначения, присвоенные им на принципиальной схеме.

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

Пример выполнения схемы Э4 показан на рисунке 3.34.

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

Рисунок 3.34 – Пример выполнения схемы соединений (Э4)

Схема подключения (Э5)

На схеме показывают внешнее подключение изделия и изображают
само изделие, его входные и выходные элементы (соединители, зажимы и
т. п.), а также подводимые к ним концы проводов и кабелей внешнего монтажа; около каждого помещают данные о подключении изделия (характеристики внешних цепей, адреса). Соединения и их составные части на схеме изображают в виде прямоугольников, а входные и выходные элементы (соединители) – в виде условных графических обозначений. Допускается изображать изделия, а также входные и выходные элементы в виде упрощенных внешних чертежей (рисунок 3.35).

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

Рисунок 3.35 – Пример выполнения схемы подключения электрического насоса

На схеме необходимо указывать позиционные обозначения входных и выходных элементов, присвоенные им на принципиальной схеме изделия.

Около УГО разъемов допускается указывать их наименование. Провода и кабели на схеме показывают отдельными линиями. Разрешается указывать в виде УГО марки, сечения и при необходимости расцветку проводов, а также марки кабелей, число, сечение и занятость жил. В этом случае на поле схемы эти обозначения расшифровывают (рисунок 3.36).

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

Рисунок 3.36 – Схема подключения с таблицей характеристик цепей

Общая схема (Э6)

На схеме изображают устройства и элементы, входящие в комплекс, а также соединяющие их провода, жгуты и кабели. Устройства и элементы изображают в виде прямоугольников. Допускается изображать элементы в виде условных графических обозначений или упрощенных внешних чертежей. Расположение графических обозначений на схеме должно примерно соответствовать действительному расположению устройств и элементов в изделии.

Схема расположения

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

Допускается выполнять отдельные конструкции, а также изображать разрезы и давать аксонометрическое изображение устройства. Правила выполнения чертежей жгутов, кабелей и проводов для этих схем установлены
ГОСТ 4.414–75.

Правила выполнения схем алгоритмов, программ, данных и систем - student2.ru

Рисунок 3.37 – Схема электрическая расположения электросварочного поста

Наши рекомендации