Системы реального времени:Вопросы к гос. экзамену 2005-06

Материал из Пермский Студенческий Портал

Перейти к: навигация, поиск

Теоретические вопросы

  1. Классификация систем реального времени. Средства разработки систем РВ. Понятие систем реального времени. Организация систем РВ. Требования к системам реального времени. Общие характеристики систем РВ.
  2. Классификация приложений систем РВ. Надежность в СРВ. Проектирование жестких систем реального времени. Архитектуры жестких систем реального времени.
  3. Задачи в СРВ. Планирование задач. Общие принципы планирования задач. Алгоритмы планирования периодических задач. Алгоритмы планирования спорадических и апериодических задач Планировщик заданий. Алгоритм функционирования планировщика. Анализ построенного списка задач.
  4. Моделирование систем РВ. Проблема моделирования сетей при случайном доступе. Применение модели реального времени. Модель реального Мира.
  5. Алгоритм оценки систем реального времени. Оптимизация системы реального времени.
  6. Операционные системы реального времени. Применение. Особенности. Архитектуры операционных систем реального времени. Особенности функционирования ОС РВ. Достоинства и недостатки операционных систем реального времени
  7. Синхронизация в системах реального времени. Принципы разделения ресурсов в СРВ. «Смертельный захват» «Гонки» «Инверсия приоритетов». Технология разработки собственной ОС РВ
  8. Виды операционных систем реального времени. QNX. OS-9. VxWorks. Операционные системы реального времени для Windows. IA-Spox, RTX, Falcon, Hyperkernel.
  9. Средства создания операторского интерфейса автоматизированных систем (SCADA-приложения). Применение. Особенности. Возможности и средства, присущие SCADA-пакетам. Состав SCADA. Виды SCADA. TraceMode. Citect. InTouch. iFix. Wizcon GeniDAQ. WinCC. MasterSCADA
  10. Базы данных РВ. Структура. Применение. Особенности. Особенности Industrial SQL Server. Функциональные возможности сервера базы данных. Интеграция с другими компонентами комплекса. Возможность организации клиент-серверной системы.
  11. Комплексные программные средства разработки приложений РВ. Инструменты разработки систем автоматизации. IPC@Chip. Организация приложений на базе промышленного Ethernet. Особенности программирования систем реального времени на базе микропроцессорной техники. Архитектура IPC@Chip. Основные команды

Практические вопросы

  1. Разработать планировщик периодических и спорадических задач для системы управления освещением в помещении. Планирование периодических задач: Алгоритм - LSTF. Планирование спорадических задач: Алгоритм – Деферабельный сервер.
  2. Разработать планировщик периодических и спорадических задач для системы охранной сигнализации. Планирование периодических задач: Алгоритм - EDF. Планирование спорадических задач: Алгоритм – Обмен приоритетом.
  3. Разработать планировщик периодических и спорадических задач для системы управления функционированием котельной. Планирование периодических задач: Алгоритм - RM. Планирование спорадических задач: Алгоритм – Выбор.
  4. Разработать интерфейс пользователя и алгоритм отображения состояний и управляющих воздействий в системе управления движением автотранспорта на перекрестке в SCADA - Citect.
  5. Разработать интерфейс пользователя и алгоритм отображения состояний и управляющих воздействий в системе управления железнодорожной станцией в SCADA - Citect.
  6. Разработать интерфейс пользователя и алгоритм отображения состояний и управляющих воздействий в системе охранной сигнализации здания в SCADA - Citect.
  7. Разработать приложение для отображения состояния контактов и управления контактами через web-интерфейс промышленного контроллера (IPC@Chip на плате DK40 – IP – 195.19.174.54)
  8. Разработать приложение для отображения состояния контактов и управления контактами через telnet сессию промышленного контроллера (IPC@Chip на плате DK40 – IP – 195.19.174.54)
  9. Разработать приложение для передачи информации между контроллерами через интерфейс RS232 (IPC@Chip на плате DK40 – IP – 195.19.174.54, IPC@Chip на плате FC440– IP – 195.19.174.55)
  10. Произвести расчет системы управления автомобилем на базе технологии CAN на возможность функционирования в режиме реального времени. Разработать проект системы, включающий 5-7 подсистем и 30-40 сообщений между подсистемами.
  11. Произвести расчет системы «Интеллектуальное здание» на базе технологии EIB на возможность функционирования в режиме реального времени. Разработать проект системы, включающий 5-7 подсистем и 30-40 сообщений между подсистемами.
  12. Произвести расчет системы «Управление коммунальной системой (вода, газ, электрическая энергия, отключение функций, формирование квитанций и устранение аварий)» на базе технологии LonWorks на возможность функционирования в режиме реального времени. Разработать проект системы, включающий 5-7 подсистем и 30-40 сообщений между подсистемами.