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

Использование - описатель

Cтраница 1


Использование описателя UNALIGNED позволяет экономить память, но замедляется доступ к данным.  [1]

В Subset-PL / I использование описателя Р при вводе - выводе, управляемом редактированием, не предусмотрено.  [2]

В Subset-PL / I использование описателя IGNORE не разрешается.  [3]

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

Для языка Паскаль отсутствует набор средств, реализуемых некоторым стандартным макропрепроцессором. Использование описателя const в языке Паскаль позволяет решить около 95 % проблем, решаемых в языке Си с помощью конструкции define, реализуемой препроцессором транслятора с языка Си. Однако для оставшихся 5 % проблем удовлетворительное решение отсутствует. Конечно, не очень сложно добавить макропрепроцессор к транслятору с языка Паскаль.  [5]

Для каждой переменной, описанной в блоке с использованием описателя own, если в состоянии внутренней памяти еще нет соответствующих элементов, построить их подобно вышеописанному, с той лишь разницей, что в качестве уровней приписать им собственный уровень блока. Далее рассматривать оператор, являющийся первым внутри блока.  [6]

ФОРТРАНе имя, которое идентифицирует подпрограмму в оставшейся части программы; arg - список формальных аргументов, разделенных запятыми. Первая буква имени определяет функцию жак вещественную или целую ( тип функции может быть искусственно изменен при использовании специального описателя типа, предшествующего слову FUNCTION, который рассматривается в гл.  [7]

Присваивание первоначальных значений элементам массива А производится путем обращения к подпрограмме IN. Конечно, либо массив А определяется в IN заранее, либо он передается в качестве параметра. При таком использовании описателя INITIAL управление возвращается на него.  [8]

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

Кнутом, если распределитель памяти всегда начинает поиск свободного блока с начала списка свободных блоков, свободные блоки маленького размера скапливаются через некоторое время в начале списка свободных блоков. Этого, однако, можно легко избежать, если замкнуть список свободных блоков в кольцо и при поступлении очередного запроса на выделение свободного блока начинать поиск такового не с начала списка, а с того места в списке, где был найден свободный блок, выделенный в ответ на предыдущий запрос на выделение свободного блока. Указатель, указывающий на такое место в списке свободных блоков, как правило, представляет собой объект, описание которого осуще ьляется с использованием описателя own. Значение этого указателя обязательно должно сохраняться в промежутках времени между двумя последовательными обращениями к распределителю памяти, в противном случае исчезнет возможность начать поиск с того места, где он был прерван в предыдущий раз.  [10]



Страницы:      1