Мир науки

Рефераты и конспекты лекций по географии, физике, химии, истории, биологии. Универсальная подготовка к ЕГЭ, ГИА, ЗНО и ДПА!

Загрузка...

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

 


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


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


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



Загрузка...
Загрузка...
Реферати і шпаргалки на українській мові.
Биология      Физика      Химия      Экономика     География
Микробиология      Теоретическая механика     География Белоруссии    География Украины    География Молдавии
Растительность мира      Электротехника    География Грузии    География Армении    География Азербайджана
География Казахстана    География Узбекистана    География Киргизии    География Туркменистана    Природоведение
География Таджикистана    География Эстонии