Systèmes d'exploitation 3IF
Topic outline
-
Bienvenue sur la page Moodle du cours Systèmes d'exploitation 3IF.
Pour toute question, n'hésitez pas: Guillaume Salagnac <guillaume.salagnac@insa-lyon.fr>
-
Transparents en PDF
- Chap. 1: noyau, shell, appel système: [1 diapo / page] ou [6 diapos / page]
- Chap. 2: partage du temps, ordonnancement: [1 diapo / page] ou [6 diapos / page]
- Chap. 3: mémoire virtuelle: [1 diapo / page] ou [6 diapos / page]
- Chap. 4: allocation dynamique de mémoire: [1 diapo / page] ou [6 diapos / page]
- Chap. 5: threads et synchronisation: [1 diapo / page] ou [6 diapos / page]
- Chap. 6: stockage et systèmes de fichiers: [1 diapo / page] ou [6 diapos / page]
Références bibliographiques
- Tanenbaum, Modern Operating Systems.
- Silberschatz Galvin & Gagne, Operating Systems Concepts.
- Arpaci-Dusseau, Operating Systems: Three Easy Pieces. (gratuit)
- Chap. 1: noyau, shell, appel système: [1 diapo / page] ou [6 diapos / page]
-
Sujets
- TP appels systèmes et signaux: sujet du TP et fichiers de départ
- TD ordonnancement: sujet du TD
- TP mémoire virtuelle: sujet du TP et fichiers de départ: SYS-TP3.tgz et prenoms.dat
- TP allocation dynamique. sujet du TP et fichiers de départ
- TD synchronisation. sujet du TD
- TP programmation concurrente. sujet du TP et fichiers de départ
- TD stockage et systèmes de fichiers: sujet du TD
- TD examen blanc, sur un sujet d'une année précédente.
Ressources
- PDF: polycopié sur le langage C par Éric Guérin
- Web: documentation en ligne de la GNU C Library
- Web: des exemples de programmes C utilisant les API système de Linux
- PDF: The Little Book of Semaphores, une introduction non-violente à la programmation concurrente et aux problèmes de synchronisation.
-
En 2021, l'enseignement a eu lieu à distance avec des cours sous forme de vidéos. Je les laisse en ligne parce que ça peut toujours servir:
-
Votre note de IF-3-SYS (2 ECTS) est calculée à partir d'une note de contrôle continu (coeff 1) et d'une note note d'examen final (coeff 2).
Contrôle continu
Le contrôle continu aura lieu sous la forme de QCM Moodle. Les dates seront annoncées ici au fil de l'eau.- QCM1 (chapitres 1 et 2): du lundi 11 au dimanche 17 mars
- Attention: suite à une erreur de ma part dans le paramétrage Moodle, ce contrôle a obtenu presque 20/20 de moyenne donc je décide de ne pas comptabiliser cette note
- Attention: suite à une erreur de ma part dans le paramétrage Moodle, ce contrôle a obtenu presque 20/20 de moyenne donc je décide de ne pas comptabiliser cette note
- QCM2 (chapitres 3 et 4): du lundi 8 au dimanche 14 avril
- Cette fois j'ai fait attention au paramétrage (j'espère que j'ai coché les bonnes cases)
- Cette fois j'ai fait attention au paramétrage (j'espère que j'ai coché les bonnes cases)
Modalités:- Épreuve individuelle (pas de travail en binôme, trinôme etc) sans limite de temps (QCM ouvert une semaine). Prévoyez entre 30min et 1h pour tout faire.
- Au programme: questions de compréhension du cours et petits exercices
- Tous documents et appareils autorisés, mais pas de communication entre vous (sinon ça n'a plus aucun sens)
- Réponses incorrectes comptées négativement (ne cochez pas n'importe quoi au hasard)
Anciens sujets:Examen final
Épreuve écrite de 1h30, le 6 juin de 8h30 à 10h.
Au programme: chapitres 1 à 6. (il peut y avoir des questions sur les TP)
Modalités:- Épreuve individuelle de 1h30 (pas de travail en binôme, trinôme etc)
- Appareils électroniques interdits (calculatrice, téléphone, ordinateur...)
- Aucun document autorisé sauf une fiche A4 recto-verso manuscrite.
- Réponses incorrectes comptées négativement (ne cochez pas n'importe quoi au hasard)
Anciens sujets: - QCM1 (chapitres 1 et 2): du lundi 11 au dimanche 17 mars