Cтраница 2
БД с помощью специального языка запросов, имеет средства, ориентированные на специалиста в области систем обработки данных и на пользователя, не знакомого со спецификой этих систем. Во втором случае АБД создаются специальные файлы запросов, ориентированные на обработку запросов определенных типов. Файл запроса представляет собой каталогизированную последовательность команд выборки, в которых некоторые параметры объявлены переменными. Конечный пользователь, приступая к работе с БД, вызывает интересующий его файл запроса и в зависимости от содержания запроса подставляет требующиеся значения параметров. [16]
Когда программа была включена в систему, эта машина стала работать в таком режиме, когда каждая команда выборки ( инициирование ввода-вывода) вызывала прерывание и передачу управления в определенную ячейку. Программа опрашивала поток команд канала, связанный с командой выборки. В результате опроса программа трассировки могла получить не только адрес устройства и идентификатор канала, заданные в команде выборки, но и число передаваемых символов. [17]
Когда программа была включена в систему, эта машина стала работать в таком режиме, когда каждая команда выборки ( инициирование ввода-вывода) вызывала прерывание и передачу управления в определенную ячейку. Программа опрашивала поток команд канала, связанный с командой выборки. В результате опроса программа трассировки могла получить не только адрес устройства и идентификатор канала, заданные в команде выборки, но и число передаваемых символов. [18]
Общая идея построения отмечающего преобразователя, моделирующего работу преобразователя со стековой памятью, состоит в следующем. Стековая память заменяется отметками записи в стек в памяти элементов обрабатываемой среды. Команды выборки из стека заменяются бэктрекинговой процедурой обратных переходов до первого элемента, отмеченного символом записи в стек. На рис. 8.4, а показана условная история прохождения элементов среды стековым преобразователем. Пунктирные стрелки обозначают скачки, вызываемые командами выборки из стека. [19]