Vous êtes sur la page 1sur 5

Cycle Pré paratoire Inté gré / Ingé nieur

Intitulé du cours : Systèmes d’exploitation 2

Niveau d’Etudes Semestre

1ère année S1 S2

2ème année S3 S4

Pré-requis du cours 

Les notions de base sur les systèmes d’exploitation

La gestion des périphériques

La gestion du Système de fichier

Environnement Linux

Objectifs du cours 

L’objectif de ce cours est de compléter les notions de base sur les systèmes
d’exploitation. Il s’agit de la gestion des processus la synchronisation entre
les processus et la gestion de la mémoire centrale.

Le TP de la matière est une préparation à la certification LPI 101/102

Compétences visées
Total volume Répartition Volume Horaire
Horaire

37.50 C TD TP CI

22.5 15.00

Plan du cours

Chapitre 1 : La gestion des processus

Section 1 : La notion de processus (définition, caractéristiques,

notions de : thread, démon, processus orphelin, zombie et les


appels

systèmes sous UNIX gérant les processus)

Section 2 : L’ordonnancement des processus ( Les algorithmes

d’ordonnancement surtout multitâches)

Section 3 : Ordonnancement sous UNIX(algorithme multi niveaux )

TP1 : Les fichiers textes (affichage, manipulation, streaming et recherche de


chaines de caractères et les filtres)

Chapitre 2 : La gestion de la mémoire

Section 1 : Caractéristiques de la mémoire centrale (définition,

caractéristiques, notion de la multiprogrammation, caractéristiques


de la RAM, la gestion contiguë de la mémoire, swaping )

Section 2 : La gestion non contiguë de la mémoire et mémoire

virtuelle

( la pagination, la segmentation, la pagination segmentée, TLB,

pagination à niveau)

TP2 : Manipulation des droits d’accès sur les fichiers

Chapitre 3 : La synchronisation interprocessus

Section 1 : Problématique de synchronisation

Poser la problématique et parler de l’historique des solutions

Section 2 : Les solutions avancés (sémaphores et moniteurs)

(notions de sémaphores et moniteurs, problème

producteur consommateur et problème lecteur écrivain )

Section 3 : Les interblocages ( principe de base et la notion du

banquier

TP3 : Les scripts shell

Supports pédagogiques

- Des supports de cours pour tous les chapitres détaillés dans le plan de
cour en formats pdf (sur l’espace moodle)
- Des vidéos enregistrées lors des séances synchrones (sur l’espace
moodle).
- Des supports pdfs pour les séances de TPs.
- Liens vers des sites
Bibliographie  

Le détail des références bibliographique est indispensable

Modes d’évaluation  

Contrôle continu :

- Devoir surveillé : évaluation écrite, en présentiel qui vise à évaluer les


connaissances requises sur les chapitres précisés
- Examen TP : évaluation écrite (compte rendu) et sur ordinateur, en
présentiel qui vise à évaluer les connaissances requises lors des
séances de travaux pratiques.

Examen : évaluation écrite, en présentiel qui vise à évaluer les connaissances


requises sur les chapitres précisés

Syllabus

Répartition contenu par séance de Cours (1h30) TD (1h30) TP (3h)


cours / TP /TD

Chapitre 1.

Correction Série 1 (Ch. 1)


Chapitre 2.

Correction Série 2 (Ch. 2)

Chapitre 3.

Correction Série 3 (Ch. 3)

Vous aimerez peut-être aussi