Cтраница 3
Способ хранения сегментов записи базы данных, представленной на, методом HDAM. КО - корневая адресуемая область. ОП - область переполнения. [31] |
Иерархический прямой метод доступа предусматривает подключение модуля рандомизации аргумента поиска корневого сегмента к внутреннему адресу сегмента на носителе. Файл представляет собой однородную область на носителе ( рис. 3.9), логически разделенную на подобласть адресуемых корневых сегментов и подобласть переполнения, которая содержит все другие сегменты. Обслуживается файл последовательным методом переполнения OSAM. Связь между подобластями и сегментами в подобласти переполнения осуществляется адресными указателями. Размер адресуемой подобласти и название программы рандомизации устанавливаются в описании базы данных. [32]
Включение библиотечной подпрограммы в состав основной программы заключается в том, что после изменения внутренних адресов ( в соответствии с размещением подпрограммы в оперативной памяти машины) внешние адреса подпрограммы заменяются номерами ячеек, хранящих отвечающие им команды и числа основной программы. Таким образом, для включения библиотечной подпрограммы в основную программу необходимо знать распределение ее адресов. [33]
При обращении ветви программы к управляющей программе по внешнему адресу для передачи данных последняя производят определение внутренних адресов передающей, оконечной и транзитной машин для генерации виртуального канала. Соответствие внешних и внутренних адресов машин системы определяется при инициации управляющей программы. Так, например, одной ЭВМ ( с определенным внутренним адресом) может быть присвоено несколько разных внешних адресов. Эта же возможность обеспечивается в процессе функционирования системы с помощью команд оператора. Подобная независимость позволяет создавать программы, ориентированные не на конкретные ЭВМ, системы и средства комплексирования, а на ресурсы, определяемые на логическом уровне. [34]
В результате настройки по месту, которая производится при вызове СП из МЗУ на рабочее поле, внутренний адрес 2000 п - 1 заменяется на истинный адрес последней ячейки СП на рабочем поле. Вторая команда обращения передает управление на блок фиксации. Работа блока состоит в следующем. [35]
Открытые массивы кроме внешних адресов, которые являются характерными для таких массивов, могут содержать и постоянные, и внутренние адреса. Таким образом, вопрос об использовании различных массивов при различном их размещении в памяти сводится главным образом к автоматизации переработки внутренних и внешних адресов. В дальнейшем мы будем предполагать, что известен признак, по которому можно различать постоянные, внутренние и внешние адреса. [36]
Для обеспечения сбалансированного расположения, а также чтобы легче было использовать конверты с прозрачным окном для адреса, допустимо расположение внутреннего адреса в нижнем левом углу письма. [37]
Поскольку внутренние адреса зависят только от расположения в памяти того массива, в котором они встречаются, то для переработки внутренних адресов в истинные необходимо знать лишь место данного массива в памяти. Несколько сложнее обстоит дело с переработкой внешних адресов. Для их переработки требуются информация о размещении в памяти всех массивов, участвующих в решении задачи, и информация о конкретных значениях параметров программы при решении данной задачи. Кроме того, требуется информация о том, к какой строке какого массива или к какому параметру программы относится тот или иной внешний адрес. [38]
Интерпретирующая программа не выполняет формирования внешних адресов, следовательно, в ее библиотеке могут быть лишь подпрограммы, содержащие команды с постоянными и внутренними адресами. Это позволяет сократить объем информации о массиве и применить более компактную ее запись. [39]
Таким образом, инвариантный массив может содержать коды, в адресных частях которых записаны только постоянные адреса; замкнутый массив может содержать постоянные и внутренние адреса, а разомкнутый массив - постоянные, внутренние и внешние адреса. [40]
О другим абзацам ( Other paragraphs) автоматическое применение стилей абзацев, отличных от стилей заголовков и списков таких, как Основной текст, Внутренний адрес и Приветствие. [41]
Таким образом, инвариантные массивы могут содержать коды первого рода, имеющие только постоянные адреса; замкнутые массивы допускают наличие в кодах первого рода постоянных и внутренних адресов, а открытые массивы - постоянных, внутренних и внешних адресов. [42]
Итак, от стандартной подпрограммы требуется, чтобы она была составлена таким образом, что если ее поместить в любое место накопителя, предварительно переработав внутренние адреса указанным выше способом, то она в случае передачи на нее управления должна проработать правильно. [43]
Пока связи, просьбы и согласования осуществляются в рамках плана и не мешают равномерности отгрузок, более высокие уровни не вмешиваются в эту работу, хотя ежедневно контролируют ход отгрузок от всех внешних поставщиков по внутренним адресам, подотчетным данному уровню, ход отгрузок от всех внутренних поставщиков как по внешним, так и по внутренним адресам. [44]
В настоящее время все большую популярность приобретает цельно-блочный стиль, при котором в отличие от полувтянутого стиля абзацы не начинаются с отступлением на пять знаков, а вровень с левым полем страницы, так же как и внутренний адрес заголовок к тексту письма, вступительное обращение и заключительная формула вежливости. Чтобы четко отделить один абзац от другого, каждый новый абзац печатается не через два, а через три или четыре интервала. Этот стиль считается вполне устоявшимся и самым современным. Однако большинство иностранных фирм все еще пользуется полувтянутым стилем письма, поэтому он и используется в учебнике. При цельно-блочном стиле письма обычно употребляется открытый тип пунктуации ( the open pattern of punctuation) См. [45]