
Еще материалы / структура АПС
.docСтруктура программно-аппаратных средств систем и комплексов реального времени.
Программное обеспечение, используемое при разработке корабельных приборных систем и комплексов, разделяется на ОБЩЕЕ(ОПО) и СПЕЦИАЛЬНОЕ(СПО).
СПЕЦИАЛЬНОЕ программное обеспечение является неотъемлемой частью изделия, обеспечивая реализацию тех или иных его (изделия) функций.
Специальное программное обеспечение функционирует в исполнительной аппаратно-программной среде (ИАПС), включающей исполнительную часть средств вычислительной техники (СВТ) и исполнительную часть ОБЩЕГО программного обеспечения (ИОС, средства межзадачного общения, средства общения с аппаратурой - драйверы, библиотеки и Х-Сервер).
Другая часть аппаратно-программной среды – технологическая (ТАПС) должна обеспечивать разработку и сопровождение СПЕЦИАЛЬНОГО программного обеспечения. Она включает в себя технологическую часть СВТ - технологические ЭВМ и технологическую часть ОПО - ТОС, компиляторы, отладчики, средства сопровождения (в качестве технологических ЭВМ и ТОС могут использоваться "бытовые" средства, например РС ЭВМ и ОС Linux или Windows).
Основным способом сокращения сроков разработки и повышения качества разработки специального программного обеспечения вообще, и систем реального времени, в особенности, является использование такого общего программного обеспечения (ОПО), которое предварительно отработано разработчиками средств вычислительной техники.
ОПО – программный продукт, который является неотъемлемой частью средств вычислительной техники и должен поставляться вместе с ними. ОПО должно обеспечивать:
-
тестирование и начальный пуск СВТ;
-
разработку специального ПО;
-
отладку и сопровождение специального ПО;
- функционирование специального ПО.