СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И СИСТЕМ СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И СИСТЕМ

Содержание

Слайд 2

СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И СИСТЕМ СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И

СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И СИСТЕМ

СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И

СИСТЕМ ГОСТ 19.701-90 (ИСО 5807-85)
Схемы алгоритмов и программ. Правила выполнения  ГОСТ 19.002-80
Слайд 3

1. Схема данных 1.1. Схемы данных отображают путь данных при решении

1. Схема данных

1.1. Схемы данных отображают путь данных при решении задач

и определяют этапы обработки, а также различные применяемые носители данных.
1.2. Схема данных состоит из:
1) символов данных (символы данных могут также указывать вид носителя данных);
2) символов процесса, который следует выполнить над данными (символы процесса могут также указывать функции, выполняемые вычислительной машиной);
3) символов линий, указывающих потоки данных между процессами и (или) носителями данных;
4) специальных символов, используемых для облегчения написания и чтения схемы.
1.3. Символы данных предшествуют и следуют за символами процесса.
Слайд 4

Слайд 5

2.2. Схема программы 2.2.1. Схемы программ отображают последовательность операций в программе.

2.2. Схема программы

2.2.1. Схемы программ отображают последовательность операций в программе.
2.2.2. Схема

программы состоит из:
1) символов процесса, указывающих фактические операции обработки данных (включая символы, определяющие путь, которого следует придерживаться с учетом логических условий);
2) линейных символов, указывающих поток управления;
3) специальных символов, используемых для облегчения написания и чтения схемы.
Слайд 6

3. Схема работы системы 3.1. Схемы работы системы отображают управление операциями

3. Схема работы системы

3.1. Схемы работы системы отображают управление операциями и

поток данных в системе.
3.2. Схема работы системы состоит из:
1) символов данных, указывающих на наличие данных (символы данных могут также указывать вид носителя данных);
2) символов процесса, указывающих операции, которые следует выполнить над данными, а также определяющих логический путь, которого следует придерживаться;
3) линейных символов, указывающих потоки данных между процессами и (или) носителями данных, а также поток управления между процессами;
4) специальных символов, используемых для облегчения написания и чтения блок-схемы.
Слайд 7

Слайд 8

4. Схема взаимодействия программ 4.1. Схемы взаимодействия программ отображают путь активации

4. Схема взаимодействия программ

4.1. Схемы взаимодействия программ отображают путь активации программ

и взаимодействий с соответствующими данными. Каждая программа в схеме взаимодействия программ показывается только один раз (в схеме работы системы программа может изображаться более чем в одном потоке управления).
4.2. Схема взаимодействия программ состоит из:
1) символов данных, указывающих на наличие данных;
2) символов процесса, указывающих на операции, которые следует выполнить над данными;
3) линейных символов, отображающих поток между процессами и данными, а также инициации процессов;
4) специальных символов, используемых для облегчения написания и чтения схемы.
Примеры выполнения схем приведены в приложении.
Слайд 9

Слайд 10

5. Схема ресурсов системы 5.1. Схемы ресурсов системы отображают конфигурацию блоков

5. Схема ресурсов системы

5.1. Схемы ресурсов системы отображают конфигурацию блоков данных

и обрабатывающих блоков, которая требуется для решения задачи или набора задач.
5.2. Схема ресурсов системы состоит из:
1) символов данных, отображающих входные, выходные и запоминающие устройства вычислительной машины;
2) символов процесса, отображающих процессоры (центральные процессоры, каналы и т.д.);
3) линейных символов, отображающих передачу данных между устройствами ввода-вывода и процессорами, а также передачу управления между процессорами;
4) специальных символов, используемых для облегчения написания и чтения схемы.
Слайд 11

Схема ресурсов системы

Схема ресурсов системы

Слайд 12

ОПИСАНИЕ СИМВОЛОВ Данные Символ отображает данные, носитель данных не определен. Запоминаемые

ОПИСАНИЕ СИМВОЛОВ

Данные
Символ отображает данные, носитель данных не определен.

Запоминаемые данные
Символ отображает хранимые

данные в виде, пригодном для обработки, носитель данных не определен.

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

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

Слайд 13

Слайд 14

Объединение линий Если две или более линии объединяются в одну линию,

Объединение линий

Если две или более линии объединяются в одну линию, место

объединения должно быть смещено.

Несколько выходов из символа следует показывать:
1) несколькими линиями от данного символа к другим символам;
2) одной линией от данного символа, которая затем разветвляется в соответствующее число линий.

Слайд 15

Каждый выход из символа должен сопровождаться соответствующими значениями условий, чтобы показать

Каждый выход из символа должен сопровождаться соответствующими значениями условий, чтобы показать

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

Процессы С, D и Е не могут начаться до тех пор, пока не завершится процесс А; аналогично процесс F должен ожидать завершения процессов В, С и D, однако процесс С может начаться и (или) завершиться прежде, чем соответственно начнется и (или) завершится процесс D.

Параллельные действия
Символ отображает синхронизацию двух или более параллельных операций.

Слайд 16

Схемы алгоритмов и программ. Правила выполнения ГОСТ 19.002-80

Схемы алгоритмов и программ. Правила выполнения  ГОСТ 19.002-80

Слайд 17

Соединители в пределах листа

Соединители в пределах листа