説明
組込みリアルタイムシステムへの適用を念頭に置いたオペレーティングシステム設計の原理と方法。並行プログラミング:メカニズムと言語;設計アプローチと課題;実行時サポート(カーネル)。ハードリアルタイムアプリケーションの手法。分散システムの手法。適切なプログラミング言語でのプログラミング課題。
前提条件
- 前提条件: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/