Стандарт ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. Объяснение простым языком
Краткое назначение стандарта ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения
ГОСТ 19.701-90 задает единые знаки (символы) и правила черчения схем для задач обработки данных: алгоритмов, программ, самих данных и систем. Стандарт описывает схемы данных, программ, системной работы, взаимодействия программ и ресурсов. Все эти требования обязательны для исполнения.
Область применения стандарта ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения
Правила и символы из ГОСТ 19.701-90 касаются схем алгоритмов, программ, данных и систем, которые показывают разные способы решения задач по обработке информации. При этом стандарт не регламентирует то, как именно нужно записывать текст и обозначения внутри самих знаков или рядом с ними.
Основные термины в стандарте ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения
В стандарте ГОСТ 19.701-90 выделяются следующие ключевые понятия:
- Основной символ – знак, который применяют, если точный вид процесса или носителя информации неизвестен или его не нужно подробно описывать.
- Специфический символ – знак для конкретного типа процесса или носителя данных, когда его нужно показать детально.
- Схема – наглядное изображение того, как решается задача. На ней с помощью знаков показывают операции, потоки данных, связи и оборудование.
- Схема данных – схема, которая показывает путь движения данных при решении задачи, этапы их обработки и используемые носители.
- Схема программ – схема, отражающая порядок выполнения команд внутри программы.
- Схема работы системы – схема, показывающая общую работу системы и движение данных в ней.
- Схема взаимодействия программ – схема, которая демонстрирует, как программы запускаются и обмениваются данными.
- Схема ресурсов системы – схема, отображающая состав и конфигурацию оборудования системы обработки данных.
Краткое содержание стандарта ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения
ГОСТ 19.701-90 полностью повторяет международный стандарт ИСО 5807-85. Он входит в комплекс Единой системы программной документации (ЕСПД) и устанавливает обязательные символы и правила создания схем для обработки данных.
Основные виды схем
В документе описано, как применять символы для пяти типов схем:
1. Схемы данных – показывают путь данных, шаги их обработки и носители. Всегда начинаются и заканчиваются знаками данных.
2. Схемы программ – показывают порядок операций в программе и логику управления.
3. Схемы работы системы – отображают управление процессами и потоки информации во всей системе.
4. Схема взаимодействия программ – показывает, как программы запускаются и работают с данными (каждая программа на схеме рисуется только один раз).
5. Схемы ресурсов системы – отражают конфигурацию процессоров, блоков данных и устройств ввода-вывода.
Основные понятия и правила
* Основные символы берут, когда точный тип процесса или носителя неважен. Специфические – когда нужно указать их точно.
* Символы нужны для того, чтобы с первого взгляда понять функцию блока, независимо от текста внутри. Их нужно расставлять аккуратно, делать примерно одного размера и поворачивать горизонтально.
* Текст внутри пишется кратко – слева направо и сверху вниз. Если он не помещается, используют символ комментария (соединяют его с блоком пунктиром) или переносят текст на отдельную страницу.
* Чтобы показать пропуск нескольких неизвестных элементов, используют знак «пропуск» (три точки).
В конце стандарта есть справочное приложение с понятными примерами всех видов схем.
Часто задаваемые вопросы (FAQ) по стандарту ГОСТ 19.701-90 «ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения»
1. Что представляет собой стандарт ГОСТ 19.701-90 и каково его главное назначение?
Ответ: Это государственный стандарт из системы ЕСПД, основанный на международном стандарте ИСО 5807-85. Он нужен для того, чтобы все чертили схемы задач обработки данных по одним и тем же правилам и использовали одинаковые знаки. Требования стандарта обязательны для выполнения.
2. На какие виды схем распространяется действие ГОСТ 19.701-90?
Ответ: Стандарт регулирует оформление пяти основных видов схем:
1. Схемы данных.
2. Схемы программ.
3. Схемы работы системы.
4. Схемы взаимодействия программ.
5. Схемы ресурсов системы.
3. На какие объекты и форму записей данный стандарт НЕ распространяется?
Ответ: ГОСТ не регламентирует то, как именно записывается текст и пояснения внутри графических знаков или рядом с ними.
4. Какие основные понятия и категории символов используются в стандарте?
Ответ:
* Основной символ: применяется, если точный тип процесса или носителя информации неизвестен или не важен.
* Специфический символ: применяется, когда нужно точно указать конкретный процесс или носитель данных.
* Схема: чертеж, на котором с помощью условных знаков показано решение задачи, потоки информации и оборудование.
5. В чем заключаются особенности схем данных и схем программ?
Ответ:
* Схемы данных показывают, как двигается информация при решении задачи, этапы её обработки и носители. Такая схема всегда начинается и заканчивается знаками данных.
* Схемы программ показывают по шагам, что делает программа, включая все ветвления и условия.
6. Каково назначение схем работы системы, взаимодействия программ и ресурсов системы?
Ответ:
* Схемы работы системы показывают общие потоки данных и управление ими в масштабах всей системы.
* Схемы взаимодействия программ показывают, как программы активируются и обмениваются данными. При этом каждая программа упоминается на схеме ровно один раз.
* Схемы ресурсов системы показывают состав оборудования: процессоров, памяти и устройств ввода-вывода, которые нужны для работы.
7. Каковы правила размещения и оформления символов на схемах?
Ответ: Знаки должны располагаться на схеме ровно и аккуратно. Линии связи не должны быть слишком длинными и пересекаться без необходимости. Форму знаков менять нельзя (пропорции и углы должны быть стандартными). Знаки делают одинакового размера и ориентируют горизонтально. Главное – знак сам по себе должен показывать функцию, даже до чтения текста внутри него.
8. Каковы правила размещения текста внутри символов и использования комментариев?
Ответ: Внутри знака пишется только самый необходимый текст – слева направо и сверху вниз. Если места не хватает, используют символ комментария (соединяют его с фигурой пунктирной линией) либо выносят текст отдельно, делая перекрестную ссылку.
9. Как обозначаются идентификаторы, описания и направления ввода-вывода?
Ответ:
* Идентификатор: нужен, чтобы сослаться на символ в других документах (например, в тексте программы), пишется слева над символом.
* Описание: дает дополнительную информацию о знаке, пишется справа над символом.
* Ссылки на документацию (в схемах работы системы): данные о выводе пишут справа над символом, а о вводе – справа под символом.
10. Как обозначаются подробные представления и символ «пропуск»?
Ответ:
* Под подробным представлением понимают блок с горизонтальной полосой сверху и указателем внутри. Это значит, что дальше в документации есть более детальное описание этой части. Начинается и заканчивается такой блок символом конца.
* Пропуск обозначается тремя точками (...). Он применяется на схемах, чтобы показать, что часть однотипных элементов или шагов опущена.