Unix
Table of Contents
Objectif pédagogique de ce cours
- Utiliser l'environnement Unix pour familiariser les étudiants et les étudiantes aux concepts et aux composants centraux des systèmes d'exploitation : processus, système de fichiers, pile/tas, interruptions, appels système, threads. Préparer les étudiants et les étudiantes au cours de système d'exploitation du semestre suivant.
Teams
Rejoindre l'équipe ici
Planning
10 cours (1h30), 12 séances TP/TDs (1h30).
Attention, il s'agit d'un planning prévisionnel, il est suceptible d'évoluer en cours d'année. Pour savoir où et quand se déroullent les cours/TP, veuillez consulter votre planning ADE disponible à cette adresse.
Semaine | cours/TD | date du cours | lieu | commentaire |
---|---|---|---|---|
4 | COURS 1 | 26 janvier | Amphi 11 | Intro (slides) |
5 | TP 1 | (annulé) | ANNULÉ | |
5 | COURS 2 | 2 février | Système de fichier UNIX (slides) | |
6 | TP 1bis | À DISTANCE | TP Shell Unix jusqu'au 2.3 inclus au minimum | |
6 | COURS 3 | 9 février | Processus (slides) | |
7 | TP 3 | TP Shell Unix : suite et fin. | ||
7 | COURS 4 | 16 février | ANNULÉ | Redirections IO, pipes & programmation shell (slides) |
8 | TP 4 | TP Programmation Shell | ||
8 | COURS 5 | 23 février | Programmation shell (fin) / Appels système (slides) | |
9 | Pas de cours ni de TP | 2 mars | ---- | |
10 | TP 5 | À DISTANCE | TP Programmation shell | |
10 | COURS 6 | 9 mars | Appels système (fin) | |
11 | Pas de cours ni de TP | 16 mars | ---- | |
12 | TP 6 | TP appels système | ||
12 | COURS 7 | 23 mars | À DISTANCE | Appels système (fin) + gestion mémoire |
13 | TP 7 | ANNULÉ | N/A | |
13 | COURS 8 | 30 mars | Amphi 11 | Gestion mémoire (slides) |
14 | TP 8 | TP Appels système | ||
14 | Pas de cours | 6 avril | ---- | |
15 | TP 9 | Projet | ||
15 | COURS 9 | 13 avril | Dauphine, Salle D | Projet |
16 | TP 10 | Projet | ||
16 | COURS 9bis (rattrapage cours 4) | 20 avril | Dauphine, Amphi 5 | Threads (slides) |
17 | Pas de cours ni de TP | ---- | ||
18 | Pas de cours ni de TP | ---- | ||
19 | TP 11 | TP Threads | ||
19 | COURS 10 | 11 mai | Threads (fin) | |
20 | TP 12 | TP Threads |
Plus d'exercices
Données utilisées pendant les cours ou les TPs
- lesmiserables.txt
- words.txt (Dictionnaire des mots anglais)
- french_words.txt (Dictionnaire des mots français)
Installer un environnement UNIX
Voir ce document:
https://github.com/bnegreve/environnement_unix
N'hésitez pas à me dire ce qui fonctionne le mieux pour vous!