UTC502 : Principes fondamentaux des Systèmes d'exploitation (3 ECTS)
Pré-requis
Bac + 2 en informatique
Objectifs
Comprendre les principes fondamentaux des systèmes d'exploitation multiprogrammés
Contenu
- Notions de base sur les systèmes d'exploitation, Mise en oeuvre de la protection/isolation : notion d'espace d'adressage, de modes d'exécution user/superviseur, introduction des appels système.
- Gestion des exécutions programmes, processus, ordonnancement, threads
- Synchronisation
- Gestion de la mémorisation, mémoire centrale pagination, problèmes de gestion mémoire et d'allocation de blocs de tailles variables
- Notion de base en administration système, comptes, droits, etc gestion des I/O asynchrones et des interruptions.
Modalités de validation
La note finale de l'unité est obtenue comme suit
- devoirs maison noté sur 5 points
- un examen sur table noté sur 15 points.
Compétences visées
Appréhender les mécanismes fondamentaux des systèmes d'exploitation
Formations
Cette unité d'enseignement est dispensée dans les formations suivantes :
- Licence générale Informatique parcours Informatique Générale (L3) (LG02501A)
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Cybersécurité (CRN0803A)
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information (CRN0802A)
- Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux (CRN0801A)
- Diplôme d'ingénieur informatique parcours Cybersécurité (CYC9106A)
- Ingénieur Informatique - systèmes d'Information (ISI) et business intelligence (CYC9105A)
- Ingénieur Informatique parcours Informatique, Réseaux, Systèmes et Multimédia (IRSM) (CYC9104A)