Number of hours
- Lectures 78.0
- Internship 56.0
ECTS
ECTS 9.0
Goal(s)
The purpose of this course is to acquire accurate knowledge about the use and design of operating system, this course is based on the progressive realization of a small multitasking kernel "real time" on a processor Motorola 68040 (MVME 162 card)
Contact Serge ROUVEYROL
Content(s)
- unix commands and shell language
- machine language of the Motorola 68040 and code generation of a C program
- process management and synchronization
- interruptions and Input/Output driver
- virtual memory
- file management system
Prerequisites
For more details :
http://sr.imag.fr
Test
2 written exams, 1h30
1 written exam : 3h
1 oral exam 1h
Project
examen Ecrit 1 - 5%
examen Ecrit 2 - 5%
examen Ecrit 3 - 10%
examen Oral - 50%
Projet - 30%
<br>
Additional Information
Curriculum->ASI / Semester alternative->Semester 7
Bibliography
Tanenbaum, Andrew - Structured Computer Organization, 4th ed, 1999, Prentice Hall
Tanenbaum, Andrew - Operating Systems: Design and Implementation, 2nd ed., 1997, Prentice Hall
Krakowiak Sacha - Principes des systemes d'exploitation des ordinateurs - Dunod