Introduction to Operating Systems

Information

Teacher coordinatorNicolas Malandain
Teacher(s)Nicolas Malandain, Sébastien Bonnegent
LanguageFrench
Credits2.5
TeachingLectures : 10h30 Exercises : 21h
Web sitehttps://moodle.insa-rouen.fr/course/view.php?id=158

Aim and objective

Describe how an operating system works

Outcome learning

  • INSA reference data :
    • Configurer un système d'exploitation [3P]
  • CNISF reference data :
    • J10A [3P]
    • J10J [1P]
    • J30M [1P]
    • J30N [1P]
    • J50E [1P]
    • J50T [1P]
    • J60X [3P]
1 - Notion, 2 - Concept, 3 - Application, I - fully, P - incomplete

Course description

  • History and Introduction to operating systems
  • Data representation
  • Microprogram layer: from the micro instruction to the assembly language
  • File systems
  • Process scheduling
  • Inter-process communication
  • Memory management

Prerequisites

no

Bibliography

  • Architecture des Ordinateurs - A. Taneinbaum (InterEditions)
  • Architecture des Systèmes d'Exploitation - M. Griffiths & M. Vayssade (Hermes)
  • Systèmes d'Exploitation - A. Taneinbaum (Dunod)

Assessment

  • Examination: 70%
  • MCT: 30%