Dansk - English
Kort version - Fuld version
Operating Systems (Forår 2005) |
|||
Kursuskode : | IOS-U01 | ||
ECTS Point : | 7,5 | Status : | Tilvalg for den valgte retning |
Revideret : | 14/02 2005 | Oprettet : | 07/01 2005 |
Placering : | 5-7 semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Engelsk hvis der er engelsksprogede tilstede |
Målsætning : | Operating systems and the control programs they comprise is a classical disciplin within computer science. The purpose of this study module is to provide the background and context for understanding the principles behind the designs of all operating systems. Through practical exercises the students will acquire a working knowledge of how these principles are put into practice in real operating systems. | ||
Hovedindhold : | Operating System Elements. Processes and threads. Memory management and virtual storage. IO-system and device management. Process management and scheduling. Experiments with system call APIs in common operating systems. | ||
Undervisningsform : | Theory combined with practical exercises and working on an assignment. | ||
Krævede forudsætninger : | Knowledge of programming in C or C++. | ||
Anbefalede forudsætninger : | None | ||
Relationer : | Operating systems have a close relationship with computer architechture. Hence this course in Operating Systems and the course in Computer Archtecture (ARK) can benefit from each other. | ||
Prøveform : | Mundtlig evaluering på grundlag af kursusopgaver | ||
Censur : | Intern | ||
Bedømmelse : | 13-skala | ||
Bemærkninger : | Oral examination based on the course assignment. The exam is a group exam with individual markings. The duration of the exam is approx. 15 minutes per student. | ||
Undervisningsmateriale : | Textbook: Gary Nutt: Operating Systems, third ed. Addison-Wesley, 2004. ISBN 0-321-18955-8 Supplementary text: Gary Nutt: Kernel Projects for Linux. Addison-Wesley, 2001. ISBN 0-201-61243-7. Alternative textbook: Gary Nutt: Operating Systems, A modern Perspective, 2nd ed. Addison-Wesley, 2002. ISBN 0-271-74196-2 |
||
Ansvarlig underviser : | Henning Haugaard
, henhu@dtu.dk |