Principes et fonctionnement des systèmes d'exploitation
Description
- Rappels fondamentaux d'architecture des machines
- Fonctions d'exécution : chaine de production de programmes, processus, ordonnancement, illustration processus Linux
- Pagination, mémoire virtuelle
- Systèmes de gestion de fichiers : partitions, fichiers, répertoires, allocation du disque
- Protection : sauvegardes, droits d'accès
- Exemples des systèmes Linux et windows; introduction au langage de commandes qui peuvent donner lieu à des TP
Finalité
Fournir des bases solides de compréhension des processus liés aux systèmes d'exploitation des machines informatiques multiprogrammées
Compétences visées
Savoir appréhender le fonctionnement d'un système d'exploitation multiprogrammé.
Posséder les étapes importantes de la chaine de production de programmes
Description des modalités d'évaluation
Première session :
Réaliser le TP (individuel ou binôme) consistant à mettre en place une machine virtuelle, un processus de démarrage et des stratégies d'ordonnancement
Seconde session :
Idem première session + contrôle de connaissances
Public
Avoir des bases de programmation (USRS45, USRS46 par exemple).
- Nombre d’ECTS
- 4
- Modalité(s) d'évaluation
- Projet(s)
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Offre déployable dans le réseau en cas d'agrément
Cette unité fait partie du/des bloc(s) de compétences suivant(s).