Устройство - графический ввод - Большая Энциклопедия Нефти и Газа, статья, страница 2
Девиз Канадского Билли Джонса: позволять недотепам оставаться при своих деньгах - аморально. Законы Мерфи (еще...)

Устройство - графический ввод

Cтраница 2


Нетрудно построить систему с использованием терминалов такого типа. При этом нужен лишь набор макрокоманд для передачи графической и текстовой информации на терминал в ответ на обращения к макрокомандам из прикладной программы. Некоторые фирмы-изготовители таких терминалов продают программы на ФОРТРА-Не, выполняющие основные операции по масштабированию и кадрированию, которые могут быть использованы совместно с прикладными программами на ФОРТРАНе. Такие терминалы часто снабжают устройствами графического ввода, информация с которых поступает в дискретном виде, и, следовательно, их программное обеспечение аналогично обеспечению для клавиатуры.  [16]

Суммарный результат этих двух процессов состоит в формировании второй структуры данных на основе первой. Часто во время этого процесса первоначальные данные изменяются до неузнаваемости. С другой стороны, легко можно представить случаи, когда дисплейный файл почти не отличается от исходной информации. Примером является программа вычерчивания следа перемещения указки устройства графического ввода по занесенным в память координатам последовательности точек.  [17]

В различных устройствах графического ввода используются различные методы идентификации объектов. Очень проста идентификация с помощью светового пера. Световое перо для этой цели совмещается с отображаемым предметом, и идентификация осуществляется в результате синхронной работы светового пера с памятью. Идентификацию на основе использования устройства ввода с Прямоугольной ( ху) системой координат осуществлять трудно, особенно когда ряд объектов располагается друг от друга на расстояниях, близких к обеспечиваемой устройством графического ввода точности размещения отдельных компонентов отображаемых данных на индикаторе. Для привязки координат, поступивших на вход данных к определенному объекту, может оказаться необходимым поиск в памяти данных, подготовленных к отображению. Особенно трудно отличить объект от случайной точки, если эта точка находится между двумя концевыми точками прямолинейного отрезка. Один из способов идентификации связан с помещением в какой-либо точке каждого объекта малоприметного символа или знака. Тогда для идентификации этого объекта пользователь указывает на идентифицирующий знак. Должно быть обращено внимание на то, чтобы идентифицирующие знаки двух объектов не располагались близко друг к другу.  [18]

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



Страницы:      1    2