Introduction aux systèmes d’exploitation
Résumé du programme :

Les fonctions d’un système d’exploitation seront étudiées au travers d’un environnement Unix et les points particuliers suivants seront plus particulièrement étudiés :

• le système de gestion de fichiers : organisation, types de fichiers (fichiers réguliers et répertoires), structure arborescente, problèmes de protection ;

• les processus : mécanismes généraux de lancement en premier plan ou en arrière plan, lancements séquentiels et concurrents, terminaison ;

• liens entre processus et fichiers : mécanismes de redirection, communication par tubes ;

• les commandes de base (locales et réseau), le concept de filtre ;

• initiation à la programmation dans un « shell », notion de script ;

• paramétrer et configurer son environnement de travail.

Compétences visées :

Se familiariser avec l’environnement et l’utilisation des systèmes de la famille Unix (tels que Linux ou FreeBSD) dans lequel les étudiants travaillent dans le cadre de l’enseignement d’ « Initiation à l'informatique et à la programmation » et seront amenés à travailler lors des semestres ultérieurs.

Modalités d'évaluation

à définir par l’équipe enseignante

ResponsableEugene Asarin Equipe
AnnéeL1 SemestreS1
TypePré-Pro Crédits3
Conditions d'admission - Organisation du cursus - Licence 1 - Licence 2 - Licence 3