Описание
Принципы и методы проектирования операционных систем с применением к реальным временным, встроенным системам. Параллельное программирование: механизмы и языки; подходы и проблематика проектирования; поддержка во время выполнения (ядро). Методы для задач с жёсткими временными ограничениями. Методы для распределённых систем. Программные задания на подходящем языке программирования.
Предварительные требования
- Предпосылки: SYSC 3303 или SYSC 5704 (ELG 6174) или эквивалентные курсы и/или опыт. Опыт программирования на языках высокого уровня и на ассемблере.
Условия и порядок
- Предпосылки: SYSC 3303 или SYSC 5704 (ELG 6174) или эквивалентные курсы и/или опыт. Опыт программирования на языках высокого уровня и на ассемблере.
Текст источника на языке оригинала
Principles and methods for operating system design with application to real-time, embedded systems. Concurrent programming: mechanisms and languages; design approaches and issues; run-time support (kernel). Methods for hard real-time applications. Methods for distributed systems. Programming assignments in a suitable programming language.
- Prerequisite(s): SYSC 3303 or SYSC 5704 (ELG 6174) or equivalent courses and/or experience. Programming experience in high level and assembly languages.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/grad/courses/SYSC/