Niveaux d'abstraction dans les systèmes informatiques
Architectures de processeurs
Langage-machine, langage d'assemblage et langage C
Rôles et fonctions des systèmes d'exploitation
Utilisation des fonctions d'un système d'exploitation dans les applications
Processus et threads : concepts, problèmes et solutions
Systèmes multi-processeurs
Acquis d'apprentissage
Comprendre et expliquer quelles fonctions sont remplies par les différents niveaux de la hiérarchie allant de la machine physique au niveau sur lequel s'appuient les applications
Comprendre et expliquer les principales architectures de systèmes d'exploitation et processeurs, ainsi que les principaux dispositifs et techniques utilisés pour les réaliser
Utiliser et mettre en oeuvre de manière efficace les différents services et fonctions offertes par les processeurs et les systèmes d'exploitation
Contenu
voir "Objet de l'activité"
Autres infos
Livre de référence R. Bryant, D. O.Hallaron, Computer Systems : A programmer's perspective, Pearson, 2011