Генерирование - система - Большая Энциклопедия Нефти и Газа, статья, страница 3
Формула Мэрфи из "Силы негативного мышления": оптимист не может быть приятно удивлен. Законы Мерфи (еще...)

Генерирование - система

Cтраница 3


Причиной такой неудовлетворенности может служить низкая эффективность процедур генерирования системы. Генерирование системы для сложной АСУ само по себе является сложной и нередко длинной процедурой, связанной с принятием свыше сотни серьезных решений. В некоторых случаях вполне удовлетворительная система с первой попытки не получается, так что требуются дополнительные итерации.  [31]

Это обстоятельство повышает вероятность ошибки и необходимость в последующих коррективах. Тем не менее генерирование системы - единственное эффективное средство, придуманное до сих пор для покупателей, чтобы они могли получать по индивидуальному заказу эффективные системы на основе, совместимой с массовым производством программ и аппаратуры. Генерирование системы оказывает существенное влияние на АСУ и рассматривается более подробно в разд.  [32]

Описание среды включает в себя также описание периферийных устройств, или устройств ввода-вывода, и их сопряжение с ЦП. Сопряжение обычно нуждается в довольно подробном описании, но сами устройства ввода-вывода могут быть классифицированы по своему типу. Для процедуры генерирования системы очень редко требуется идентификация разновидности аппаратуры. Например, поставщик может предлагать медленно действующую подсистему аналогового входа в виде нескольких разновидностей. Однако большинство различий не оказывает влияния на работу с ОС.  [33]

Для некоторых параметров, если не предусматривается ничего другого, ОС использует заранее определенное или нереализуемое значение параметра. Нереализуемое значение может быть заложено в ОС, определено при генерировании системы или посредством языка управления заданиями. Более опытный оператор может обойти нереализуемый выбор, задав параметр с помощью языка управления заданиями. Так, операционная система может допускать выполнение компилируемой программы на машине, осуществляющей это компилирование, причем сохранять распределенную вспомогательную память после завершения задания по компилированию не требуется. С помощью языка управления заданиями нереализуемые допущения могут быть обойдены. Например, задание можно выполнить, компилируя программу для другой ЭВМ с главной памятью иного объема.  [34]

Решение задач с неполной информацией требует выполнения ряда итераций. Решение начинается с формализации задачи, данных, знаний и экспертных гипотез. Затем производится оцифровка, редактирование и конвертирование форматов исходных данных, генерирование системы растровых признаков и нахождение версии решения. На следующем этапе производится анализ версии решения, его объяснение и обоснование. Цель этапа состоит в том, чтобы подтвердить прогноз или представить возможные причины его неточности. Если эти условия не выполнены, то принимается решение о необходимости модификации экспертных гипотез, добавлении новой информации, изменении ее формализации и обработки. При этом средства аргументации подсказывают эксперту возможный способ коррекции результата. После этого выполняется следующая итерация решения.  [35]

Различия требуют обычно небольшого числа команд. Хотя без этих дополнительных команд можно обойтись, как правило, так не поступают. Дело в том, что стремятся минимизировать стоимость и сложность процедуры генерирования системы, удержать число уникальных ОС в таких границах, чтобы они не очень затрудняли инженера по эксплуатации, а также сохранить некоторую разумную возможность переноса операционной системы с одной аппаратной конфигурации на другую, близкую ей.  [36]

В заключение отметим, что операционные системы АСУ ТП ставят перед людьми, привыкшими работать с ОС для научных и технических задач, много проблем, относящихся, в частности, к целостности системы и массивов. Нередко ошибки здесь оказывают серьезное влияние на экономику предприятия. Поэтому важно, чтобы операционные системы АСУ ТП тщательно подгонялись к объекту посредством процедуры генерирования системы.  [37]

Реализации процедур генерирования многих современных систем недостает простоты, присущей самой ОС. Это особенно справедливо в отношении управляющих вычислительных машин и обусловлено тремя причинами. Во-первых, современную ОС управляющей ЭВМ часто получают из гораздо более простых ОС научных и технических задач, традиционно имевших минимальную процедуру генерирования системы. Допускается выполнение определенного количества присвоений, относящихся к вводу-выводу и связанных с ним, а также специфическое индивидуальное приспособление системных программ.  [38]

При создании системы программирования поставщик готовит программные компоненты для всей аппаратуры и всех функций, которые могут быть введены в АСУ. Кроме того, он может предусмотреть другие программы, которые, выполняя сходные или те же самые функции, отличаются по характеристикам или другим - деталям. Так, например, может быть предусмотрено включение в библиотеку как стандартных подпрограмм, так и подпрограмм с повторным входом. Немногие пользователи нуждаются во всех компонентах, предусматриваемых поставщиком, и в процессе генерирования системы пользователь должен указать, какие из имеющихся компонентов нужно включить в его частную операционную систему.  [39]

