Introduction aux systèmes d'exploitation

Catalogue des cours de Télécom SudParis

Code

IUFF CSC 3102

Niveau

L3

Graduate

UnderGraduate

Semestre

Fall

Domaine

Informatique

Programme

Programme Ingénieur

Langue

Français/French

Crédits ECTS

2

Heures programmées

30

Charge de travail

60

Coordonnateur(s)

Département

  • Informatique

Equipe pédagogique

Organisation

Cours/TD/TP/projet/examen : 6/6/18/1,5

Acquis d'apprentissage

À 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.

Compétences CDIO

  • 1.2 - Connaissance des principes fondamentaux d'ingénierie
  • 2.2.2 - Etat de l'art
  • 2.4.5 - Conscience de soi, autonomie cognitive et intégration de connaissances
  • 2.4.6 - Apprentissage et éducation tout au long de la vie

Mots-clés

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

Contenu

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

Evaluation

- 1re session = 1h30 CF1
- 2e session = 1h30 CF2
- Note finale = selon règlement de scolarité.

Bibliographie

Polycopiés de cours

Fiche mise à jour le 10/07/2019