Системы автоматизации геофизических исследований / ред. И. А. Кузьмин ; Акад. наук СССР, Кол. науч. центр, Поляр. геофиз. ин-т. – Апатиты : [б. и.], 1984. – 112 с.
выводитьтекстовуюинформацию, состоящуюиззнаковлатинскогоалфавита и цифр. Вбольшинственаучныхрасчетовиспользуетсяпрограммирование наязыке ФОРТРАН. ПриэтомданныевпамятиЭВМпредставляютсяневсимвольном, а вдвоичномвиде, инепосредственное использованиесистемыкомандWX4675 за труднено. Поэтомубылсозданпакетпрограммдляработысуказаннымграфопо строителем; он ориентированнаприменениевпрограммах, написанныхнаФОРТ- РАНе. Обращениекпакету изпрограммпользователейосуществляетсястандарт нымспособомспомощьюоператора c a l l . Пакетосуществляетследувдиеосновныефункции: освобождаетпользователяотнеобходимостизнатьсистемукомандипред ставлениеданныхдляWX4675; предоставляетвозможностьзадаватьразнообразноеграфическоеизображе ниеданных, максимальнымобразомиспользуявышеуказанныевозможностиграфо построителя; выполняетстандратныепроцедуры, возникающиеприграфическомвыводе: черчениеиразметкуосей, пересчетданныхвкоординатыграфопостроителя, подписьчертежейидр. Приопущенныхпараметрахвспискахвызоваподпрограммпакетвыбирает ихстандартныеоптимальныезначения. Структурапакетаграфическогообеспечения Подпрограммыграфическогопостроениявбольшинствесвоемоформлены каквходытипа e n t r y иобъединеныв4 модуля. Связьмеждупрограммойпользо вателяиподпрограммамипоказананарис.1. ПодпрограммыуровняI написанынаАССЕМЕШЕРеиобъединенывмодуль' OPEN. Этиподпрограммыконтролируютправильностьспискаобращения, опреде ляютчислоитиппараметров, восстанавливаютопущенныепоумолчаниюаргумен тыипередаютполныеспискиобращенийподпрограммамболеенизкихуровней. Подпрограммыуровня2 написанынаФОРТРАНеиобъединеныв модуль GRATOR. Вэтоммодулехранитсяинформацияоположенииотдельныхрамок, в которыепомещаютсяграфики, ирассчитывается"привязка" выводимыхдякнну кэтимрамкам. Подпрограммыуровня3 написанынаАССЕМЕЛЕРеиобъединенывмодуль g r a f w c . Подпрограммыэтогоуровняпреобразуютвходнуюинформациювпоследо вательностькоманднаязыкеграфопостроителяWX4675. 30
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz