или тех самых элементарных


или тех самых элементарных инструкций исполнителя, поскольку вряд ли вы станете проектировать алгоритм на языке ассемблера. По существу, анализ требует такой степени детализации алгоритма, чтобы в отношении отдельного шага не требовалась его дальнейшая алгоритмическая проработка. Здесь возможны лишь две ситуации: либо фиксированное время исполнения такого шага определено некоторым набором простых, без циклов, команд языка программирования, либо речь идет об "укрупненном" шаге, в отношении которого соответствующий анализ уже проводился и результаты известны. Обратимся к примерам. Пример #1. Алгоритм обмена двух переменных - a и b - реализуется, в общем случае, за три шага, независимо от того, к какому типу простых переменных он применяется: * temp ® a * a ® b * b ® temp С точки зрения количества машинных операций, две разных ситуации - обмена содержимым между переменными, занимающими одно машинное слово, или занимающими два машинных слова - неравноценны.
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz