Информатика. Ч.2 Майстренко А.В. - 34 стр.

UptoLike

Составители: 

имуществ благодаря визуальности и явному отображению процесса решения задачи. Алгоритмы, пред-
ставленные графическими средствами, получили название блок-схем.
Текстовое описание алгоритма является достаточно компактным и может быть реализовано на ес-
тественном языке или специальном (алгоритмическом) языке в виде программы. Таблицы значений
представляют алгоритм неявно, как некоторое преобразование конкретных исходных данных в выход-
ные.
Все три способа представления алгоритмов можно считать взаимодополняющими друг друга. На
этапе проектирования алгоритмов наилучшим способом является графическое представление, а на этапах
проверки и применения алгоритматекстовая запись в виде программы.
ПРАВИЛА ВЫПОЛНЕНИЯ БЛОК-СХЕМ
Блок-схемой называется наглядное изображение алгоритма, когда отдельные действия (этапы алго-
ритма) изображаются при помощи различных геометрических фигур (блоков), а связи между этапами
(последовательность выполнения этапов) указываются при помощи стрелок, соединяющие эти фигуры.
Выполнение блок-схем осуществляется по ГОСТ 19.701–90.
При выполнении блок-схем внутри каждого блока указывается поясняющая информация, которая
характеризует действия, выполняемые этим блоком. Наиболее типичные действия алгоритма могут
быть изображены в виде блоков, представленных в табл. 1.
1 Графические символы ГОСТ 19.701-90,
используемые в блок-схемах
Наимено-
вание
Обозначе-
ние
Описание
1 Дан-
ные
Символ отображает данные, но-
ситель которых не определен.
Этот символ используется для
обозначения операций ввода
данных и вывода результатов,
не конкретизируя устройства
ввода или вывода. Внутри сим-
вола записываются имена дан-
ных и производимая над ними
операция
2 Про-
цесс
Символ отображает функцию
обработки данных любого вида
(действие, выполнение опреде-
ленной операции или группы
операций, приводящее к изме-
нению значения, формы или
размещения информации).
Внутри символа указываются
выполняемые действия
3 Предо-
преде-
ленный
процесс
Символ отображает предопре-
деленный процесс, состоящий
из одной или нескольких опе-
раций или шагов программы,
которые определены в другом
месте (в подпрограмме, моду-
ле).
Внутри блока записывается имя
подпрограммы и параметры,
при которых программа будет
выполняться
Продолжение табл. 1