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

Наименование - подпрограмма

Cтраница 2


Наряду с графическим изображением на типовом бланке программы для алфавитно-цифрового табулятора можно записывать и аналитически таким же образом, как и для табулятора Т-5 МВ. В таких случаях вся программа подразделяется на отдельные подпрограммы, состоящие из определенного набора коммутационных элементов ( команд) для включения конкретных механизмов машины. Программный бланк содержит четыре графы: для записи номеров команд, двух адресов соединяемых гнезд и пояснительного текста с наименованиями подпрограмм, к которым относятся коммутационные элементы. Одно из основных преимуществ аналитической записи программ является то, что метод ее является одинаковым для всех ПВМ. Рассмотрим методику разработки и записи программ на конкретном примере.  [16]

Для того чтобы использовать подпрограмму FUNCTION, необходимо только написать наименование функции там, где необходимо получить ее значение, и после него подставить в скобки подходящие выражения вместо аргументов. При этом обращение к подпрограмме производится следующим образом. Подпрограмма FUNCTION преобразовывается транслятором в последовательность машинных команд и записывается в памяти машины. Если в основной программе встречается наименование подпрограммы, то производится передача управления к ее началу. После того, как вычисления по подпрограмме закончены, управление должно быть передано обратно основной программе. Для этой цели и служит один или несколько операторов RETURN, по окончании действия подпрограммы этот оператор возвращает управление к месту ее вызова.  [17]

Таким образом, обращение к подпрограмме выполняет роль оператора процедуры ( или указателя функции), сама подпрограмма ( тело подпрограммы) - роль тела процедуры. Но описание процедуры в языке АЛГОЛ содержит, кроме тела, еще и заголовок процедуры. Роль заголовка процедуры в подпрограмме выполняет наименование подпрограмм и описание обращения к ней, которые записываются не на машинном языке, а на обычном, разговорном языке в инструкции по работе с подпрограммой.  [18]

Отдельные части программы могут оформляться в виде функций и подпрограмм. При этом различают операторы-функции, встроенные функции, подпрограммы-функции и подпрограммы. Первые три типа функций имеют результатом скалярную величину и в программе могут - использоваться наравне с переменными. Результат такой функции присваивается наименованию, поэтому в выражении указывается только ее наименование со списком аргументов. Выходным значением подпрограммы обычно является совокупность параметров, и ни одно из этих значений не присваивается наименованию подпрограммы.  [19]

Отдельные части программы могут оформляться в виде функций и подпрограмм. При этом различают операторы-функции, встроенные функции, подпрограммы-функции и подпрограммы. Первые три типа функций имеют результатом скалярную величину и в программе могут использоваться наравне с переменными. Результат такой функции присваивается наименованию, поэтому в выражении указывается только ее наименование со списком аргументов. Выходным значением подпрограммы обычно является совокупность параметров, и ни одно из этих значений не присваивается наименованию подпрограммы.  [20]



Страницы:      1    2