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

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

Cтраница 1


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

Структура описания подпрограммы включает в себя: название подпрограммы, обращение к подпрограмме в виде оператора CALL имя подпрограммы) ( список формальных параметров), описание формальных параметров, перечень подпрограмм, необходимых для использования данной подпрограммы.  [2]

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

Одной из этих констант будет адресная константа типа V, содержащая название подпрограммы IOCS. Всего имеется несколько сот таких подпрограмм. Обычно для каждой конкретной установки выбирается ряд наиболее часто используемых, и они включаются в библиотеку перемещаемых модулей. Поиск программы по названию, заданному константой типа V, осуществляется автоматически во время работы Редактора связей с помощью предусмотренных в DOS средств, обеспечивающих автоматическое подключение модулей. Найденная программа автоматически включается в редактируемую программу пользователя. Автоматический поиск начинается тогда, когда обнаруживается, что в редактируемом модуле невозможно разрешить какие-либо внешние ссылки.  [4]

Подпрограмма начинается заголовком ПОДПРОГРАММА LJ, после которого может стоять текст, например, название подпрограммы. Заканчивается подпрограмма словом ВЫХОД i ] д, по которому осуществляется выход из подпрограммы и возврат в основную программу.  [5]

Все стандартные подпрограммы библиотеки стандартных подпрограмм являются подпрограммами типа SUBROUTINE, и обращение к ним осуществляется посредством оператора CALL указанием, как обычно, названия подпрограммы и списка фактических параметров. Фактические параметры должны, так же как обычно, соответствовать формальным параметрам соответствующей подпрограммы по типу, количеству и порядку следования.  [6]

В этом примере приведено обращение к подпрограмме перемножения двух матриц. Название подпрограммы хранится в массиве СР.  [7]

8 Схемы использования ЭВМ для автоматизации экспериментальных исследований. [8]

Для решения разнообразных задач, связанных с обработкой опытных данных, во многих случаях целесообразно воспользоваться библиотекой стандартных подпрограмм, имеющейся в математическом обеспечении ЭВМ. Примеры некоторых стандартных подпрограмм для вычислительных машин серии ЕС приводятся ниже. Обращение к стандартным подпрограммам осуществляется посредством оператора CALL указанием названия подпрограммы и списка фактических параметров. Фактические параметры должны соответствовать формальным параметрам соответствующей подпрограммы по типу, числу и порядку следования.  [9]

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

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

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

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



Страницы:      1