Cтраница 4
Функция: Инициализирует графическую систему и переводит аппаратуру в графический режим. [46]
При работе с графической системой пользователь выполняет эти функции в различных комбинациях, а не последовательно. Сначала он конструирует некоторую физическую модель, а затем вводит ее в память, описывая системе изображения в диалоговом режиме. Основанием для подобного разделения этих функций является то, что они соответствуют общей структуре пакета программ, используемого в интерактивной системе машинной графики. [47]
Следующей разновидностью САПР являются графические системы, предназначенные для непосредственного вычерчивания на экране различных узлов и деталей конструкций. Графические системы особенно необходимы на стадии технического проектирования, когда выполняется значительный объем чертежных работ и требуется большое количество чертежно-графической документации. Задачи графических систем состоят в том, чтобы облегчить и ускорить доработку конструкций, уменьшить вероятность появления технических ошибок. [48]
Линейная графика составляет базу графической системы, в которой реализуются основные графические функции. [49]
Функция: Останавливает работу графической системы. [50]
В зависимости от вида используемой графической системы изображение молекулярных структур может выполняться на различных уровнях сложности. По нашему мнению, растровая система 512X512 с 64 одновременно изображаемыми цветами, является необходимой предпосылкой эффективного и красивого моделирования. Система должна обеспечивать следующее: трехмерное или псевдотрехмерное изображение молекул, содержащих до нескольких сотен атомов, в виде стержневых, шаростержневых или заполняющих пространство моделей; показ скрытых линий и поверхностей, теней, перспективы; вращение, перенос и изменение угла наклона модели по желанию пользователя. Среди комплектов программ, которые появились к настоящему времени [16, 19, 23, 34, 35, 39], лишь очень немногие удовлетворяют этим требованиям, в первую очередь, из-за ограничений графических систем. Однако многообещающие достижения развивающихся сегодня персональных рабочих станций ( ПРС) не оставляют сомнений в том, что высококачественное молекулярное моделирование, доступное пока лишь при использовании сложной техники, скоро станет осуществимо на недорогих графических терминалах. [51]
Если дисплейный терминал в графической системе поставляется с локальной ЭВМ, то очередь диалоговых прерываний может поддерживаться в терминале. Это означает, что диалоговые прерывания обрабатываются локальным процессором, а идентификаторы источников диалоговых прерываний и вводимые данные помещаются в таблицу сообщений. Время от времени при готовности основной ЭВМ к приему такого сообщения таблица передается в основную ЭВМ. Подобная организация является практически обязательной в тех случаях, когда дисплейный терминал представляет собой часть системы общего назначения с разделением времени. Система, организованная подобным образом, рассматривается в приложении. [52]