Cтраница 1
Программное обеспечение машинной графики в ОС включает в себя ( рис. 7.5): графический метод доступа, средства разработки программ графических приказов, проблемно-ориентированные программы, пакет графических подпрограмм. [1]
Программное обеспечение машинной графики - составная часть операционной системы ОС ЕС - предназначено для использования комплекса алфавитно-цифровых дисплеев ЕС-7906 и графического дисплея ЕС-7064. Оно включает [1]: графический метод доступа; программные средства разработки программ графических приказов; проблемно-ориентированные программы; пакет графических подпрограмм. [2]
Программное обеспечение машинной графики включает графический метод доступа и пакет графических подпрограмм. Графический метод доступа предназначен для выполнения операций ввода-вывода. Для построения графических обрабатывающих программ используются набор макрокоманд и проблемно-ориентированных программ. [3]
В системе программного обеспечения машинной графики используются также математические модели процессов ( см. пп. Для реализации математической модели на ЭВМ необходимо представить ее в форме алгоритма, а затем программы. Последняя по отношению к алгоритму является моделью-аналогом, а программу и алгоритм по отношению к математической структуре модели-описания следует отнести к математическим моделям-интерпретациям. [4]
Весь комплекс программного обеспечения машинной графики не только реализует идеи, затронутые в данной книге и в работе [1-1], но и воплощает алгоритмы организации структур данных, проектирования и управления базами данных, идеологию и требования к человеко-машинному интерфейсу, охватывает языки программирования и операционные системы. Исследование всех этих вопросов выходит за рамки данной книги, однако они затрагиваются при обсуждении вопросов проектирования систем машинной графики. [5]
Таким образом, экономически целесообразна такая разработка программного обеспечения машинной графики, чтобы оно могло использоваться на различном оборудовании. Тем самым не только обеспечивается независимость конкретных подсистем от имеющихся технических средств, но и резко расширяются области применения машинной графики. [6]
![]() |
Структура программного обеспечения машинной графики. [7] |
На рис. 1 - 63 показаны основные уровни организации программного обеспечения машинной графики и место каждого из стандартов. Однако задача этой книги и работы [1-1] состоит не в обсуждении стандартов, а в исследовании основополагающих концепций, математических и процедурных элементов машинной графики. Поэтому программам машинной графики уделяется минимальное внимание на уровне основных понятий. Программные системы машинной графики, реализующие все эти концепции, представлены в приложениях А и G. [8]
Формирование машинной графики как самостоятельного направления относится к началу 60 - х годов, когда Сазерлендом был создан первый специализированный пакет программного обеспечения машинной графики. В 60 - е годы были сформулированы принципы рисования отрезками, удаления невидимых линий, методы отображения сложных поверхностей, определены методы формирования теней, учета освещенности сюжета. Первые работы были в основном направлены на развитие векторной графики, т.е. рисования отрезками. [9]
![]() |
Типовая конфигурация системы с абонентским пунктом АП-63 ( ЕС-8563. [10] |
Элементы изображения формируются генератором векторов и генератором знаков. Знаки могут воспроизводиться двух размеров. Программное обеспечение машинной графики дисплея в операционной системе ( ОС ЕС) включает в себя программные средства разработки программ, графических приказов, проблемно-ориентированные программы, графический метод доступа и пакет графических программ. [11]
Точки - основные строительные блоки графической базы данных, именно поэтому особый интерес представляют основные операции преобразования точек. Существуют три типа операций, в которых точки используются как графические примитивы: во-первых, перемещение пера и курсора, след курсора ( в дальнейшем просто курсор), невидимая точка; во-вторых, изображение линии между двумя точками; в третьих, вывод точки в заданном месте. В системе относительных координат позиция точки определяется путем задания ее положения относительно предыдущей точки. Все программное обеспечение машинной графики базируется на этих основных понятиях и операциях. Более подробно основы построения программ машинной графики излагаются в разд. [12]