Алгоритм в информатике и основы алгоритмизации

Опубликовано: 06.10.2017

видео Алгоритм в информатике и основы алгоритмизации

Алгоритм Исполнитель алгоритма

Под алгоритмом понимается предписание определенной последовательности действий исполнителю, чтобы добиться нужной цели в некоторое число шагов.



Что такое алгоритм в информатике? Это основополагающее ее понятие. Название пошло от написания по-латыни имени знаменитого арабского математика аль-Хорезми. В одной из своих книг он дал формулировку правил написания чисел арабскими цифрами и операций над цифрами, выполняемыми столбиком. Впоследствии этим термином стало считаться точное задание последовательности действий, дающее требуемый результат на основании обработки исходных данных.


Способы записи алгоритмов

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

Уточним понимание определения «алгоритм в информатике». Это не так легко. С этой целью сформулированы общие свойства алгоритма. Информатика позволяет на их основе отличать алгоритмы от иных инструкций.

Этот набор инструкций обладает свойствами:

дискретности; результативности; массовости; определенности.

Рассмотрим их по-отдельности.

Дискретность

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

Определенность

Правила его должны отличаться четкостью и однозначностью, не позволяя произвольной трактовки. Это позволяет алгоритм в информатике выполнять механически, не требуя добавочных данных о решении задачи.

rss