Cтраница 1
Описания сегментов упорядочены по их логической подчиненности. Значения каждого поля располагаются на внешнем запоминающем устройстве последовательно и могут занимать любое ( не обязательно целое) число следующих друг за другом физических записей. Начальный адрес области хранения поля представляет собой пару номер физической записи / относительный адрес первого значения. Обмен данными с внешними запоминающими устройствами в оперативном комплексе АРИУС организован таким образом, что изменение типов или номеров этих устройств не влияет на описание логической базы данных. Изменения в этом описании могут возникнуть либо по инициативе пользователя как результат корректировки терминальных спецификаций, либо вследствие изменения размеров физических записей по инициативе системного программиста. И в том и в другом случае эти изменения осуществляются автоматически программами инструментального пакета АРИУС. Отметим, что в последнем случае проводится только пересчет начальных адресов хранения значений полей без изменения логической организации и взаимосвязи сегментов. [1]
![]() |
Пример использования виртуального сегмента.| Пример использования парных сегментов. [2] |
После оператора DATASET приводится описание сегментов, содержащихся в этом файле. Причем описание сегментов должно соответствовать последовательности левостороннего обхода иерархической структуры ФБД. Операнд DD1 задает имя оператора DD языка управления заданиями операционной системы ЕС ЭВМ, соответствующего описываемому файлу в задании на выполнение. [3]
Сегмент может включать в себя описание других сегментов модели, представляющих собой отдельные блоки данного ВУ. [4]
ТЕКСТ ИТОГОВОЙ СТРОКИ задается в описании сегмента, включающего этот текст. Обычно итоговая строка состоит из текста, который идентифицирует эту строку, и итоговых значений, вычисляемых согласно управляющей информации. [5]
В процессе синтеза структуры информационных массивов каждая сформированная вершина графа получает свое описание в таблице описания сегментов, которая является элементом информационного проекта. Это описание содержит количество и перечень элементов ключа и характеристик, составляющих вершину, а также количество и перечень ребер, соединяющих данную вершину с вершинами следующего уровня. Количество ребер равно числу характеристик группы, имеющих на следующем ypoBEie иерархии ключа различные элементы. На каждом уровне иерархии указывается максимальное число реализаций ключевых переменных данного уровня на одну реализацию ключевых переменных предшествующего уровня. [6]
![]() |
Структура директивы загрузки загрузить. [7] |
Во второй строке записывается адресная константа ( КА), второй адрес которой содержит адрес описания сегмента. Первый адрес константы свободен. [8]
![]() |
Пример блока данных с форматом VBS. [9] |
Описание сегмента - это величина, значение которой зависит от того, является ли данный сегмент первым в логической записи, последним или промежуточным. [10]
После оператора DATASET приводится описание сегментов, содержащихся в этом файле. Причем описание сегментов должно соответствовать последовательности левостороннего обхода иерархической структуры ФБД. Операнд DD1 задает имя оператора DD языка управления заданиями операционной системы ЕС ЭВМ, соответствующего описываемому файлу в задании на выполнение. [11]
![]() |
Коды состояния для вызовов Delete и Replace.| Определение PSB 102. [12] |
На рис. 7.7 приведен листинг PSB, который по предположению уже существует, а на рис. 7.8 - образец листинга отчета о работе палаты реанимации. Допустим, что описание сегментов хранится в некоторой библиотеке. [13]
В результате трансляции программы на ЯЗ описание занимает 4 ячейки. В первой ячейке размещается директива загрузки Описание сегмента, показывающая программе ЗАГРУЗЧИК, что вслед за директивой располагается описание программы для загрузки. На рис. 4.15 показана структура этой директивы. Две следующие ячейки остаются свободными, а в четвертой ячейке располагается имя сегмента. [14]
В каждом элементе этой таблицы указываются права доступа к какому-либо объекту, его размещение в фактической или виртуальной памяти, а также размеры. Если в системе имеется механизм страничной организации и соответственно виртуальной памяти, то элемент таблицы описаний сегментов содержит виртуальные адреса, если нет - то реальные. Механизм страничной организации, который мы в даль нейшем рассмотрим подробнее, представляет собой еще один уровень поддержки свойства перемещаемости объектов. [15]