IFT2245 - Systèmes d'Exploitations


Page StudiUM du cours: ici.

Description

La bonne compréhension du fonctionnement d’un ordinateur est indispensable pour le métier d’informaticien. Ce cours vise à donner une vision d’ensemble sur les systèmes d’exploitation, c’est à dire le logiciel qui isole les logiciels d’application des réalités matérielles et s’occupe de gérer tous les composants matériels, les abstraires, et isoler aussi mutuellement les différentes applications et les différents utilisateur qui se partagent la même machine.

Sujets traités

Structures de systèmes d’exploitation, processus et concurrence, ordonnancement de processus, synchronisation, étreintes mortelles, gestion de mémoire virtuelle, opérations sur fichiers, implantation des systèmes de fichiers, gestion de la mémoire de masse, entrées-sorties, contrôles d’accès.

Manuel recommandé

  • Silberschatz, Galvin et Gagné, Operating System Concepts 9ième Édition.

Autres manuels

  • Andrew Tanenbaum, Systèmes d’exploitation 3ième Édition.
  • Silberschatz, Galvin et Gagné, Operating System Concepts Essentials 2ième Édition..

Horaire Général

Jour Heure Lieu Type
Mardi 15h30-16h30 S-142 Roger-Gaudry Cours
Mercredi 14h30-16h30 G-1015 Cours
Mardi 16h30-18h30 S-142 Roger-Gaudry Démonstration
21 Fév 14h30-16h30 Z-350 Claire-McNicoll Intra
24 Avr 15h30-18h30 N-615 Roger-Gaudry Final

Évaluation

Examen intra20%
Examen final30%
Travail Pratique 115%
Travail Pratique 215%
Travail Pratique 315%
Exercice à rendre5%
  • Les travaux pratiques sont à faire en groupe de 2 (jamais plus, et très rarement moins).
  • Les exercices “démo” sont à faire seuls.

Rappel

Le plagiat et la copie sont des fautes graves passibles de sanctions disciplinaires. Dans ce cours, nous prendrons toutes les mesures que nous jugeons nécessaires pour dépister et contrer ce genre d'activités.

La page StudiUM du cours inclus un forum de discussions que je vous encourage à utiliser.

Horaire Détaillé Prévu

Semaine Thème Notes Démo Commentaires
Jan 9-10 Intro [pdf-plan][pdf-intro]
[key-plan][key-intro]
Pas de démo
Jan 16-17 Intro p.2 [key-intro-p2]
[pdf-intro-p2]
[à faire]
[solutions]
Commence le TP1
[donnée][fichiers de soutiens]
Jan 23-24 Processus [pdf-processus]
[key-processus]
[à faire]
[solutions]
Pas de classe Jan 23
Jan 30-31 Threads [pdf-threads]
[key-threads]
[à faire]
[solutions]
Feb 6-7 Synchronisation [pdf-synchro]
[key-synchro]
[à faire]
[solutions]
TP1 dû le 11 fev 11:59pm
Feb 13-14 Ordonnancement [pdf-ordo]
[key-ordo]
[à faire]
[à rendre]
[solutions]
Feb 20-21 Examin Intra [à rendre]
[solution]
[Vieil intra]
[autre vieil intra]
[autre vieil intra]
Feb 27-28 Interblocage [pdf-blocage]
[key-blocage]
Commence le TP2
[donnée] [fichiers de soutiens]
Mar 6-7 Congé
Mar 13-14 Gestion Mémoire [pdf-memoire]
[key-memoire]
[à faire]
[solution]
[à rendre]
[solution]

Retour des intras
Mar 20-21 Mémoire Virtuelle [pdf-vm]
[key-vm]
[à faire]
[solution]
[à rendre]
Mar 27-28 Mémoire de Masse [pdf-masse]
[key-masse]
[à faire]
[solution]
[à rendre]
TP2 dû 2 avril 11:55pm
Avr 3-4 Systèmes de Fichiers [pdf-fichiers]
[key-fichiers]
[à faire]
[solution]
Commence le TP3
[donnée] [fichiers de soutiens]
Avr 10-11 Systèmes de Fichiers
Avancés
[pdf-fichiers-av]
[key-fichiers-av]
[à faire]
[solution]
[vieux final]
[autre vieux final]
Avr 17-18
Avr 26 Examen Final TP3 dû Avr 30 11:55pm

Démonstrateurs

Les démonstrateurs sont Aldo Lamarre et Frédéric Hamel

Aldo est disponible les mercredi de 11h30 à 14h30 à un des ces locaux: AA 3363,3370, 3374, 3391.

Resources

Liens Cool