8INF341 - Systèmes d'exploitation

Session : hiver 2012

rencontrejourheurelocal
Cours :mardi16h00 à 18h45P3-1030
Travaux dirigés :vendredi13h00 à 15h45P3-6050

Laboratoires :

Cours 1 : 10 janvier 2012


Cours 2 : 17 janvier 2012

Cours 3 : 24 janvier 2012

Cours 4 : 31 janvier 2012

Cours 5 : 7 février 2012

  • Gestion de la mémoire : mémoire virtuelle
  • Tanenbaum Andrew. "Section 3.3 : La mémoire virtuelle" dans Systèmes d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 3.1, 3.2 : Espace d'adressage" dans Systèmes d'exploitation 3me édition, Pearson Education.

Cours 6 : 14 février 2012

  • Gestion de la mémoire : Conception et implantation
  • Tanenbaum Andrew. "Section 3.5, 3.6, 3.7 : Conception et segmentation" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 3.7.2 : La segmentation avec pagination : MULTICS" dans Système d'exploitation 3me édition, Pearson Education.

Cours 7 : 21 février 2012

  • Gestion de la mémoire : Conception et implantation (suite).

Examen trimestriel : 28 février 2012

Cours 8 : 13 mars 2012

  • Systèmes de fichiers
  • Tanenbaum Andrew. "Section 4.4 : Gestion et optimisation d'un système" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 4.5 : Quelques systèmes de fichiers" dans Système d'exploitation 3me édition, Pearson Education.

Cours 8 : 20 mars 2012

  • Les entrées/sorties
  • Tanenbaum Andrew. "Section 5.2.2 : Trois manières de gérer les E/S (p. 360 à 363)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Utilisation de mémoire tampon (p. 371 à 373)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 5.4.1 : Les différents types de disques (p. 377 à 393)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 5.4.4 : Le stockage stable (p. 404 à 407)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 5.6 : Interface utilisateur (p. 413 à 437)" dans Système d'exploitation 3me édition, Pearson Education.

Cours 9 : 27 mars 2011

  • Interblocage
  • Tanenbaum Andrew. "Section 6.1 : Les ressources (p. 458 à 461)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 6.8 : Autres considérations (p. 482 à 486)" dans Système d'exploitation 3me édition, Pearson Education.

Cours 10 : 03 avril 2011

  • Sécurité
  • Tanenbaum Andrew. "Section 9.4.1 : Comment font les pirates pour pénétrer un système (p. 675 à 683)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 9.6 : Exploitation des bogues (p. 692 à 701)" dans Système d'exploitation 3me édition, Pearson Education.

Cours 11 : 10 avril 2011

  • Linux
  • Tanenbaum Andrew. "Section 10.1 à 10.3 : Historique et survol de Linux (p. 759 à 778)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "L'implantation du système de fichiers Linux (p. 831 à 840)" dans Système d'exploitation 3me édition, Pearson Education.

Cours 12 : 17 avril 2011

  • Windows
  • Tanenbaum Andrew. "Section 11.2 Programmer pour Windows Vista (p. 866 à 879)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 11.6 à 11.7 : Mise en cache et E/S (p. 848 à 862)" dans Système d'exploitation 3me édition, Pearson Education.
  • Tanenbaum Andrew. "Section 11.8 : NTFS (p. 962 à 974)"
Lectures dans Systèmes d'exploitation de Andrew Tanenbaum (examen 1):
  • Chapitre 1 (p. 1 à 72)
  • Section 2.1 (pages 85 à 97)
  • section 2.4 (pages 150 à 169).
  • sections 3.1 et 3.2 (pages 183 à 194).
  • section 3.7.2 (pages 248-251)
Lectures dans Systèmes d'exploitation de Andrew Tanenbaum (examen 2):
  • Section 4.5 : Quelques systèmes de fichiers (p. 325 à 337
  • Section 5.2.2 : Trois manières de gérer les E/S (p. 360 à 363)
  • Section 5.4.1 : Les différents types de disques (p. 377 à 393)
  • Section 6.1 : Les ressources (p. 458 à 461)
  • Section 6.2 : La détection des interblocage (p. 461 à 471)
  • Section 9.4.1 : Comment font les pirates pour pénétrer un système (p. 675 à 683)
  • Section 10.1 à 10.3 : Historique et survol de Linux (p. 759 à 778)
  • Section 10.6.3 : L'implantation du système de fichiers Linux (p. 831 à 840)
  • Section 11.2 Programmer pour Windows Vista (p. 866 à 879)
  • Section 11.6 à 11.7 : Mise en cache et E/S (p. 848 à 862)
  • Tanenbaum Andrew. Section 11.8 : NTFS (p. 962 à 974)