Cтраница 3
Использование модульной структуры ППП позволяет в целом ряде случаев поставить конструктивно вопрос о выборе наиболее подходящего алгоритма среди имеющегося их множества для решения заданной потребителем одной или нескольких задач. Кроме того, программные модули могут быть также по-разному реализованы, и выбор наилучшего варианта программной реализации также является важной задачей системного обеспечения пакета. С учетом сложной зависимости процесса выбора наиболее подходящего алгоритма для решения задачи с помощью ППП от перечисленных причин нередко имеет смысл предусмотреть в пакете возможность решения задач такого типа. [31]
Принципы использования диагностических показателей в режимно-технологических задачах АСУ ТП транспортировки газа заключаются в следующем. Результаты решения диагностических задач размещают в диагностической базе данных, которая является частью информационной базы данных АСУ ТП. Используя системное обеспечение поддержания базы данных, осуществляют извлечение необходимой диагностической информации для ее использования в задачах АСУ ТП. [32]
![]() |
Схема взаимодействия пользователя, с ЭВМ. [33] |
Основу системного программного обеспечения САПР составляют операционные системы ЭВМ и системы программирования для алгоритмических языков, используемых при создании и эксплуатации САПР. Оно поставляется вместе с ЭВМ как ядро технического обеспечения САПР, и пользователю нет необходимости в его разработке, необходимо лишь выбрать нужные компоненты и построить некоторую конфигурацию их. Генерация системного обеспечения осуществляется операционными системами ЕС ЭВМ и СМ ЭВМ. [34]
Представляя, как это сказано в [11], общую структуру программного обеспечения как последовательность трех уровней: ядра, системного уровня и проблемного уровня, отнесем БСО к системному уровню. Это означает, что БСО ППП представляет собой сочетание специализированных операционной и инструментальной систем, ориентированных на вышеупомянутые четыре типа пользователей. Заметим, что такие типы пользователей, как разработчики системного обеспечения, работают в операционной обстановке, созданной непосредственно ядром. [35]
Входной язык ДС СМ дополнен операторами управления областью действия переменных и процедур, что дает возможность пользователю создавать большие программы по блочно-модульному принципу. Кроме того, введены функции управления и обмена измерительных и периферийных устройств с центральным процессором СМ-3. Имеются программы определения индивидуальных метрологических характеристик любого канала для каждой из реализуемых структур соединения блоков. В состав поставляемого с ИВК системного обеспечения входят также ассемблер, отладчик и редактор. Программное обеспечение комплексов поставляется на перфоленте. [36]
Системное программное обеспечение комплексов реализовано на основе расширенной переработанной версии диалоговой системы ( ДС СМ) с входным языком типа Focal. Входной язык, ДС СМ дополнен операторами управления областью действия переменных и процедур, что дает возможность пользователю создавать большие программы по блочно-модульному принципу. Кроме того, введены функции управления и обмена измерительных и периферийных устройств с центральным процессором СМ-3. Имеются программы определения индивидуальных метрологических характеристик любого канала для каждой из реализуемых структур соединения блоков. В состав поставляемого с ИВК системного обеспечения входят также ассемблер, отладчик и редактор. Программное обеспечение комплексов поставляется на перфоленте. [37]
Освоение любой из операционных систем представляет для пользователя трудную задачу. Часто эта проблема по своей сложности намного превосходит задачу освоения какого-либо из языков программирования. Достаточно сказать, что полное описание такой операционной системы, как ОС ЕС, включает более ста книг. Поэтому среди программистов уже давно произошло естественное разделение на программистов-пользователей ( или прикладных программистов) и системных программистов. Первые ограничиваются минимальными сведениями о функционировании ОС, уделяя основное внимание средствам общения с операционной системой и тем возможностям, KOTqpbie она может предоставить. Вторые изучают onqpannoHHyio систему досконально, чтобы уметь ее генерировать, пополнять новыми программными средствами, консультировать прикладных программистов по вопросам системного обеспечения. Но даже с учетом такого разделения работа с любой из операционных систем больших и малых ЭВМ ( именно этим ОС уделяется основное внимание в данном пособии) требует от пользователя определенных профессиональных навыков. Это обстоятельство ( необходимость профессиональных знаний в области системного программного обеспечения) является серьезным препятствием на пути массового использования ЭВМ в инженерной практике. Поэтому уже давно назрела проблема создания операционных систем, не требующих для их эксплуатации большого умения. [38]