Лекция: Вопрос №10 Понятие алгоритма. Свойства алгоритма

алгоритм-это точное предписание, которое определяеттпроцесс, ведущий от исходных данных к требуемому конечному результату

 

любой алгоритм обладает следующими свойствами:

-результативность-возможность получения результата после выполнения конечного количества операций

-определенность-состоит в совпадении получаемых результатов, независимо от пользователя и применяемых технических средств

-массовость-заключается в возможности применения алгоритма к целому классу однотипных задач, различающихся конкретными значениями исходных данных

 

для задания алгоритма необходимо описать следующие его элементы:

-набор объектов, составляющих совокупность возможных исходных данных, промежуточных и конечных результатов

-правило начала

-правило непосредственной переработки информации

-правило окончания

-правило извлечения результатов

 

способы описания:

-словесно-формульный

-структурный или блок-схемный

-с помощью граф-схем

-с помощью сетей Петри

 

при словесно-формульном способе алгоритм записывается в виде текста с формулами по пунктам, определяющих последовательность действий

пример. найти значение выражения у=2а-(х+6)

ввести значения а и х; сложить х и 6, умножить на 2, вычесть из 2а сумму (х+6), вывести результат вычисления выражения

 

При блок-схемном описании алгоритм изображается геометрическими приборами, связанными стрелками.

В блоках записывается последовательность действий.

Схему алгоритма следует выполнить как единое целое.

Она должна все разветвления, циклы и отращения к подпрограммам.

 

еще рефераты
Еще работы по информатике