Beskrivelse
Prinsipper og metoder for operativsystemdesign med anvendelse på sanntids- og innebygde systemer. Konkurrentprogrammering: mekanismer og språk; designtilnærminger og problemstillinger; run-time støtte (kjerne). Metoder for hard real-time-applikasjoner. Metoder for distribuerte systemer. Programmeringsoppgaver i et passende programmeringsspråk.
Forkunnskaper
- Forutsetning(er): SYSC 3303 eller SYSC 5704 (ELG 6174) eller tilsvarende kurs og/eller erfaring. Programmeringserfaring i høynivå- og assembler-språk.
Vilkår og bestemmelser
- Forutsetning(er): SYSC 3303 eller SYSC 5704 (ELG 6174) eller tilsvarende kurs og/eller erfaring. Programmeringserfaring i høynivå- og assembler-språk.
Referansetekst i originalspråket
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.
Kilder og referanser
Datoer og kilder beholdes for å hjelpe deg å verifisere opplysningene. Oversettelsene tilbys for å lette lesing; den offisielle kilden er referansen for krav og betingelser.
Kildereferanse : https://calendar.carleton.ca/grad/courses/SYSC/