|
Понятие алгоритмаМассовость - в алгоритме должна предусматриваться возможность его применения для различных аргументов (значений исходных данных величин). Этим самым мы обеспечиваем использования алгоритма для решения однотипных задач (не только на яблоки и груши, но и для других овощей). Результативность - алгоритм должен обеспечивать обязательное получение результата после конечного количества шагов. Понятно, что алгоритм, который не дает результатов, для конкретной задачи является излишним. Эффективность - каждый шаг алгоритма должен быть выполнен точно по кончен промежуток времени. Каждая команда, действие, должна быть достаточно простой, чтобы исполнитель мог выполнить ее точно за конечное промежуток времени и в пределах команды. Исполнитель алгоритма Точное определение исполнителя очень сложный и для нас не является необходимостью. Важно понять основные характеристики исполнителя: среда, элементарные действия, система команд, отказ. Среда - место нахождения исполнителя. Каждый исполнитель может выполнять команды только из некоторого строго заданного списка команд - системы команд исполнителя. Для каждой команды должны быть заданы условия применения, т.е. в каких состояниях среды может быть выполнена команда. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Другие статьи по теме: - Объектно-ориентированный подход к созданию программных средств- Интегрированная программная среда поддержки дистанционного обучения «МатЛог» - Информационная модель - Язык программирования Паскаль - Технология intranet |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |