Cтраница 3
Система управления базами данных передает прикладной программе информацию о результатах выполнения различных процедур по обслуживанию ее запроса. Эта информация содержит также сведения об ошибках, если они имеют место. [31]
СУБД передает в служебную область прикладной программы сообщения о результатах выполнения различных процедур по обслуживанию запроса. [32]
Система управления базами данных передает прикладной программе информацию о результатах выполнения различных процедур по обслуживанию ее запроса. Эта информация содержит также сведения об ошибках, если они имеют место. [33]
В данной процедуре формальные параметры А, В и С ( результат выполнения процедуры) объявлены явно, как векторы с атрибутами по умолчанию DECIMAL FLOAT ( 6) Кроме формальных параметров, в данной процедуре использованы переменные К, I и Ml, которые нужны только при выполнении ее тела. Такие переменные называются локальными. Они локализуются в процедуре с помощью объявлений. [34]
Такая ситуация может сложиться, если этой переменной требуется присвоить значение результата выполнения процедуры. Чтобы не испортить до окончания процедуры то значение указанной переменной ( с), которое она имела к моменту обращения, вводится новая переменная с. Она-то и используется для накопления суммы. [35]
Например, если р является указателем на тип real, то в результате выполнения процедуры new ( p); будет выделена память для переменной типа real ( создана переменная типа real), и переменная-указатель р будет содержать адрес памяти выделенной для этой переменной. [36]
Рассмотренные правила использования процедур относятся к процедурам общего вида, когда в результате выполнения процедуры определяется одно или множество значений разных объектов. В ряде случаев процедура нужна для того, чтобы в качестве промежуточного результата определить лишь одно некоторое значение какой-либо функции с тем, чтобы его можно было в дальнейшем использовать как значение аргумента, например в арифметической операции. Для этой цели используют другую разновидность процедуры, называемую процедурой-функцией. Ее отличие от процедуры общего вида состоит в том, что в заголовке процедуры перед символом procedure указывается тип получаемого значения функции ( integer, real или Boolean), a в теле процедуры-функции среди составляющих его операторов должен быть, по крайней мере, один оператор присваивания, содержащий в левой части идентификатор данной процедуры. [37]
Массив для первого комплексного числа имеет имя А, для второго - В, результат выполнения процедуры - ими С. [38]
Меню основных функций. [39] |
Запрос вывода на экран отчетов проектирования, которые содержат варианты логического проекта, полученные в результате выполнения процедур структурирования. [40]
Проверка основы слова на наличие беглой гласной производится после того, как основа не нашлась в словаре в результате выполнения процедуры флективного анализа. Эта проверка осуществляется только у слов, оканчивающихся на согласную или на мягкий знак. У слов, оканчивающихся на согласную, заменяется предпоследняя буква, если она является одной из букв левой части списка подстановок табл. 7.6. При обнаружении конечного мягкого знака он отделяется от слова ( заносится вместо нулевого окончания), а затем производится замена гласной. [41]
Идентификаторы, не локализованные в процедуре, но являющиеся по отношению к ней глобальными, могут изменять свои значения в результате выполнения процедуры. Это относится также к идентификаторам, соответствующим фактическим параметрам процедуры. [42]
Параметрами процедуры называются имена переменных, над которыми осуществляются действия внутри процедуры и которым при каждом обращении к процедуре передаются некоторые конкретные значения. Результаты выполнения процедуры ( а их может быть несколько) также являются параметрами. [43]
Список формальных параметров представляет собой список переменных ( точнее, их имен), над которыми производятся действия в процедурном блоке и которым при каждом обращении к процедуре должны присваиваться конкретные значения. Результаты выполнения процедуры ( а их может быть несколько) также являются формальными параметрами. [44]
Под формальные и фактические параметры-значения транслятор отводит разные области памяти. Поэтому результат выполнения процедуры может быть передан только через параметр-переменную. [45]