Разработка системы реального времени в виде планировщика исполнения заданий

    Дисциплина: Программирование
    Тип работы: Курсовая
    Тема: Разработка системы реального времени в виде планировщика исполнения заданий

    SYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ѕSYMBOL 190 \\f \"Symbol\" \\s 14
    ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
    к курсовому проекту на тему:
    Разработка системы реального времени в виде планировщика
    исполнения заданий.
    Москва 2004
    Реферат.
    Проделана работа по проектированию системы реального времени.
    Созданная система содержит два основных компонента: планировщик задач реального времени и прикладное приложение – протокол
    A.415
    ARINC. Работа содержит 39 страниц, 14 диаграмм, 3 таблицы и 2 рисунка. Использовано 13 ссылок на техническую литературу.
    Раздел 1. Описываются отличия систем реального времени от обычных систем (разделения времени). Приведены характерные особенности управления задачами в подобных системах. Проведены
    классификация и анализ требований, предъявляемых к современным СРВ. Даны примеры систем данного класса (представленных в России). Рассмотрена необходимость использования специальной
    методологии разработки программного обеспечения.
    Раздел 2. Заданы определения, используемые в данной работе. Рассмотрена принципиальная структура СРВ. Приведена классификация подходов к планированию и обзор методов его реализации.
    Рассмотрена объектно-ориентированная методология разработки программного обеспечения.
    Раздел 3. Описана реализация планировщика задач реального времени: достигаемые возможности, используемые алгоритмы, общая схема функционирования. Приведена документация по
    приложению-протоколу, составленная в соответствии с требованиями методологии
    Real.
    Содержание.
    TOC \\o \"1-4\" \\h \\z \\u
    Реферат.
    PAGEREF _Toc91996835 \\h
    Содержание.
    PAGEREF _Toc91996836 \\h
    Введение.
    PAGEREF _Toc91996837 \\h
    Обзор требований проблемной области.
    PAGEREF _Toc91996838 \\h
    1.1.
    Особенности систем реального времени.
    PAGEREF _Toc91996839 \\h
    1.1.1.
    Ограниченное время ответа.
    PAGEREF _Toc91996840 \\h
    1.1.2.
    Статическая основа проектирования.
    PAGEREF _Toc91996841 \\h
    1.1.3.
    Портирование.
    PAGEREF _Toc91996842 \\h
    1.1.4.
    Встроенные системы реального времени.
    PAGEREF _Toc91996843 \\h
    1.1.5.
    Вывод.
    PAGEREF _Toc91996844 \\h
    1.2.
    Особенности управления задачами.
    PAGEREF _Toc91996845 \\h
    1.2.1.
    Управление временем.
    PAGEREF _Toc91996846 \\h
    1.2.2.
    Управление памятью.
    PAGEREF _Toc91996847 \\h
    1.2.3.
    Управление доступом (синхронизация).
    PAGEREF _Toc91996848 \\h
    1.2.4.
    Вывод.
    PAGEREF _Toc91996849 \\h
    1.3.
    Классификация систем реального времени.
    PAGEREF _Toc91996850 \\h
    1.3.1.
    Классификация по структурным характеристикам.
    PAGEREF _Toc91996851 \\h
    1.3.1.1.
    Исполнительные системы реального времени.
    PAGEREF _Toc91996852 \\h
    1.3.1.2.
    Ядра реального времени
    PAGEREF _Toc91996853 \\h
    1.3.1.3.
    UNIX\'ы реального времени
    PAGEREF _Toc91996854 \\h
    1.3.2.
    Классификация по программной среде.
    PAGEREF _Toc91996855 \\h
    1.3.2.1.
    Программирование на уровне микропроцессоров.
    PAGEREF _Toc91996856 \\h
    1.3.2.2.
    Минимальное ядро системы реального времени.
    PAGEREF _Toc91996857 \\h
    1.3.2.3.
    Ядро системы реального времени и инструментальная среда.
    PAGEREF _Toc91996858 \\h
    1.3.2.4.
    ОС с полным сервисом.
    PAGEREF _Toc91996859 \\h
    1.3.3.
    Технические характеристики ОС РВ.
    PAGEREF _Toc91996860 \\h
    1.3.3.1.
    Время реакции системы.
    PAGEREF _Toc91996861 \\h
    1.3.3.2.
    Время переключения контекста.
    PAGEREF _Toc91996862 \\h
    1.3.3.3.
    Размеры системы.
    PAGEREF _Toc91996863 \\h
    1.3.3.4.
    Возможность исполнения системы из ПЗУ (ROM).
    PAGEREF _Toc91996864 \\h
    1.3.4.
    Вывод.
    PAGEREF _Toc91996865 \\h
    1.4.
    Современные представители рынка ОС РВ в России.
    PAGEREF _Toc91996866 \\h
    1.4.1.
    LynxOS® 4.x фирмы
    LinuxWorks, Inc.
    PAGEREF _Toc91996867 \\h
    1.4.1.1.
    Основные свойства LynxOS:
    PAGEREF _Toc91996868 \\h
    1.4.1.2.
    Поддержка приложений жёсткого реального времени.
    PAGEREF _Toc91996869 \\h
    1.4.2.
    OS-9/Hawk фирмы
    Microware Systems.
    PAGEREF _Toc91996870 \\h
    1.4.2.1.
    Основные свойства OS-9
    /Hawk.
    PAGEREF _Toc91996871 \\h
    1.4.2.2.
    Поддержка приложений жёсткого реального времени.
    PAGEREF _Toc91996872 \\h
    1.4.3.
    VxWorks фирмы
    Wind River Systems.
    PAGEREF _Toc91996873 \\h
    1.4.3.1.
    Основные свойства VxWorks
    PAGEREF _Toc91996874 \\h
    1.4.4.
    QNX4 фирмы ОРАКУЛ.
    PAGEREF _Toc91996875 \\h
    1.4.4.1.
    Основные свойства QNX4.
    PAGEREF _Toc91996876 \\h
    1.4.4.2.
    Поддержка приложений жёсткого реального времени.
    PAGEREF _Toc91996877 \\h
    1.4.5.
    Вывод.
    PAGEREF _Toc91996878 \\h
    1.5.
    Методология разработки программного обеспечения.
    PAGEREF _Toc91996879 \\h
    1.5.1.
    История развития.
    PAGEREF _Toc91996880 \\h
    1.5.2.
    Разработка программного обеспечения систем реального времени
    PAGEREF _Toc91996881 \\h
    1.5.3.
    Вывод.
    PAGEREF _Toc91996882 \\h
    1.6.
    Постановка задачи курсового проекта.
    PAGEREF _Toc91996883 \\h
    Модели и методы предметной области.
    PAGEREF _Toc91996884 \\h
    2.1.
    Определения.
    PAGEREF _Toc91996885 \\h
    2.2.
    Принципиальная структура.
    PAGEREF _Toc91996886 \\h
    2.2.1.
    Среда исполнения.
    PAGEREF _Toc91996887 \\h
    2.2.2.
    Ядро систем реального времени.
    PAGEREF _Toc91996888 \\h
    2.2.2.1.
    Синхронизация ресурсов.
    PAGEREF _Toc91996889 \\h
    2.2.2.2.
    Межзадачный обмен.
    PAGEREF _Toc91996890 \\h
    2.2.2.3.
    Разделение данных.
    PAGEREF _Toc91996891 \\h
    2.2.2.4.
    Обработка запросов внешних устройств.
    PAGEREF _Toc91996892 \\h
    2.2.2.5.
    Обработка особых ситуаций.
    PAGEREF _Toc91996893 \\h
    2.2.3.
    Пикоядро.
    PAGEREF _Toc91996894 \\h
    2.3.
    Методы управления задачами в ОС РВ.
    PAGEREF _Toc91996895 \\h
    2.3.1.
    Классификация подходов.
    PAGEREF _Toc91996896 \\h
    2.3.1.1.
    Статическое планирование.
    PAGEREF _Toc91996897 \\h
    2.3.1.2.
    Динамическое планирование.
    PAGEREF _Toc91996898 \\h
    2.3.1.3.
    Планирование, основанное на
    времени.
    PAGEREF _Toc91996899 \\h
    2.3.1.4.
    Планирование апериодических задач
    PAGEREF _Toc91996900 \\h
    2.3.1.5.
    Планирование, управляемое приоритетами.
    PAGEREF _Toc91996901 \\h
    2.3.2.
    Обзор методов.
    PAGEREF _Toc91996902 \\h
    2.3.2.1.
    Rate-monotonic (RM).
    PAGEREF _Toc91996903 \\h
    2.3.2.2.
    Deadline Monotonic (DM).
    PAGEREF _Toc91996904 \\h
    2.3.2.3.
    Планирование апериодических задач.
    PAGEREF _Toc91996905 \\h
    2.3.2.4.
    EDF.
    PAGEREF _Toc91996906 \\h
    2.3.2.5.
    Сервер, допускающий задержку (DS) и Алгоритм обмена приоритетами (PE).
    PAGEREF _Toc91996907 \\h
    2.4.
    Методология разработки программного обеспечения
    PAGEREF _Toc91996908 \\h
    ...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены