Поиск по этому блогу

среда, 5 октября 2011 г.

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

Свойства алгоритма:
  • Дискретность (конечность). Алгоритм представляет собой последовательность выполняемых задач один за другим отдельных законченых шагов, каждый шаг должен выполняться за конечное время.
  • Определённость ( детерминированность). В алгоритме должен быть определен порядок выполнения предписаний и не допускаеться неоднозначное толкование предписаний.
  • Понятность. Алгоритм составляется с ориентацией не определенного исполнителя, поэтому необходимознать систему команд исполнителя.
  • Результативность. Алгоритм всегда должен приводить к оределенному результату.
  • Массовость. Алгорит должен быть применим к решению однотипных задач для любых вариантов исходных данных.
  • Формальность. Алгоритм можно исполнять совершенно отвлекаясь от тех знаний, которые нужны для написания алгоритма, не понимая смысла задачи.