Подписывайтесь на наш instagram, чтобы не пропустить результаты конкурса грантов!
Технологии разработки программного обеспечения для систем реального времени
-
В дисциплине "Технологии разработки программного обеспечения для систем реального времени" рассматриваются критерии разбиения, призванные помочь программисту выявлять подсистемы, объекты и параллельно выполняемые задачи на разных стадиях процессов анализа и проектирования. С помощью динамического моделирования взаимодействия объектов и конечных автоматов излагаются способы совместного использования диаграмм кооперации и состояний. Во всех построениях и моделях делается акцент на параллельности - приводятся характеристики активных и пассивных объектов. Рассматриваются проектирование распределенных приложений и методы взаимодействия распределенных компонентов. С помощью теории планирования в реальном времени анализируется производительность системы реального времени. Приводится развернутый пример приложения "Банковская система типа клиент-сервер", иллюстрирующий применение изложенных концепций и методов.
-
Образовательная программа 7M06102 Вычислительная техника и программное обеспечение
-
Кредитов 8
-
Год обучения 1
-
Семестр 1