Cтраница 2
Средства вывода графической информации могут быть добавлены в язык путем введения либо графических макрокоманд, либо процедур отображения, описанных в гл. Здесь будут рассмотрены некоторые из них, проявляющиеся в способах реализации расширения языка указанными двумя способами. [16]
В качестве языка определения данных в СУБД Базис служат язык определения иерархических структур данных и соответствующая ему процедура отображения. Определение структуры БД ( схема БД) задается на этом языке системного уровня [5] и помещает -, ся в памяти с прямым доступом. [17]
Организация программного обеспечения системы показана на рис. 17.11. Фактически это та же схема, что и на рис. 17.1, упрощенная благодаря использованию процедур отображения и расширенная за счет применения ассоциативных структур данных, разделенных на страницы. [18]
В исключительных случаях, когда дисплейный процессор может выполнять все преобразования, заданные в структуре графических данных, компиляция дисплейного файла сокращается до процесса, показанного на рис. 8.8, г. Пятый и несколько иной подход с использованием процедур отображения рассматривается в разд. [19]
В результате работы этой процедуры будет получено изображение, показанное на рис. 8.26, если пометка LABELING ( наличие надписи) имеет значение истина; в противном случае будет выдан символ без надписи, как, например, на рис. 8.22. Путем введения условных операторов в процедуры отображения можно генерировать самые разнообразные виды выводимого изображения по одной и той же базе данных. [20]
Изучив код, можно заметить, что когда пользователь отображает единственную строку сетки, сетка использует стандартный механизм отображения, при этом поля Memo и графические поля не отображаются. Как только пользователь увеличивает счетчик отображаемых строк, процедура отображения данных усложняется. [21]
В системе предусматриваются программирование работы системы и решения прикладных задач на одном языке высокого уровня. Такой язык позволяет описывать сложные изображения с помощью процедур отображения, как показано в, гл. [22]
В университете штата Юга был разработан язык DIAL [201] для описания диаграммы состояний и определения процедур на одном языке высокого уровня. В язык DIAL включена возможность формирования графических изображений с помощью процедур отображения, описанных в гл. [23]
На более высоком уровне, приближенном к конкретным прикладным программам, может быть построен ряд языков определения данных ( ЯОД), ориентированных на определение схем логических записей БД, имеющих, например, линейную, древовидную или сетевую структуру данных. При такой организации СУБД каждому новому ЯОД должна соответствовать определенная совокупность процедур отображения структур данных уровня ЯОД в базовые структуры. Для этого в СУБД необходимо включить специальные программные интерфейсы, обеспечивающие возможность подключения любого числа программ преобразования данных одного уровня в другой. [24]
Выполнение процедуры отображения часто проходит параллельно работе процедуры трассировки на части псевдодисплейного файла. Однако процедура трассировки часто пишется в машинном коде, что не делается с процедурой отображения. Постарайтесь оценить, какое влияние это имеет на скорость регенерации изображения. [25]
Формирование фрагментов схемы БД для целевой СУБД. После того, как получено представление БД в виде системы отношений нормальной формы, выполняется процедура отображения этих отношений на структуры данных, поддерживаемые СУБД, под которую проектируется БД. [26]
Применение процедур отображения подразумевает подготовку набора макрокоманд для построения графических примитивов. Для этого язык должен быть расширен за счет введения макрокоманд формирования и исключения сегментов, вызова процедур отображения и самих процедур отображения. [27]
Применение процедур отображения подразумевает подготовку набора макрокоманд для построения графических примитивов. Для этого язык должен быть расширен за счет введения макрокоманд формирования и исключения сегментов, вызова процедур отображения и самих процедур отображения. [28]
Рассмотрим алгоритм последовательного действия, основным критерием в котором является максимальное число ребер между вершинами графа, отождествленными с соседними вершинами решетки. Предполагается, что в результате перехода от схемы к графу получен мультиграф G ( XU F), Пусть все узлы решетки свободны. Процедуру отображения графа в решетку выполним следующим образом. [29]
Процесс поиска рав - пссных цен он трактовал как отображение множества цен в себя, причем процесс отображения проходит промежуточную стадию ото - 1 1жения цен в количества. Таким образом, процедура отображения иловится интерпретацией процесса tatonnement, неподвижная iи iка - точкой равновесия, а ее координаты - ценами равновесия. [30]