- 1
- 2
5.5 Условный конструктив
Данный конструктив состоит из единственной процедурной части и управляющей части с одним условием, значение которого определяет, будет или нет процедурная часть выполнена.
Данный конструктив состоит из двух процедурных частей и управляющей части с одним условием, значение которого определяет, какая из двух процедурных частей выполняется.
Данный конструктив состоит из ряда процедурных частей и управляющей части с набором условий, значения которых определяют, какая из процедурных частей выполняется.
Данный конструктив состоит из ряда процедурных частей и управляющей части с набором условий, значение (я) которых выбирают одну и более (или ни одной) процедурных частей, выполняемых в произвольной последовательности.
6 ПРЕРЫВАНИЕ
Помимо прерывания конструктива, определяемого его управляющей частью, выполнение конструктива может быть прервано операцией ПРЕРЫВАНИЕ, размещаемой в одной или более процедурных частях конструктива. Операция ПРЕРЫВАНИЕ должна определять, который из конструктивов прерывается. Если выполняется операция ПРЕРЫВАНИЕ, выполнение определенного конструктива и всех вложенных в него конструктивов немедленно прекращается.
Операция ПРЕРЫВАНИЕ, которая превышает параллельный конструктив или конструктив выбирающий с взаимовключением, не определена.
Операция ПРЕРЫВАНИЕ, которая прерывает внешний конструктив, не соответствует настоящему стандарту.
7 ОПРЕДЕЛЕНИЕ ПОДМНОЖЕСТВ
Применение соответствующего подмножества конструктивов, определенных в настоящем стандарте, и их объединение согласно данному стандарту должны быть предусмотрены в соответствии с настоящим стандартом.
Применение конструктива, отличающегося от конструктивов, определенных в настоящем стандарте, но функционально эквивалентного правильному сочетанию конструктивов, определенных в настоящем стандарте, соответствует настоящему стандарту.
ПРИЛОЖЕНИЕ А (Справочное)
ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ ПРОГРАММНЫХ КОНСТРУКТИВОВ
Следующие схематические обозначения программных конструктивов в колонках от А до Н таблицы А.1 являются примерами прикладных графических представлений конструктивов.
Колонка «Справка» использует обозначения по ГОСТ 19.701 и включена только для пояснения.
Обозначения из различных колонок нельзя смешивать. Обозначения и сокращения, принятые в таблице А.1:
ПБ - программные блок-схемы (PF - program flowcharts);
ПСД - программные структурные диаграммы (PSD - program structure diagrams);
ЭСД - эскизные структурные диаграммы (DSD - design structure diagrams);
ДСП - диаграммы структурного программирования (SPD - structured programming diagrams);
СИКО - схема иерархического и компактного описания (НСР - hierarchical and compact description chart);
ДПА - диаграммы проблемных анализов (PAD - problem analysis diagrams);
ЛКП - логическая концепция программы (LCP - logical conception of program);
Р-схемы - Р-схемы алгоритмов и программ (R-charts).
- 1
- 2