EE-IRM532: Systèmes d’exploitation

EE-IRM532

Systèmes d’exploitation

Système d’évaluation
CC + Examen
Crédits
2 ECTS
Compétences Génériques (+)
1 2 3 4 5 6 7 8 9 10 11
. . .
Compétences Spécifiques (+)
1 2 3 4 5 6 7 8 9 10
. . .

Liste des acquis d’apprentissage attendus :

  • Connaître la logique de système d’exploitation Linux
  • Maîtriser les commandes SHELL de base
  • Ecrire des scripts SHELL

Pré-requis : Algorithmique & structures de données (EE-IRM511).

Mots clés : UNIX, LINUX, SHELL.

Objectifs de l’enseignement : A l’issue de ce cours, l’élève ingénieur comprendra le système d’exploitation LINUX. De plus, il sera capable de communiquer avec Linux via les commandes SHELL.

Contenu de l’enseignement :

  1. Leçon 1 : Présentation générale du système d’exploitation.
  2. Leçon 2 : Système de fichiers UNIX.
    • Section 1 : Comprendre la logique de Linux en ce qui concerne la gestion des fichiers.
    • Section 2 : Maîtriser les commandes de manipulation des fichiers et des répertoires.
    • Section 3 : Maîtriser les commandes de gestion des droits d’accès.
    • Section 4 : Maîtriser les commandes de gestion des utilisateurs et des groupes des fichiers et des répertoires.
  3. Leçon 3 : Les Commandes GNU/LINUX
    • Section 1 : Maitriser les filtres simples.
    • Section 2 : Maitriser les filtres élaborés.
    • Section 3 : Les expressions régulières.
  4. Leçon 4 : La programmation SHELL

Éventuels projets à réaliser : Réalisation d’un script SHELL (Trash).

Manuel(s) de base : Ben Rekaya, H. ”Polycopié : module Introduction aux systèmes d’exploitation”, Polytech Intl 2017.

Bibliographie :

[ 1 ] Tannenbaum, A. ”Les systèmes d’exploitation conception et mise en oeuvre”, Inter Edition.

[ 2 ] Griffitths, M., Vassyade, M. ”Architecture des systèmes d’exploitation”, édition Hermès.

[ 3 ] Beauquier, J., Bernard, B. ”Systèmes d’exploitation, concepts et algorithmes”, MC Graw-Hill.

S’inscrire