Introduction aux systèmes d'exploitation

Catalog of Télécom SudParis courses

Code

IUFF CSC 3102

Level

L3

Graduate

UnderGraduate

Semester

Fall

Domain

Informatique

Program

Programme Ingénieur

Language

Français/French

ECTS Credits

2

Class hours

30

Workload

60

Program Manager(s)

Department

  • Informatique

Educational team

Organisation

Cours/TD/TP/projet/examen : 1,5/13,5/15/1,5

Learning objectives

À l'issue du module, un étudiant est capable d'interagir avec un système d'exploitation avec le langage de script Bash.
En détail, à la fin du module, un étudiant :

* connaît le rôle et le fonctionnement d'un système d'exploitation ;
* sait utiliser les principales fonctionnalités d'UNIX pour pouvoir travailler de manière efficace dans le cadre d'autres modules, projets et stages ;
* est capable de créer et manipuler des processus, et de les faire communiquer en utilisant le système de fichiers, les signaux, les tubes et les mutex ;
* est capable d'écrire des scripts Bash permettant d'automatiser des tâches d'administration système simples ;
* est autonome dans l’utilisation des ressources de son système.

CDIO Skills

  • 1.1 - Knowledge of basic science including mathematics and others
  • 1.2 - Core engineering fundamental knowledge and other disciplines
  • 2.2.2 - Survey of Print and Electronic Literature
  • 2.4.3 - Creative Thinking
  • 2.4.5 - Self-awareness, Meta-cognition and Knowledge Integration
  • 2.4.6 - Lifelong Learning and Education

Prerequisites

Aucun

Keywords

Systèmes d'exploitation, processus, gestion de la mémoire, système de fichiers, virtualisation, Unix, shell

Content

Comprendre le fonctionnement d'un système d'exploitation
Processus et ordonnancement
Gestion de la mémoire virtuelle
Système de fichiers et accès aux périphériques
Concurrence
Découverte de l'environnement utilisateur au travers du système d'exploitation Unix
Commandes système de base
Scripts et utilitaires

Evaluation

* Pas de contrôle continu
* Devoir maison (DM) : 3h
* Première session (CF1) : 1h30
* Seconde session (CF2) : 1h30
* Note finale : 0,1*DM + 0,9*max(CF1, CF2)
* Les conditions du règlement de la scolarité s’appliquent (notamment sur la note du CF2).

References

Polycopiés de cours

Pedagogical methods

* cours magistral
* cours intégrés
* mise en pratique autonome