Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Графический способ

Рассмотрим подробнее графический способ, как наиболее часто используемый.

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

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

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

Существует довольно большой набор различных видов блоков, однако на практике обычно используют не более десятка блоков. Их изображение и назначение представлено в следующей таблице.

Основные элементы блок-схем Таблица 1.

Название символа Символ Отображаемая функция
Терминатор Начало/конец схемы алгоритма
Процесс Вычислительное действие или последовательность вычислительных действий
Предопределенный процесс (подпрограмма) Вычисления по стандартно подпрограмме или по подпрограмме пользователя
Данные Общее обозначение ввода или вывода данных (вне зависимости от физического носителя)
Вывод данных, носителем которых служит документ (печатающее устройство)
Решение Выбор направления выполнения алгоритма в зависимости от некоторого условия (условий)
Граница цикла     Символ, состоящий из двух частей, отображает начало и конец цикла. Обе части имеют один и тот же идентификатор. Условия инициализации, приращения, завершения и т.д. помещаются внутри символа в начале или в конце в зависимости от расположения операции, проверяющей условие
Модификатор (заголовок цикла) Блок, используемый для организации арифметических циклов. Устанавливает начальное значение, модифицирует счетчик цикла, проверяет необходимость выхода
Линии Отображают поток данных или управления. Направления потоков справа налево и снизу вверх обозначаются стрелками
Внутристраничный соединитель Указание связи между прерванными линиями потока информации в пределах одной страницы. n - номер соединителя на странице
Межстраничный соединитель Указание связи между частями схемы, расположенными на разных листах. N - номер страницы, n - номер соединителя на странице
<== предыдущая лекция | следующая лекция ==>
Способы изображения алгоритмов | Правила построения блок-схем
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 377; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.