Цели и задачи дисциплины
1. Цели дисциплины охватывают ряд тематических направлений, которые формируют у студентов знания принципов построения и функционирования программных средств систем реального времени, умения и навыки программирования прикладных программ реального времени для персональных ЭВМ класса IBMPC. 2. Задачи дисциплины: 1). Изучение принципов построения и функционирования многозадачных операционных сред СРВ, знание внутренней организации, пользовательского и программного интерфейса операционной системы QNX и техники разработки системных и прикладных программ реального времени в системе QNX. 2). Формирование умений пользоваться многопоточной организацией вычислительного процесса, механизмами синхронизации, диспетчеризации и управления программными потоками, включающими в себя средства создания, уничтожения и динамического изменения атрибутов. 3). Освоение навыков работы с пользовательским и программным интерфейсами операционной системы QNX и разработки системного и прикладного программирования в QNX Neutrino. 3. Знания: принципов построения и функционирования многозадачных операционных сред СРВ; внутренней организации, пользовательского и программного интерфейса операционной системы QNX и техники разработки системных и прикладных программ реального времени в системе QNX. 4. Умения пользоваться многопоточной организацией вычислительного процесса, механизмами синхронизации, диспетчеризации и управления программными потоками, включающими в себя средства создания, уничтожения и динамического изменения атрибутов. 5. Навыки работы с пользовательским и программным интерфейсами операционной системы QNX и разработки системного и прикладного программирования в QNXNeutrino.
Краткое содержание дисциплины
Цели дисциплины охватывают ряд тематических направлений, которые формируют у студентов знания принципов построения и функционирования программных средств систем реального времени и навыки программирования прикладных программ реального времени для персональных ЭВМ класса IBM PC. Излагаются вопросы многопоточной организация вычислительного процесса, механизмы синхронизации, диспетчеризации и управления программными по токами ,включающими в себя средства создания, уничтожения и динамического изменения атрибутов. Изучается QNX Neutrino, целевым назначением которого является реализация систем управления для широкого круга технологических приложений, начиная с небольших встроенных систем с ограниченными ресурсами и заканчивая крупными распределенными вычислительными средами.
Компетенции обучающегося, формируемые в результате освоения дисциплины
ОПК-11 Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
Наверх