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

Последовательность - предложение

Cтраница 2


Каждое макроопредвдение способно порождать не одну последовательность предложений программы, а целое их семейство. Эта способность обеспечена применением параметров. Если макроопределение не содержит параметров, то семейство сводится к единственной последовательности. В некоторых точках исходного модуля программист может написать предложение, являющееся макрокомандой. Макрокоманда идентифицирована мнемоникой и снабжена при необходимости операндами.  [16]

Заключительное замечание по синтаксису: каждая альтернативная последовательность предложений ( за исключением последней) должна завершаться литерой - вертикальной чертой I. Вертикальную черту можно не ставить перед предложением ELSE, если оно имеется ( см. рис. А. Точно так же как точка с запятой называется разделителем предложений, мы могли бы называть разделителем последовательностей предложений управляющей структуры CASE. Она выполняет те же функции в объявлении типа данных RECORD ( запись), рассматриваемого в гл. Предложение CASE полезно использовать для манипулирования элементами данных в записи.  [17]

Запись программной части на автокоде представляет собой последовательность предложений. Каждый оператор программы может соответствовать одной или нескольким машинным командам. В последнем случае операторы называются макрокомандами. Применение макросредств ( макрокоманд и их макроопределений) дает возможность унифицировать стандартные участки программы, такие как обмен с ОС, запись специальных признаков ( например заявок), взаимодействие программ, обеспечить структурное построение программы. Однако увлечение стандартизацией может привести к излишнему расходу команд в программе.  [18]

Упорядоченная последовательность команд, подлежащая обработке; последовательность предложений языка программирования, описывающих алгоритм решения задачи.  [19]

Программа на языке Ассемблера представляется в виде последовательности предложений, каждое из которых занимает отдельную строку.  [20]

Булево выражение повторно вычисляется после каждого повторения управляемой последовательности предложений. Последовательность предложений в цикле будет выполняться до тех пор, пока булево выражение не станет ложным. Это приводит нас к важной проблеме. Что-то в последовательности предложений должно изменить значение условия завершения, иначе цикл никогда не завершится.  [21]

Каждый поставленный в скобки комментарий будет заменен последовательностью предложений Модулы-2, описывающей команды, которые нужно выполнить, чтобы реализовать каждый из вариантов заданий. После того как выполнена программа завершения, предложение EXIT передает управление предложению, следующему за словом END для данного цикла LOOP.  [22]

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

Раздел процедур задает операции обработки данных в виде последовательности предложений, именованных параграфов и секций, составленных из повелительных, условных и управляющих трансляцией операторов.  [24]

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

До сих пор мы рассматривали входную программу на языке ассемблера как последовательность предложений трех видов: машинных команд, команд ассемблера и макрокоманд, а компилятор с языка ассемблера - как некоторый программный автомат, который последовательно, в порядке их написания, анализирует предложения входной программы и также последовательно заменяет каждое предложение первого и третьего вида ( и некоторые второго вида) определенными двоичными кодами, представляющими команды и постоянные машинной программы. При этом ничего не говорилось, по каким правилам компилятор обрабатывает макрокоманды и как автор программы может влиять на этот процесс.  [26]

В примере оператора WHILE вместо Е и S могут присутствовать как последовательность предложений языка ассемблера, так и последовательность операторов.  [27]

В библиотеке каталогизированных процедур собраны наиболее часто употребляемые при работе с RTK последовательности предложений языка управления за даниями.  [28]

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

Все четыре управляющие структуры, приведенные в последнем параграфе, приводят к повторению последовательности предложений. Эти структуры осуществляют циклическое управление потоком инструкций. Управляющие структуры второго типа осуществляют выбор альтернативных действий на основании условий, заданных программистом. Эти структуры называются управляющими структурами перехода, поскольку они задают переходы в последовательности выполнения предложений программы, которая в противном случае была бы прямой. Без управляющих структур перехода все программы на Модуле-2 просто выполняли бы предложения в том порядке, в каком они записаны, за исключением, возможно, циклического возврата к некоторым сегментам программы. Управляющие структуры перехода играют существенную роль при написании большинства программ.  [30]



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