Cтраница 3
Доступ к модулю в программном компоненте осуществляется посредством оператора USE, который размещается перед операторами описания. [31]
Длина неименованного соммоы-блока в различных программных компонентах может варьироваться. Компонент может дописывать в соммсж-блок свои объекты - программа будет использовать самый длинный вариант данного блока. Новые объекты можно только добавлять к общей области - удалить объекты из общей памяти невозможно. [32]
В средства оперативного контроля включены основные программные компоненты, обеспечивающие обнаружение и первичную локализацию искажений. Диспетчер прерываний периодически включает программу контроля прерываний, которая проверяет функционирование всех аппаратных и программных прерываний и выдает результаты проверки программе анализа сбоев для регистрации и принятия решений о восстановлении. Программой тактировки периодических вычислений включается контроль состояния накопленной информации. Программа анализа сбоев подготавливает и реализует решения для наиболее быстрого и достоверного восстановления функционирования КП. [33]
В ОС входит развитый набор программных компонентов для программирования на языке Паскаль. Компилятор обеспечивает трансляцию с входного языка Паскаль на язык макроассемблера. Отладка программ осуществляется в интерактивном режиме с использованием символических обозначений, применяемых в исходном тексте программ. Отладчик программ па языке Паскаль включен в состав библиотеки исполняющей системы. [34]
В библиотеке ГРАФОР более 400 программных компонентов, каждый из которых относится либо к базисному уровню, либо к одной из функциональных групп. Базисный уровень определяет общую организацию библиотеки и ее мобильность по отношению к разнообразным графическим устройствам. В базисный уровень входит набор графических примитивов, к которым относятся отрезки прямых линий, дуги окружностей и эллипсов, многоугольники, числовые и текстовые цепочки, маркеры. Базисный уровень служит основой при разработке функциональных групп, каждая из которых несет очевидную предметную окраску. [35]
Предполагается, что после объединения программных компонентов в систему, она будет работать в режиме диалога с работником-экспертом, причем последний имеет возможность вмешательства в работу системы на любой стадии. Таким образом, речь идет об интеллектуальной системе поддержки принятия решений работником предприятия. [36]
Для реализации данной последовательности выполнения программных компонентов в комплексе ПА-6 предусмотрено два способа. [37]
В нее входят несколько перечисленных ниже программных компонентов и средств поддержки внутренних интерфейсов. [38]
Программно реализованная связь между двумя программными компонентами, с помощью которой может выполняться одна или несколько функций, например трансляция и форматирование. [39]
При создании системы программирования поставщик готовит программные компоненты для всей аппаратуры и всех функций, которые могут быть введены в АСУ. Кроме того, он может предусмотреть другие программы, которые, выполняя сходные или те же самые функции, отличаются по характеристикам или другим - деталям. Так, например, может быть предусмотрено включение в библиотеку как стандартных подпрограмм, так и подпрограмм с повторным входом. Немногие пользователи нуждаются во всех компонентах, предусматриваемых поставщиком, и в процессе генерирования системы пользователь должен указать, какие из имеющихся компонентов нужно включить в его частную операционную систему. [40]
Диапазон активности СССД зависит от числа программных компонентов, использующих в своей работе средства генерации метаданных. Следует отметить, что при этом компонент должен получать метаданные только от СССД. [41]
В системах проектирования МИС введено понятие программного компонента, являющегося мощным средством разработки и распространения программных решений. [42]
Возврат приводит к немедленному окончанию работы программного компонента и возврату на верхний уровень вложений. [43]
Оператор END подпрограммы возвращает управление тому программному компоненту, из которого подпрограмма была вызвана. Есть способ сделать это, не дожидаясь конца подпрограммы - оператор RETURN прекратит выполнение подпрограммы в любом ее месте и передаст управление в место вызова. Как и оператор STOP, он может иметь метку и быть частью условного оператора. Оператор RETURN не может появляться в главной программе и в подпрограммах-функциях. [44]
Последовательное коллективное использование означает, что каждый программный компонент имеет собственный источник метаданных, а функции активной СССД реализуются за счет административных мер. [45]