描述
操作系统设计的原理与方法,并应用于实时、嵌入式系统。并发编程:机制与语言;设计方法与问题;运行时支持(内核)。硬实时应用的方法。分布式系统的方法。在合适的编程语言中完成编程作业。
先修课程
- 先修课程: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/