Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2012 / Вопросы

.rtf
Скачиваний:
15
Добавлен:
10.02.2015
Размер:
58.34 Кб
Скачать

Добрый день!

На зачете по ПОВС в билете будет 2 вопроса, один из первой, один из второй части ниже. В любой комбинации из нижеперечисленных.

Вопрос 1.

  1. Понятие встроенной системы.

  2. Влияние архитектуры микропроцессорной системы и ядра процессора на архитектуру ПО.

  3. Влияние архитектуры подсистемы прерываний на архитектуру ПО.

  4. Правила MISRAC. Типы. Константы. Инициализация.

  5. Правила MISRAC. Операторы.

  6. Правила MISRAC. Преобразования типов.

  7. Правила MISRAC. Выражения.

  8. Правила MISRAC. Поток управления.

  9. Правила MISRAC. Указатели и массивы.

  10. Оптимизация кода. Оптимизации циклов. Развертывание и конвейеризация.

  11. Оптимизация кода. Оптимизации циклов. Оптимизации, контролирующие локальность данных (разделение, объединение циклов и т.д.).

  12. Оптимизация кода. Оптимизации циклов. Переменные индукции. Вынесение инвариантного кода из цикла.

  13. Оптимизация кода. Просмотровые таблицы.

  14. Оптимизация кода. Оптимизация размещения переменных.

  15. Модели жизненного цикла ПО.

  16. Основные требования и процессы разработки по ГОСТ Р 51904-2002.

  17. Сопоставление процессов жизненного цикла ПО по ГОСТ Р 51904-2002 и ГОСТ 12207-2010

Вопрос 2.

  1. Суперпетля. Карта времени.

  2. Мультиплексный обработчик синхропрерываний.

  3. Обмен данными между обработчиком прерываний и суперпетлей.

  4. ОСРВ. Типы диспетчеризации.

  5. ОСРВ. Проблема инверсии приоритетов.

  6. uC/OS-II. Структура приложения.

  7. uC/OS-II. Состояния задач.

  8. uC/OS-II. Служебные функции. Критические секции и блокировка диспетчера.

  9. uC/OS-II. Управление задачами.

  10. uC/OS-II. Семафоры.

  11. uC/OS-II. Мьютексы.

  12. uC/OS-II. Флаги.

  13. uC/OS-II. Почтовые ящики.

  14. uC/OS-II. Очереди.

  15. uC/OS-II. Выделение памяти.

  16. uC/OS-II. Задержки.

  17. uC/OS-II. Таймеры.

На написание даю 40 минут. Далее задаю вопросы по написанному, прошу привести пример или прокомментировать приведенный.

По вопросам, не достаточно подробно рассмотренным на лекциях, или по ГОСТ и процессам жизненного цикла посмотрите материалы в приложениях (MISRA, uC/OS-II, ГОСТ).

Так как ГОСТы мы рассмотреть не успели, вопросы по ним минимальны, однако прошу посмотреть ГОСТы и сравнить процессы жизненного цикла, определенные в 51904 и 12207. Также важно посмотреть уровни ПО в ГОСТ 51904. Могу задать как дополнительный вопрос.

С уважением,

Сергей Федоров