НЕФТЬ-ГАЗ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
На главную >>


Теперь на нашем сайте можно за 5 минут создать свежий реферат или доклад

Скачать книгу целиком можно на сайте: www.nglib.ru.

Предложения в тексте с термином "Блок"

При этом данные хранятся в блоках памяти и лексикографически упорядочены, а разным сегментам в логической схеме соответствуют различные блоки.

Таким образом, блоки также организуются в иерархическую структуру.

1) однозадачный [в разделе памяти каждой программы находятся копия ядра СУБД и блок описания схемы.

3) мультизадачный в разных разделах [ядро системы и блок описания схемы находятся в отдельном разделе, каждая прикладная программа вместе со своей подсхемой также находится в отдельном разделе ОП (рис.

Команды группы 4 и 6 содержат указание по размещению записей на физических носителях: указывается объем буфера (FILE —SIZE) и число записей в блоке (RECORDS —IN — BLOCK).

Таблица описателей наборов данных содержит: имя набора; имя DD-предложения; тип организации; метод доступа; формат блока; длину блока; атрибуты записи.

Входные трансляторы САПР, согласно существующей теории машинного перевода формальных языков, принято рассматривать состоящими из трех основных блоков: 1) лексического; 2) синтаксического; 3) генератора кода.

Все блоки имеют доступ к общему набору массивов и таблиц.

Лексический блок осуществляет распознавание базовых элементов предложений входного языка, т.

Например, имя математической модели элемента проектируемого объекта, задаваемое на входном языке как последовательность русских или латинских букв, преобразуется лексическим блоком в лексему, имеющую класс «имя модели»; значением этой лексемы служит указатель на строку таблицы паспортов математических моделей элементов.

В задачу синтаксического блока входит перевод последовательности лексем, сформированной лексическим блоком, в последовательность атомов.

В таких трансляторах вызов блоков осуществляется циклически: лексический блок вырабатывает лексему; она передается синтаксическому блоку, который порождает один или несколько атомов; генератор кода «развертывает» эти атомы в слова промежуточного языка; затем управление вновь передается лексическому блоку и т.

Если языки синтаксически различны, то возникает необходимость в организации иной схемы взаимодействия блоков транслятора, при которой они включаются в работу однократно: сначала лексический блок выдает полную цепочку лексем, затем синтаксический блок переводит ее в последовательность атомов, преобразуемую генератором кода па последнем этапе в предложения промежуточного языка.

Поэтому каждый прямоугольный блок на рис.

В результате его работы во внешней памяти ЭВМ создается временная библиотека 3 объектных модулей, содержащая подпрограммы и управляющие блоки, необходимые для расчета объекта.

Все управляющие блоки и массивы, необходимые рабочей программе, генерируются в виде заполненных или пустых поименованных программных секций необходимой длины.

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

Генератор — самый сложный блок компилятора.




Главный редактор проекта: Мавлютов Р.Р.
oglib@mail.ru