Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Понятие алгоритма


Конечность - выполнение алгоритма завершается после завершения конечного количества шагов.
Вычисление доли от деления носит алгоритмический характер, но сам процесс деления не всегда конечным, аналогично - вычисление значения квадратного корня из простого числа и т.д. Следовательно, это свойство не выполняется для алгоритма деления натуральных чисел, но свойственная для алгоритма деления рациональных чисел.

Определенность - каждый шаг алгоритма должен быть четко и однозначно сформулирован и не допускать произвольного, двусмысленной трактовки исполнителем.

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

Понятность - формулировка действий алгоритма должно быть ориентировано на конкретного исполнителя.

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

Другие статьи по теме:

- Понятие алгоритма
- Этапы проектирования при разработке программного продукта
- Технологии Internet
- Алгоритмы
- Язык программирования Паскаль


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами