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


  На сайте

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


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


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

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

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

Исполнитель алгоритма
Точное определение исполнителя очень сложный и для нас не является необходимостью. Важно понять основные характеристики исполнителя: среда, элементарные действия, система команд, отказ. Среда - место нахождения исполнителя. Каждый исполнитель может выполнять команды только из некоторого строго заданного списка команд - системы команд исполнителя. Для каждой команды должны быть заданы условия применения, т.е. в каких состояниях среды может быть выполнена команда.

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

- Объектно-ориентированный подход к созданию программных средств
- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»
- Информационная модель
- Язык программирования Паскаль
- Технология intranet


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

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



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

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



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


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


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





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