Cours donnés par des enseignants d'autres sections

SYSTÈMES D’EXPLOITATION

12X009

Enseignant

G. CHANEL

Période

Semestre d’automne

Crédits ECTS
5
Pré-requis
structure de données, introduction à la programmation des algorithmes
Évaluation
examen oral (1/2) + travaux pratiques (1/2)
Sessions d’examen
février - septembre
01

Volume d’enseignement

Heures de cours par semaine et par période
PériodeCoursExercicesTPTotal
Par semaine2215
Par semestre28281470

Cours

2par semaine

28par semestre

Exercices

2par semaine

28par semestre

TP

1par semaine

14par semestre

Total

5par semaine

70par semestre

02

Objectifs

Utilisation et compréhension du fonctionnement d’un système d’exploitation et de la représentation des données qu’il met en œuvre. Introduction aux API permettant d’accéder aux fonctionnalités des systèmes d’exploitation et à la programmation d’applications les utilisant.

03

Contenu

  1. Concepts fondamentaux du système Unix.
  2. Ligne de commande et scripts shell.
  3. Introduction au langage C.
  4. Fichiers et disques.
  5. Entrées/sorties.
  6. Processus.
  7. Communication entre processus.
  8. Signaux.

Forme de l’enseignement : Cours, exercices et TP intégrés. Documentation : Support de cours en ligne. Préparation pour : Programmation des systèmes, Parallélisme, développement informatique.