.
Tuesday 22nd of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

фильмы онлайн

фильмы онлайн


Средства форматирования данных
загрузка...

Средства форматирования данных -это неотображаемые признаки-атрибуты полей, которые могут быть заданы в выводимых на устройство сообщениях. Они определяют функциональные и световые характеристики полей текста, например, поле может быть защищенным от записи, цифровым, неотображаемым, повышенной яркости и т. п. Адресация произвольной позиции экрана осуществляется заданием в выводимых сообщениях инструкций позиционирования, непосредственно указывающих координаты знакоместа, в которое должен быть помещен первый символ сообщения.

Реальные терминалы CMЭВМ не обладают достаточными для реализации функций логических диалоговых устройств ПВВ средствами форматирования, но имеют возможность адресовать произвольную позицию экрана, что позволяет программным путем моделировать работу с большим набором признаков-атрибутов, определяющих функциональные характеристики полей.

Для реализации функций логических диалоговых устройств ПВВ была предложена структура процесса моделирования с полной моделью устройства, т. е. процесс обладает аналогами всех видов данных, имеющихся у реальных форматных терминалов: образом экрана (буферная память), областью хранения признаков-атрибутов, регистрами и т. п. Вся эта информация хранится в таблице управления процессом (и сопряженных с нею таблицах) и отражает состояние логического устройства.

Процесс моделирования осуществляет свою работу в два этапа. На первом происходит обработка информации, которая поступает от системы (в сообщениях) или с клавиатуры реального устройства, и производятся работы с моделью. Например, символы в образ экрана или выполняется заданное изменение значения указателя начала записи (курсора). На втором этапе происходит отображение изменений модели на реальном устройстве, например, пересылается байт данных из образа экрана па соответствующую позицию экрана реального устройства или выдается управляющая последовательность, вызывающая заданное смещение курсора. При этом анализируются признаки-атрибуты соответствующих полей экрана и производятся действия, имитирующие выполнение заданных ими характеристик. Например, при попытке позиционировать курсор в защищенном поле экрана производится реальное перемещение в первую позицию следующего за ним незащищенного поля.


загрузка...
 

Самое популярное:

Наши партнеры

bottom

карта сайта