Подобно тому как конструктору автомобиля следует учитывать громадное количество различных качеств, которыми, по мнению большинства потребителей, должен обладать автомобиль данного типа, разработчику ОС следует предусматривать возможность работы ОС в разнообразных условиях и при различных требованиях пользователей. Существенная разница состоит в том, что для ОС эту заключительную стадию может выполнить пользователь; более того, он может повторить ее, если нужно. На этой стадии пользователь строит операционную систему, приспособленную к его частному случаю, выбирая соответствующие компоненты и архитектурные средства. В данном разделе обсуждаются среда ( машина) и требования пользователя ( компоненты и их подгонка); в конце даются некоторые комментарии относительно правильного и неправильного генерирования системы. Применяя управляющую ЭВМ, нужно уделить очень много внимания генерированию системы, причем заниматься этим должен человек, хорошо знакомый с используемой АСУ. К генерированию системы следует относиться не менее ответственно, чем к выбору машины.  [40]

Программирование представляет собой генерирование команд, отражающих логику управления, на языке ЭВМ. Существуют люди, для которых программирование является специальностью. Большинство из них посвящают основную часть своего времени работе над многочисленными коммерческими системами. В настоящее время, когда имеются языки высокого уровня, обучить программированию человека, знающего технологию, значительно легче, чем научить опытного программиста управлению технологическим процессом. Однако на каждом производстве должен быть по меньшей мере один человек, который достаточно глубоко изучает систему программирования ЭВМ. Потребность в таком человеке возникает при генерировании системы, ее обслуживании и, что особенно важно, при объединении отдельных программ в единую систему управления технологическим процессом. Такое углубленное обучение с наибольшим эффектом может осуществить поставщик, который занимается созданием и совершенствованием операционной системы.  [41]

Операционная система должна быть приспособлена к ее рабочей среде. Большинство изготовителей предлагают набор различных комбинаций блоков в рамках одного и того же названия системы. Большинство пользователей рассчитывают, и не без основания, что все возможные конфигурации могут быть обеспечены одной ОС. Однако, если множество комбинаций слишком велико, это может оказаться нежелательным, поскольку могут потребоваться чрезмерные искажения многих алгоритмов в ОС. Например, система программирования, применяемая в процессе генерирования системы, обычно рассчитана на работу при минимальной конфигурации аппаратуры и должна быть сравнительно нечувствительна к окружающей среде. Это достигается, как правило, за счет значительного снижения эффективности использования машины; например, не допускается никакого совмещения операций ввода-вывода. При генерировании системы для конфигураций, отличных от минимальной, эти ограничения снимаются.  [42]

Подобно тому как конструктору автомобиля следует учитывать громадное количество различных качеств, которыми, по мнению большинства потребителей, должен обладать автомобиль данного типа, разработчику ОС следует предусматривать возможность работы ОС в разнообразных условиях и при различных требованиях пользователей. Существенная разница состоит в том, что для ОС эту заключительную стадию может выполнить пользователь; более того, он может повторить ее, если нужно. На этой стадии пользователь строит операционную систему, приспособленную к его частному случаю, выбирая соответствующие компоненты и архитектурные средства. В данном разделе обсуждаются среда ( машина) и требования пользователя ( компоненты и их подгонка); в конце даются некоторые комментарии относительно правильного и неправильного генерирования системы. Применяя управляющую ЭВМ, нужно уделить очень много внимания генерированию системы, причем заниматься этим должен человек, хорошо знакомый с используемой АСУ. К генерированию системы следует относиться не менее ответственно, чем к выбору машины.  [43]

Подобно тому как конструктору автомобиля следует учитывать громадное количество различных качеств, которыми, по мнению большинства потребителей, должен обладать автомобиль данного типа, разработчику ОС следует предусматривать возможность работы ОС в разнообразных условиях и при различных требованиях пользователей. Существенная разница состоит в том, что для ОС эту заключительную стадию может выполнить пользователь; более того, он может повторить ее, если нужно. На этой стадии пользователь строит операционную систему, приспособленную к его частному случаю, выбирая соответствующие компоненты и архитектурные средства. В данном разделе обсуждаются среда ( машина) и требования пользователя ( компоненты и их подгонка); в конце даются некоторые комментарии относительно правильного и неправильного генерирования системы. Применяя управляющую ЭВМ, нужно уделить очень много внимания генерированию системы, причем заниматься этим должен человек, хорошо знакомый с используемой АСУ. К генерированию системы следует относиться не менее ответственно, чем к выбору машины.  [44]

Операционная система должна быть приспособлена к ее рабочей среде. Большинство изготовителей предлагают набор различных комбинаций блоков в рамках одного и того же названия системы. Большинство пользователей рассчитывают, и не без основания, что все возможные конфигурации могут быть обеспечены одной ОС. Однако, если множество комбинаций слишком велико, это может оказаться нежелательным, поскольку могут потребоваться чрезмерные искажения многих алгоритмов в ОС. Например, система программирования, применяемая в процессе генерирования системы, обычно рассчитана на работу при минимальной конфигурации аппаратуры и должна быть сравнительно нечувствительна к окружающей среде. Это достигается, как правило, за счет значительного снижения эффективности использования машины; например, не допускается никакого совмещения операций ввода-вывода. При генерировании системы для конфигураций, отличных от минимальной, эти ограничения снимаются.  [45]



Страницы:      1    2    3