COURS // INF3172 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
Description
Maîtriser et appliquer les concepts fondamentaux des systèmes d'exploitation. Structure générale d'un système d'exploitation. Langage de programmation des systèmes d'exploitation : C. Processus séquentiels et parallèles, coopération, gestion des processus, communication entre processus. Exclusion mutuelle, échanges de messages, gestion des événements. Gestion des ressources: mémoire, processeurs, périphériques. Ordonnancement des tâches. Fiabilité du système de sécurité de l'information; méthodes de protection. Exemple d'un système contemporain: UNIX.
Modalité d'enseignement
Ce cours comporte une séance obligatoire de laboratoire (2 heures).
Préalables académiques
- [INF2170 Organisation des ordinateurs et assembleur]
- [INF3135 Construction et maintenance de logiciels]
Horaire - Automne 2024
Ce cours n'est pas offert lors de ce trimestre.
Horaire - Hiver 2025
Ce cours n'est pas offert lors de ce trimestre.
Horaire - Été 2025
Ce cours n'est pas offert lors de ce trimestre.