Cтраница 1
Операторы пакета ПТП БПО-2М позволяют запрограммировать шероховатость поверхностей, выбрать материал детали; оператор DBH - нанести предельные отклонения размеров ( при DB0 1); операторы MAS и PQV осуществляют масштабирование и поворот изображения; оператором TEXT программируется любой текст, написанный буквами русского и латинского алфавитов и цифрами; оператором SIM наносятся отдельные буквы, цифры и чертежные знаки по коду NC специальной таблицы символов БПО-2М. [1]
![]() |
Пример описания фигуры операторами пакета ФАП-КФ. [2] |
С помощью операторов пакета ФАП-КФ можно описать простейшие геометрические утилиты, или, как определено в работе [41], элементарные геометрические объекты ( ЭГО): точка, прямая, окружность и др. Все ЭГО, кроме точки, считаются ориентированными. Это обстоятельство влияет на конечный результат интерпретации операторов пакета, на вычисление координат исходных и промежуточных вершин описываемой фигуры, на правильность получения топологии соединения вершин. [3]
Результат работы операторов пакета ФАП-КФ - координаты вершин фигуры и топология их соединения - хранятся в двух массивах, оформленных как COMMON - блоки языка ФОРТРАН, и длина этих массивов, определяемая в управляющей программе, должна быть заранее рассчитана по количеству вершин и линий, составляющих изображение фигуры. Это обстоятельство приводит к некоторым неудобствам для пользователя при работе с пакетом, поскольку заранее достаточно трудно оценить объем получаемых данных. Как следствие, возможны указания из программ пакета о нехватке памяти, отведенной под массивы. Устранение возникающих ошибок такого сорта возможно лишь путем повторного запуска в решение исправленной задачи. [4]
В случае описания проекций фигуры операторами пакета ФАП-КФ информация может быть введена в текстовом виде с перфокарт или с пишущей машинки. Преобразователь форматов данных в этом случае подсчитывает количество использованных геометрических переменных и в соответствии с этим производит распределение памяти, отредактировав необходимые операторы. [5]
Эти же данные получаются в результате использования операторов пакета ФАП-КФ и программы-преобразователя форматов данных между пакетом ФАП-КФ и блоком формирования ММ НФ. Одновременно программы пакета ФАП-КФ обращаются к программам пакета ГРАФОР [13] для графического отображения входной геометрической информации. [6]
Оператор AT определяет начало пакета отладки и указывает точку программной единицы, перед которой должны выполняться операторы пакета. [7]
![]() |
Структурная схема подпрограммы преобразования ММ СФ к виду ММ НФ. [8] |
Для отображения полученных математических моделей НФ и СФ в комплексе имеется набор подпрограмм вывода изображения фигуры на графопостроитель с помощью операторов пакета ГРАФОР, отличающихся структурой входной информации. [9]
Задаваемыми параметрами модели, определяющими состав и структуру внешней среды и технические характеристики используемого оборудования, являются: T-KUW - длительность подготовки оператором очередного пакета заданий на УВВК для обработки в ВС; ткаб - длительность подготовки пользователя, находящегося за терминалом, к очередному сеансу диалогового взаимодействия с ВС; тоб - длительность обдумывания пользователем результатов счета; ТМБ, тмд, гмл - средние значения длительности обменов информацией ОП. УВВК, АЦПУ и ПФ ( пропорционально объему буферных зон и скорости работы устройств); т, т, т - длительности обслуживающих программ ОС, реализуемых при работе монитора, соответственно для каждого уровня прерываний работы монитора; Я. [10]
![]() |
Эскиз для описания проекции непроизводной фигуры ПРАВЫЙ. [11] |
В качестве примера описания плоских проекций объекта приведем описание проекций НФ ( рис. 93), которой в дальнейшем присвоено символическое имя ПРАВЫЙ, с использованием операторов пакета программ ФАП-К. [12]
Тип connection - это основной тип, определяемый в пакете Asynchronous - - lO Interface; он является ссылкой на следующий комбинированный тип. Все операторы пакета Asynchronous-IO Interface считают connection одним - параметром. [13]
Все операторы пакета ОГРА оформлены как макрорасширения АССЕМБЛЕРа, что отображено в синтаксисе и мнемонике операторов. Это обстоятельство не помешало авторам пакета удовлетворить системным соглашениям по связи ассемблерных и фортранных программ, и в силу этого пользователь имеет возможность обращаться к операторам пакета и из ФОРТРАНа. [14]
Область действия оператора DO, употребленного в пакете, должна полностью располагаться в этом пакете. Метки операторов пакета должны быть уникальными в данной программной единице. Запрещается передавать управление оператору пакета из отлаживаемой программной единицы. [15]