Systèmes d'exploitation (Operating Systems / SE)
ECOLE Sup Informatique - IA et Mathématiques ( intelligence artificielle)L2 · DEUXIEME ANNÉE L2
8 chapitres · 18 séances · 22 vidéos · 1 quiz · 3 PDF
Description à venir.
Au programme
-
Introduction to Operating Systems
Par Dr RAHMANI
Dans ce premier chapitre, nous allons introduire les concepts fondamentaux des systèmes d’exploitation. L’objectif principal est de comprendre pourquoi nous avons besoin d’un système d’exploitation et quel rôle il joue entre les applications et le matériel de l’ordinateur. Nous allons commencer par des concepts simples, puis progressivement nous aborderons les services du système d’exploitation, son évolution, ses différentes architectures et enfin la virtualisation.
-
Cours
- VidéoVidéo introductive : Objectifs et syllabus du module « Systèmes d’exploitation (OS) »
- VidéoChapter1_1
- VidéoChapter 1_2
- VidéoChapter 1_3
- VidéoChapter 1_4
- VidéoChapter 1_5
- VidéoChapter 1_6
- PDFIntroduction to Operating Systems
-
TD
- QuizTheory questions
-
Cours
-
Basic and fundamental mechanisms « Interrupts »
Par Dr RAHMANI
-
Cours
- VidéoChapter 2_1
- VidéoChapter 2_5
- VidéoChapter 2_4
- VidéoChapter 2_3
- VidéoChapter 2_2
-
TD
- VidéoExo1_part1
- VidéoExo1_part2
- VidéoExo2
- PDFSeminar 1 interrupts
- PDFSeminar 1_Interrupts_correction
- VidéoExo3
-
Cours
-
Processes « Unix processes »
Par Dr RAHMANI
-
Cours
- VidéoChapter 3_1
- VidéoChapter 3_2
- VidéoChapter 3_3
- VidéoChapter 3_4
- VidéoChapter 3_5
- TD
- TP
-
Cours
-
Process SchedulingScheduling
Par Dr RAHMANI
-
Cours
- VidéoChapter 3_1
- TD
-
Cours
-
Mutual Exclusion
Par Dr RAHMANI
- Cours
- TD
-
Process Synchonization with Semaphores
Par Dr RAHMANI
- Cours
- TD
-
Process Synchonization with Monitors
Par Dr RAHMANI
- Cours
- TD
-
Deadlocks
Par Dr RAHMANI
- Cours
- TD
-
- Vidéo introductive