Professeure responsable

Khadidja Henni

Préalable

INF 1220

Objectifs

Contenu

Principes permettant la création de systèmes d'exploitation pour les ordinateurs modernes; rôle du système d'exploitation comme intermédiaire entre les applications et la machine; différentes stratégies d'architecture logicielle permettant de répondre aux besoins des systèmes : techniques de système de fichiers, de gestion de l'espace mémoire et des processus concurrents.

Matériel didactique

Le matériel didactique est accessible sur le site Web du cours.

Matériel expédié

Renseignements technologiques

Le cours nécessite le logiciel Adobe Reader, le logiciel libre de virtualisation d'Oracle VirtualBox - XUbuntu (un guide d'installation sera fourni dans le cours), un compilateur du langage C et un logiciel de traitement de texte.

Consultez l'information sur le matériel informatique requis.

Encadrement

L'encadrement est individualisé et assuré par le professeur responsable ou par une personne tutrice. Les communications se font par courriel ou par téléphone.

Évaluation

L'évaluation repose sur quatre travaux pratiques (15 % chacun) et un examen à domicile (40 %).

Échelle de conversion

NotationValeur numériqueValeur en pourcentage
A+4,396 à 100 %
A492 à 95 %
A-3,788 à 91 %
B+3,384 à 87 %
B380 à 83 %
B-2,776 à 79 %
C+2,372 à 75 %
C268 à 71 %
C-1,764 à 67 %
D+1,360 à 63 %
D150 à 59 %
E00 à 49 %

* Échelle de conversion actuellement en vigueur pour ce cours.

Particularités d'inscription

Des connaissances de base en mathématiques et en programmation sont nécessaires pour suivre ce cours.

Liste des programmes dont ce cours fait partie