Разветвляющаяся программа - Большая Энциклопедия Нефти и Газа, статья, страница 2
Когда-то я был молод и красив, теперь - только красив. Законы Мерфи (еще...)

Разветвляющаяся программа

Cтраница 2


Рассмотрим далее пример организации разветвляющейся программы при помощи условного арифметического оператора.  [16]

Операции условного перехода ведут к образованию разветвляющихся программ, в некоторых участках программы происходит разделение ее на два самостоятельных направления вычислительного процесса.  [17]

Потребность в этом часто возникает при отладке разветвляющихся программ.  [18]

19 Линейные ( а и разветвляющиеся ( б программы. [19]

На рис. 2.1 показаны возможные схемы линейной и разветвляющихся программ.  [20]

Операции сравнения обычно используются в условных операторах, которые специально предназначены для записи разветвляющихся программ.  [21]

Вычислительные процессы, имеющие несколько вариантов, принято называть разветвляющимися, а программы, по которым они протекают, - разветвляющимися программами.  [22]

В зависимости от наличия в наборе элементарных операций тех или иных операций условной передачи управления условия, по выполнении которых выясняется ход дальнейших вычислений по разветвляющимся программам, должны быть преобразованы к соответствующему виду.  [23]

Любой циклический алгоритм можно рассматривать как частный случай разветвляющегося алгоритма, а потому любую циклическую программу можно составить с помощью тех же операторов ( в частности, GO TO и IF), которые используются в разветвляющихся программах. Начало), и записываем для каждого блока соответствующий ему оператор или группу операторов.  [24]

В рассмотренных линейных программах операторы выполнялись строго в порядке нумерации строк программы. В разветвляющихся программах часго требуется обеспечить иной порядок выполнения операторов. Для этой цели служат операторы передачи управления. Рассмотрим два из них: оператор безусловного перехода и оператор условного перехода.  [25]

Различаются программы также и по структуре. С этих позиций выделяются циклические и разветвляющиеся программы. В циклических программах некоторые участки могут повторяться многократно. В разветвляющихся программах после выполнения некоторых команд дальнейшее использование программы может идти разными путями в зависимости от полученных промежуточных данных. Цифровая ЭВМ как бы сама выбирает верный путь решения задачи.  [26]

На рис. 6.2 представлена блок-схема разветвляющейся программы с двумя ветвями. Невыполнение условий в блоках 4 и 5 свидетельствует о наличии ошибки, и происходит передача управления блоку 7 анализа причин ошибки.  [27]

28 Линейная схема формирования граммы.| Разветвляющаяся схема формирования программы. [28]

Этот метод является аналогом метода построения разветвляющейся программы ( см. гл.  [29]

Абстракция ifthenelse предполагает наличие двух отдельных ветвей как частей более общей операции. Такое представление является также средством пояснения действий разветвляющейся программы для того, кто лучше знаком с оператором min, чем со структурой ifthenelse. Заметим, что абстракция не вносит неопределенности, а является лишь другим способом точного выражения одного и того же факта.  [30]



Страницы:      1    2    3