GRO300 - Systèmes d’exploitation et architecture des ordinateurs
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
Cible(s) de formation
Concevoir une application utilisant les services d’un système d’exploitation pour gérer la communication interprocessus, la mémoire et les entrées et sorties. Évaluer la performance d’un ordinateur selon son architecture (par exemple : unité centrale, bus de données, hiérarchie de mémoire et représentation).
Contenu
Programmation concurrente (processus et fils, communication interprocessus, synchronisation, exclusion mutuelle et section critique). Architectures d’ordinateurs et analyse de performance. Mémoire et représentation (mémoire hiérarchique, mémoire virtuelle, arithmétique binaire et complément 2, représentation IEEE 754).