COURS // INF3173 Principes des systèmes d'exploitation
Mes cours favoris
Ce système permet de sélectionner vos cours favoris en prévision de votre inscription qui se fait sur le portail étudiant.
Trimestre | Cours | Groupe |
---|
Description du cours
- Cycle : 1
- Type de cours : Magistral
- Nombre de crédits : 3
- Discipline : Informatique
Objectifs
Maîtriser et appliquer les concepts fondamentaux des systèmes d'exploitation. Comprendre les mécanismes et les politiques mises-en-oeuvre par les systèmes d'exploitations. Maîtriser la programmation système UNIX/Linux en C.
Sommaire du contenu
Rôles, types et structure générale des systèmes d'exploitation. Mécanismes noyaux : appels systèmes, interruptions, modes d'exécution processeur. Gestion des processus : états des processus, création et terminaison (fork et exec). Multitâche : changement de contexte, fils (threads), ordonnancement des tâches. Gestion des fichiers : systèmes de fichiers, inodes, descripteurs de fichiers, fichiers spéciaux. Communication inter-processus : échanges de messages, signaux, tubes, mémoire partagée. Concurrence : synchronisation, sections critiques, interblocages. Gestion de la mémoire : adressage, allocation, protection, pagination, mémoire virtuelle. Entrées-sorties : pilotes, pseudo-périphériques. Les considérations de sécurité seront intégrées au développement de la matière.
Modalité d'enseignement
Ce cours comporte une séance obligatoire de laboratoire (2 heures).
Préalables académiques
- [INF2171 Organisation des ordinateurs et assembleur]
- [INF3135 Construction et maintenance de logiciels]
Horaire - Hiver 2021
Les modalités d’enseignement des cours du trimestre d’hiver 2021 sont maintenant à jour.
Enseignant |
|
Horaire et lieu
Jour | Date | Heure | Lieu | Type |
---|---|---|---|---|
Lundi |
Du 14 janvier 2021 au 9 mai 2021 |
De 09h30 à 12h30 | Cours magistral | |
Mardi |
Du 14 janvier 2021 au 9 mai 2021 |
De 09h30 à 11h30 | Atelier |
Remarque |
|
Horaire - Été 2021
Les modalités d’enseignement des cours du trimestre d’été 2021 sont maintenant à jour.
Enseignant |
|
Horaire et lieu
Jour | Date | Heure | Lieu | Type |
---|---|---|---|---|
Mardi |
Du 10 mai 2021 au 20 août 2021 |
De 09h30 à 12h30 | Cours magistral | |
Jeudi |
Du 10 mai 2021 au 20 août 2021 |
De 09h30 à 11h30 | Atelier |
Horaire - Automne 2021
L’UQAM met actuellement à jour les horaires de cours pour le trimestre d'automne 2021. Veuillez ne pas tenir compte des informations actuellement affichées quant aux modalités d’enseignement. Ces modalités seront bientôt précisées en fonction de l’évolution de la situation actuelle et des directives gouvernementales.
Enseignant |
|
Horaire et lieu
Jour | Date | Heure | Lieu | Type |
---|---|---|---|---|
Lundi |
Du 7 septembre 2021 au 22 décembre 2021 |
De 18h00 à 20h00 | PK-S1565 | Campus de Montréal | Atelier |
Mardi |
Du 7 septembre 2021 au 22 décembre 2021 |
De 18h00 à 21h00 | Cours magistral |
Remarque |
|
Enseignant |
|
Horaire et lieu
Jour | Date | Heure | Lieu | Type |
---|---|---|---|---|
Mercredi |
Du 7 septembre 2021 au 22 décembre 2021 |
De 09h30 à 12h30 | Cours magistral | |
Jeudi |
Du 7 septembre 2021 au 22 décembre 2021 |
De 09h30 à 11h30 | PK-S1540 | Campus de Montréal | Atelier |
Remarque |
|