Aller au menu Aller au contenu
Our engineering & Master degrees


School of engineering in Physics, Applied Physics, Electronics & Materials
Science

Our engineering & Master degrees
Our engineering & Master degrees

> Studies

Operating systems - 4PMESEX7

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

    • Lectures : 16.0
    • Tutorials : 0
    • Laboratory works : 12.0
    • Projects : 0
    • Internship : 0
    ECTS : 2.0

Goals

To understand the basics of operating systems (OS).

Contact Francois CAYRE

Content

The course will cover the following aspects :
•Why OSes? Link with hardware, privilege levels and system calls
•Processes and threads
•Signals and interrupts
•Memory management and filesystems
•Scheduling
•Ressource sharing, synchronization, IPC

Lab sessions cover the following aspects

OS : Programming of Unix filters and Unix daemons, protecting from segfaults, dynamic loader and plugins, IPC & multi-threading.



Prerequisites

Tests

1 exam 2h :
•10 points on course questions
•6 points on lab questions
•4 points on more involved topics



Additional Information

Curriculum->Engineering degree->Semester 8

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update July 20, 2016

Université Grenoble Alpes