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

Подпрограмма

Cтраница 3


Подпрограмма на языке Бейсик может содержать любые операторы языка и должна заканчиваться оператором RETURN. Этот оператор обеспечивает выход из подпрограммы и возврат управления оператору, следующему за оператором вызова подпрограммы.  [31]

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

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

Подпрограмма отличается от ранее перечисленных функций тем, что имеет несколько выходных величин. Подпрограмма начинается с оператора SUBROUTINE, за которым следуют ее наименование и список формальных аргументов; последние могут и отсутствовать.  [34]

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

Подпрограммы могут использоваться как основной программой, так и другими подпрограммами. Однако ни одна подпрограмма не может обращаться к вызвавшей ее программе и к себе.  [36]

Подпрограмма, которой передается управление командой вызова.  [37]

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

Подпрограмма, которая называется WORDOUT, должна получать в гА следующее слово, подлежащее выводу и, если буфер полон, должна записывать 100 слов на ленту устройства V. Индексный регистр 5 указывает положение текущего буфера. Прежде чем заносить слова в буфер, необходимо очистить его, записав нули. Покажите расположение буферных областей и объясните, какие команды необходимы ( и необходимы ли) в начале и конце программы, чтобы обеспечить правильный вывод первого и последнего блоков.  [39]

40 Пример межпрограммных связей ( Банк-ОС. [40]

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

Подпрограммы снимают визуально с помощью установки, изображенной на рис. 3.6, или на полярографе. Постоянное напряжение от батареи Б ( 3 - 4 В) прдается на делитель напряжения и с него на полярографическую ячейку. Контур гальванометра Г имеет шунт Rm, включенный параллельно гальванометру, и последовательно соединенное с ним сопротивление Ru. Сумма сопротивлений Rm - - Rn RrRKV ( Rf - внутреннее сопротивление гальванометра, RKP-критическое сопротивление) подбирается таким образом, чтобы после включения проходящего через гальванометр тока его стрелка быстро устанавливалась на нужном делении. Если сопротивление шунта Rm соизмеримо или меньше суммы сопротивлений RT Rn, то гальванометр будет регистрировать ток / г, составляющий часть общего тока /, проходящего через полярографическую ячейку.  [42]

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

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

Подпрограммы, которыми обладают операции, запускаются формулами, в которые входят эти операции.  [45]



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