3. повтор(цикл) – повторение каких либо операций, до тех пор, пока не выполнится какое либо условие, например – набирать номер телефона до тех пор, пока не дозвонитесь.
Одним из важнейших условий, которое должно выполняться для любого алгоритма - это возможность быстрого восприятия и анализа его другим человеком. Например в области вычислительной техники это необходимо, для однозначного восприятия информации человеком, производящим ввод алгоритма в устройства вычислительной техники. Кроме того, если исполнителем алгоритма является человек, то информация алгоритма также должна быть воспринята однозначно. Психологически человек лучше воспринимает графическую информацию о последовательности и сути действий, чем текстовое описание тех же самых действий. Для удовлетворения этого условия была разработана специальная система графических изображений процессов, выполняемых в алгоритме их взаимосвязей. Эта система получила название блок-схема, а процесс перевода алгоритма в графическую последовательность – построение блок-схемы.
Основным назначение блок-схем является однозначная передача информации от одного человека другому, то есть если цепочка от разработчик алгоритма до исполнителя имеет промежуточные звенья, например: алгоритм разрабатывает специалист в области математики, а исполнителем является устройство вычислительной техники, и при этом разработчик алгоритма(как чаще всего бывает), не знает языка, понятного данному устройству (поскольку элементы вычислительной техники достаточно разнообразны, они встречаются в компьютерах, телефонах, телевизорах, микроволновых печах и т.д., причем в основном каждое устройство говорит на своем языке), то для ввода алгоритма в это устройство используется специалист, переводящий математические формулы на язык устройства вычислительной техники(кодер) и для его однозначного понимания алгоритма и правильного перевода оптимальным представлением алгоритма является его графическое изображение, тое есть блок-схема. Основные элементы блок-схем приведены в таблице 15.
Таблица 15.
Основные элементы графического изображения алгоритма.
Элемент |
Назначение |
Начало алгоритма, говорит о том, что с этой точки начинается процесс решения какой-либо задачи. |
|
Завершение алгоритма, говорит о том, что в этой точке процесс решения задачи завершен. |
|
Ввод исходных данных, говорит о том, что здесь необходимо заменить символическое представление переменных, используемых в алгоритме, конкретными исходными данными. |
|
Вывод результатов, говорит о том, что здесь необходимо прочитать результаты работы алгоритма. |
|
Выполнение шага, говорит о том, что здесь необходимо выполнить какое либо действие предусмотренные в алгоритме на данном шаге. |
|
Условие, говорит о том, что дальнейшие шаги алгоритма определяются тем, что выполнится условие или нет. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.