Cтраница 3
Несомненно, что такое разнообразие задач, решаемых часто одним и тем же вычислительным устройством, налагает отпечаток на архитектуру его технических средств и структуру программного обеспечения по сравнению со средствами вычислительной техники универсального назначения. В первую очередь это находит отражение в развитой системе связей с большим количеством внешних устройств: датчиков и управляемых объектов, что реализуется посредством как стандартного интерфейса, так и специализированных каналов ввода-вывода информации. К характерным признакам управляющих вычислительных устройств относятся также возможность прерывания их работы по сигналам внешнего оборудования, применение систем памяти большой емкости и быстродействия и наличие счетчиков реального времени. [31]
АРМ, постановка учетных задач); разрабатываются решения по организационному обеспечению ( организационная структура бухгалтерии, организационно-правовое обеспечение автоматизированной системы учета), по техническому обеспечению ( окончательное решение по составу и структуре комплекса технических средств, проектная оценка надежности комплекса технических средств); по информационному обеспечению ( создание информационной базы - состава и объема нормативно-справочной информации, структуры базы данных, состава и характеристики входной и выходной информации и др.); выбору номенклатуры и привязке систем классификации и кодирования информации; по обеспечению обмена информацией между локальными ПЭВМ и центральной ЭВМ; по лингвистическому обеспечению ( определение технологической предметной области, выбор языков); по программному обеспечению ( определение принципов построения и структуры программного обеспечения, его состава); по методическому обеспечению, проектно-сметной документации; согласовываются решения по связи видов обеспечения между собой и составляется заказная документация на компоненты и комплексы технических средств. [32]
Программное обеспечение ориентировано на использование УВМ, имеющих в составе своего математического обеспечения транслятор с алгоритмического языка Фортран, Бейсик и их версий. Структура программного обеспечения содержит библиотеку типовых программных модулей, которые используются в нескольких лабораторных работах. [33]
Известно несколько основных способов настройки ППП на нужды конкретного пользователя. От выбора способа, в основном, зависит структура программного обеспечения системы. [34]
![]() |
Общее представление модульной структуры аппаратных средств микрокомпьютерной системы. [35] |
На рис. 8.2 показана часть модульной структуры телевизионного приемника с целью иллюстрации взаимосвязи аппаратных модулей с модулями преобразования сигналов. Принципы построения модульной структуры аппаратных средств подобны принципам, применяемым для модульном структуры программного обеспечения системы. [36]
Их целесообразно использовать в крупных проектных организациях, решающих задачи проектирования сложнейших технических объектов. В зависимости от особенностей взаимодействия подразделений проектной организации, сложности решаемых задач, структуры используемого программного обеспечения, нагрузки на информационные связи между подразделениями, организации банка данных трехуровневые КТС могут иметь различную конфигурацию. [37]
Существенное улучшение показателей эффективности обслуживания заявок в ДС с относительными приоритетами связано с синтезом оптимальной структуры модульного программного обеспечения. При этом так же, как и для ДС с бесприоритетным обслуживанием, в качестве критериев оптимизации структуры программного обеспечения используется то же множество, что и раньше. [38]
Свойства интеграторов на базе персональных компьютеров определяются двумя факторами: 1) конфигурацией аппаратуры; 2) структурой хрома-тографического программного обеспечения. [39]
Однако, несмотря на различие приложений и числа узлов, все системы реального времени во многом сходны между собой. Основное сходство таких систем заключается в том, что любая из них строится по принципу управления от очередей или событий, Этот принцип находит непосредственное отражение в структуре программного обеспечения и состоит в выборе для выполнения определенных программ при получении сообщений соответствующих типов. При реализации же принципа управления от процессов механизм событий является всего лишь вспомогательным средством организации распределения ресурсов и их эффективного использования. [40]
Рабочие программы пакета написаны на языке Ассемблер ДОС ЕС. Программы имеют модульную структуру и каждый модуль реализует вполне конкретную функцию, например главный модуль, модуль организации, модули ввода-вывода. Такая структура программного обеспечения позволяет генерировать и транслировать каждый модуль в отдельности, а собирать программу - уже на этапе редактирования. Исходный текст программ в ОПМ представлен в виде последовательности 80-байтных записей ( образ перфокарт) с ключом, идентифицирующим каждую запись. [41]
Декомпозиция является основой многих методик проектирования АСУ, так как является мощным средством уменьшения сложности. Декомпозиция - программного обеспечения АСУ называется модульностью. Модульность связана с созданием такой структуры программного обеспечения, которая обеспечивает наибольший эффект при создании и эксплуатации программного обеспечения. [42]
Из сказанного выше следует, что такт квантования нужно выбирать, исходя из большого числа требований, часть из которых оказываются противоречивыми. Поэтому приходится в каждом конкретном случае принимать компромиссное решение. К тому же для упрощения структуры программного обеспечения часто приходится выбирать один и тот же такт квантования в различных контурах системы управления. В табл. 5.5.1 сведены рекомендации по выбору тактов квантования, взятые из современных источников. Заметим, что эти рекомендации, основанные на аппроксимации качества процессов управления в непрерывных системах, часто приводят к заданию слишком малых значений тактов квантования. [43]
Поэтому актуальной проблемой АП является проблема автоматизации разработки программных систем. В САПР значительное внимание уделяется вопросам создания метаязыков программирования, предназначенных для описания программного обеспечения на верхних иерархических уровнях его проектирования. Эти метаязыки позволяют лаконично описывать структуру проектируемого программного обеспечения, отдельным операторам метаязыка могут соответствовать достаточно крупные блоки программного обеспечения, насчитывающие десятки - сотни операторов языка программирования типа ФОРТРАН. Метаязыки используют для моделирования работы создаваемых программных систем, описания заданий на программирование отдельных модулей. Актуальной задачей является создание таких метаязыков и трансляторов с них, которые могли бы выполнять роль систем программирования. [44]
Третье поколение МП характеризуется наличием памяти большой емкости ( до ГМ байт) и, вследствие этого, возможностью выполнять большие программы. Такие программы пишутся преимущественно на языках высокого уровня и имеют многомодульную организацию. Архитектура микро - ЭВМ 8086 фирмы Intel ( США) и ее преемников - микро - ЭВМ серии iAPX 86 / 88 ориентирована на такую структуру программного обеспечения. Все 3 блока соединены общей 8 - или 16-разрядной системной шиной данных. [45]