Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зачёт / Ответы на вопросы зачёта.docx
Скачиваний:
0
Добавлен:
29.09.2026
Размер:
203 Кб
Скачать
☆

27. Охарактеризуйте системное программное обеспечение срв.

Системное программное обеспечение системы реального времени — это ПО СРВ, включающее обычно включает в свой состав следующие компоненты:

1. Операционная система реального времени (RTOS): RTOS отвечает за управление системными ресурсами, планирование задач и предоставление необходимых услуг для детерминированного и своевременного выполнения приложений.

2. Драйверы устройств: Драйверы устройств отвечают за управление взаимодействием между аппаратными компонентами и программными приложениями.

3. Библиотеки: Библиотеки представляют собой набор предварительно написанного кода, который может использоваться приложениями для выполнения общих задач, таких как операции ввода/вывода, обработка данных и обмен данными.

4. Middleware: Middleware предоставляет такие услуги, как передача сообщений, синхронизация и хранение данных.

5. Системные утилиты: Программные инструменты, которые используются для администрирования, обслуживания и отладки системы.

28(!). Анализ вычислительного пространства для программирования и использования спо

1. **Среда программирования и исполнения программ**:

В среде выполнения программ могут использоваться различные типы вычислительных систем, начиная от мини- и персональных компьютеров и заканчивая распределенными системами "клиент-сервер". Это разнообразие включает в себя широкий спектр аппаратных интерфейсов, операционных систем и баз данных. В больших системах управления процессами промышленного производства используется всё перечисленное оборудование.

Аппаратное разнообразие также отражается в программном обеспечении. Оно включает программы, встроенные в ПЗУ, а также операционные системы, предоставляющие средства для разработки и выполнения программ. В больших системах создание и исполнение программ происходит на одной ЭВМ, а в некоторых случаях даже в одно и то же время. В малых системах средства разработки могут отсутствовать, и программы для них создаются на более мощных ЭВМ и затем загружаются в исполняющую систему. Это также относится к микропрограммам, "зашитым" в ПЗУ оборудования производителем, которые разрабатываются на ЭВМ, отличной от той, на которой они исполняются.

2. **Микроконтроллерные и микропроцессорные системы**:

Микроконтроллерные системы ориентированы на выполнение задач управления устройствами. Микропроцессорные системы можно условно разделить на два основных класса: универсальные, используемые для решения широкого круга задач обработки информации, и управляющие, специализированные на решении задач управления процессами и объектами.

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

Особенностью микроконтроллеров является наличие в их составе ПЗУ, в которое записывается резидентная программа системы. ПЗУ может быть программируемым (ППЗУ), репрограммируемым (РППЗУ), электронно-стираемым (ЭСППЗУ) или флеш-памятью.

Соседние файлы в папке Зачёт