Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Operating systems and concurrent programming - 4MMSEPS2

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Number of hours

    • Lectures : 16.5
    • Tutorials : 16.5
    ECTS : 3.0

Goals

This course aims at understanding the various components of an operating system. Concurrency playing a major role in most of these components, this course also contains an important part on concurrent programming.

Contact Grégory MOUNIE

Content

Functions and design of operating systems
Processes management, lightweight process, low-level synchronisation
File systems
Standard communication mechanisms
Virtual memory, memory hierarchy, mapped files
Classical schemes of synchronisation
Introduction to distributed applications



Prerequisites

Practice with UNIX and C

Tests

Written exam at the end of the semester (E), graded personal work (TP)



N1=1/2 E1+ 1/2 TP
N2=1/2 E2+ 1/2 TP

Additional Information

Curriculum->Math. Modelling, Image & Simulation->Semester 8

Bibliography

S. Krakowiak : « Principes des systèmes d’exploitation des ordinateurs », Dunod-Informatique
A. Tanenbaum : « Modern operating systems », Prentice-Hall

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes