Cтраница 2
Формулы / 7 / - / Ю / раскрывают правила записи описаний данных. Индентификаторы параметров и размерностей выбираются из соответствующих словарей. Значение погрешности приводится в тех же единицах измерения, что и параметр, или в процентах. [16]
Какая информация о переменных, декларированных как автоматическая или управляемая память, должна передаваться выполняемой программе. Эта информация расположена в таблице индентификаторов. Почему эта информация должна передаваться. [17]
Приняв таблицу памяти, процессор СМ-2410 однотипно производит начальную загрузку выделенных блоков памяти. При этом в процессор СМ-2104 передаются запросы на считывание с файла интерпретатора в память спецпроцессора таблицы соответствия сегментов микропрограмм и таблицы соответствия индентификаторов. Запросы ведутся в стандартном режиме связи по программному каналу. [18]
Способ текущей настройки состоит в следующем. Для задания текущего распределения информации в ОЗУ используют сверхоперативное ЗУ ( СОЗУ), в котором записываются ассоциативные таблицы: оответствия между обозначениями величин ( индентификаторами) и их адресами. При помощи этих таблиц всем индентификаторам переменных программ ставятся в соответствие определенные физические адреса ОЗУ. [19]
Способ текущей настройки состоит в следующем. Для задания текущего распределения информации в ОЗУ используют сверхоперативное ЗУ ( СОЗУ), в котором записываются ассоциативные таблицы: оответствия между обозначениями величин ( индентификаторами) и их адресами. При помощи этих таблиц всем индентификаторам переменных программ ставятся в соответствие определенные физические адреса ОЗУ. [20]
В любом выводимом на печать тексте название должно быть максимально содержательным и понятным. Оно должно именовать данный текст, а также систему или проект, к которым текст относится. Сюда может также входить и идентификатор программы, генерирующей текст, если такой индентификатор имеется. Имя или та часть заглавной строки, которая содержит название, всегда должны быть размещены так, чтобы их легко можно было выделить с первого взгляда. Если строка имеет 132 байта, ее середина приходится на 66 - й байт. Следует подсчитать количество символов в названии, разделить это число на 2, а затем, отступив на величину частного от центра строки к ее началу, печатать само название. [21]
Метод предварительной нумерации заключается в нумерации всех индентификаторов переменных в процессе трансляции рабочей программы. В СОЗУ или ОЗУ выделяется линейная последовательность ячеек, порядковые номера которых соответствуют индентифи-каторам. В эти ячейки заносятся текущие значения адресов и сведения о размещении массивов операндов, обозначенных индентификаторами, в определении последовательности ячеек ОЗУ. [22]
Имеют адреса 32 - 55 и предназначены для хранения значений простых переменных или специального кода индексных переменных. Если переменная - простая, то ее значение в ячейке формируется в ходе работы программы в виде числа с плавающей запятой. Если же переменная - индексная, то в момент ввода описательной части соответствующего массива транслятор записывает в ячейку индентификатора константу двоичного типа. [23]
Операция обобщенного безусловного перехода используется для вмешательства в вычислительный процесс из одной в любую другую ЭМ. В этом случае 16-разрядное машинное слово, поступающее на вход ПЭМ с линий общесистемного канала, должно восприниматься ПЭМ как адрес следующей к выполнению-команды. Для того чтобы отличить информационные слова от управляющих, в общесистемном канале предусмотрены линии управления, на которые одновременно с информацией, посылаемой в системный канал, выставляются сигналы-идентификаторы информационных и индентификаторы управляющих слов. Оператор безусловного перехода может выполняться программно и по прерыванию. [24]
Директивы отладки используются для управления отладкой через ПМ. Они делятся на две группы. Одну группу составляют директивы управления режимом отладки, не влияющие на ход выполнения отлаживаемой программы, а другую группу составляют директивы управления отлаживаемой программой. Набор директив на ПМ начинается с символа тире и индентификатора задания. Далее следуют символы точка с запятой и дробная черта, являющаяся отличительным признаком директив отладки. [25]
Ячейки группы Ж - Имеют адреса 1940 - ( 1941 - С) и применяются для хранения значений переменных с индексами. Нижняя граница ячеек определяется числом С - общим количеством индексных переменных автокодовой программы. Ячейки заполняются информацией в виде чисел с плавающей запятой после работы операторов присваивания. Каждой переменной отводится ячейка, адрес которой определяется согласно формулам, приведенным в операторе допустим, а в соответствующую ячейку группы А ( ячейку индентификатора) записывается транслятором начальный адрес массива. [26]
Индекс, характеризующий какой-либо объект, предназначен для идентификации и классификации. Поэтому система индексации должна, по возможности, иметь резерв для восприятия дополнительной информации; эта задача может быть решена различными путями. Так называемая параллельная система индексации ( рис. 198) имеет особые преимущества при внедрении ее на ЭВМ и при выполнении различных мероприятий по рационализации. Она содержит две части индекса. Для каждой части предусмотрены независимые индентификаторы. Все производственные характеристики, связанные с изготовлением, сортируются по обоим индексам раздельно и поэтому в зависимости от поставленной задачи возможен доступ к информации или по идентификатору или по классификатору. [27]
При использовании этого метода проблемная программа при записи данных в запоминающее устройство строит таблицу, содержащую действительный адрес ( или относительные номера дорожки и записи), которые помещаются в эту таблицу. Построение этой таблицы должно быть предусмотрено в проблемной программе. При попытке найти запись данных проблемная программа должна отыскать в таблице идентификатор этой записи, найти связанный с ним абсолютный или относительный адрес, а затем использовать эту информацию для направления запроса на ввод-вывод к нужной записи данных. В таком виде эта структура непосредственной адресации может оказаться не подходящей для многотомных файлов. Но вполне возможна использовать подтаблицы для записей, содержащих идентификаторы, которые группируются по тем или иным признакам, например подобно организации уровней индексов в словарях. Например, если индентификаторы записей состоят из букв, можно организовать следующие наборы подтаблиц: от буквы А до буквы F, от G до К, от L до Q, от R до U и от V до Z. Следует учитывать возможность группировки по частоте встречаемости некоторых символов или величин, так как может случиться, что большинство записей попадет в небольшое количество таблиц. [28]
К основным терминам концептуального уровня СУБД СЕТОР относятся: поле, запись, связь и база данных. Понятие агрегат или групповое данное не имеет аналога в системе. Каждому полю присваивается имя. Поля в записи имеют постоянную длину. Каждый тип записи поименован. Все записи базы данных делятся на основные и зависимые. Основные записи могут объявляться только главными в групповых отношениях, а зависимые записи - только детальными. Основные записи обязательно содержат ключевое поле ( идентификатор), зависимые не содержат собственного индентификатора, но имеют в своем составе ключевые поля основных записей, с которыми они связаны. [29]
Режим объединяет все оставшиеся функции системы: 7, СБ - сообщение оператору ЭВМ; 7, СВ - связь с оператором ЭВМ. Эти функции обеспечивают передачу на главную консоль ОС ЕС сообщения пользователя. После получения ответа оператора пользователь может выйти в исходное состояние или продолжить диалог; 7, СТ - информация о работе ОС. Эта функция выдает на экран дисплея информацию о заданиях, выполняемых в данный момент операционной системой. О каждом задании сообщается: 1) имя задания; 2) имя шага задания ( шага процедуры), выполняемого в данный момент; 3) границы оперативной памяти, в которых он выполняется; 4) время, оставшееся до завершения пункта задания; 5) количество подключенных подзадач; 7, ЗД - информация о заданиях ОС. Эта функция выдает на экран дисплея информацию о заданиях во входных и выходных очередях ОС. На экран выдаются также имена классов ОС и имена заданий, находящихся в этих классах; 7, ( REN) - снять задание с именем REN ( пользователь может снять задание, имя которого составлено таким образом, что в его начале находится индентификатор пользователя. При попытке снять чужое задание на экран выдается предупреждающее сообщение и никаких действий с этим заданием не производится); 7, КС - завершить сеанс работы ( эта команда используется для окончания работы с системой CJE. После ее выдачи на диске сохраняются информация и характеристика сеанса работы, уничтожается рабочий файл пользователя и посылается сообщение оператору ЭВМ об окончании работы. [30]