ДОМОЙ    ПАСКАЛЬ
О САЙТЕ
Общие сведения
Учебные материалы
Практические задания
Примеры программ
От автора
Используемые материалы
Карта
Благодарности
ТЕМЫ
Николас Вирт
Блез Паскаль
Алгоритмизация
О среде разработки
Алгоритмизация

Свойства алгоритма

Само понятие "алгоритм" происходит от algorithmi - латинской формы написания имени выдающегося математика IX века аль-Хорезми, который сформулировал правила выполнения арефметических операций.

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

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

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

Должны быть определены начальное и конечное состояние объекта (цель преобразования). Алгоритм должен обечпесить преобразование объекта за конечное число шагов. Такое свойство называется результативностью.

Формальность алгоритма

Алгоритм позволяет формализировать выполнение информационного процесса. Если алгоритм выполняет человек, то он может выполнить алгоритм формально, не вникая в содержание поставленной задачи, а только строго выполняя последовательность действий, предусмотренных алгоритмом.


Полезные сайты:
      Электронный учебник по Турбо Паскалю
      Решение задач по turbo pascal
Hosted by uCoz