Хелпикс

Главная

Контакты

Случайная статья





Представление алгоритмов в виде блок-схем



 

Дата: 13 ноября 2020 г.

Номер группы: 121

Дисциплина: ОДУ 11. Информатика

Тема занятия:  Алгоритмы исследования

План изучения нового материала:

Алгоритм – это точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату. То есть алгоритм – это четкое указание исполнителю алгоритма выполнить определенную последовательность действий для решения поставленной задачи и получения результата. Разработать алгоритм означает разбить задачу на определенную последовательность шагов. От разработчика алгоритма требуется знание особенностей и правил составления алгоритмов.

Разработанный алгоритм может быть представлен несколькими способами:

1. на естественном языке (словесная запись алгоритма);

2. в виде блок-схем (графическая форма);

3. на языке программирования.

Представление алгоритмов в виде блок-схем

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

Существует Государственный стандарт, определяющий правила создания блок-схем. Конфигурация блоков, а также порядок графического оформления блок-схем регламентированы ГОСТ 19.701-90 "Схемы алгоритмов и программ". В табл. 2.1 приведены обозначения некоторых элементов, которых будет вполне достаточно для изображения алгоритмов при выполнении студенческих работ.

Название блока Обозначение блока Назначение блока
Терминатор Начало/Конец программы или подпрограммы
Процесс Обработка данных (вычислительное действие или последовательность вычислительных действий)
Решение Ветвление, выбор, проверка условия. В блоке указывается условие или вопрос, который определяет дальнейшее направление выполнения алгоритма
Подготовка Заголовок счетного цикла
Предопределенный процесс Обращение к процедуре
Данные Ввод/Вывод данных


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.