Introduction aux syst` emes d’exploitation
IS1 (3 ECTS, coef. 1)
Modalit´es d’´evaluation : `a d´efinir par l’´equipe enseignante Pr´e-requis :
Parcours int´egrant obligatoirement cette UE :Informatique,Math´ematiques et Informatique
Parcours pouvant int´egrer cette UE :Math´ematiques, MASS, Physique et Chimie, STEP, SV
Programme des enseignements
Les fonctions d’un syst`eme d’exploitation seront ´etudi´ees au travers d’un environne- ment Unix et les points particuliers suivants seront ´etudi´es :
– le syst`eme de gestion de fichiers : organisation, types de fichiers (fichiers r´eguliers et r´epertoires), structure arborescente, probl`emes de protection ;
– les processus : m´ecanismes g´en´eraux de lancement en premier plan ou en arri`ere plan, lancements s´equentiels et concurrents, terminaison ;
– liens entre processus et fichiers : m´ecanismes de redirection, communication par tubes ;
– les commandes de base (locales et r´eseau), le concept de filtre ; – initiation `a la programmation dans un « shell », notion de script ; – param´etrer et configurer son environnement de travail.
Objectifs : Se familiariser avec l’environnement et l’utilisation des syst`emes de la famille Unix (tels que Linux ou FreeBSD) o`u les ´etudiants travaillent dans le cadre de l’enseignement d’ ”Initiation `a la programmation” et travailleront lors des semestres ult´erieurs.