Aller au contenu

IFT320 - Systèmes d'exploitation

Présentation

Sommaire

Cycle
1er cycle
Crédits
3 crédits
Faculté/Centre
Faculté des sciences
Répartition de la charge de travail
3-1-5

Cible(s) de formation

Connaître et comprendre les principes généraux, aussi bien de bas que de haut niveau, des systèmes d'exploitation. Comprendre les relations existant entre le système d'exploitation et la machine et entre le système d'exploitation et l'usager. Connaître les outils de base pour la programmation parallèle.

Contenu

Retour sur les entrées-sorties et approfondissement. Gestion de l'espace secondaire. Systèmes de fichiers. Gestion des processus et des fils d'exécution (threads). Gestion mémoire physique et logique. Protection mémoire. Mémoire virtuelle. Concepts d'interblocage et notions de base en synchronisation. Éléments de protection et de sécurité. Études de cas.

Préalable(s)

(IFT159)

et

(IFT249 ou IFT209)