TP__Systeme Exploitation2 / G03 - G04

TP - Introduction aux Systèmes d'Exploitation

Introduction aux Systèmes d'Exploitation

Travaux Pratiques - Fondamentaux des Systèmes d'Exploitation

Objectif du TP

Ce TP a pour but de familiariser les étudiants avec les concepts fondamentaux des systèmes d'exploitation. Il permet de comprendre le rôle du système d'exploitation, la gestion des processus, de la mémoire et des fichiers, ainsi que les commandes de base utilisées pour interagir avec le système.

Description du Travail Pratique

Le TP se concentre sur l'étude pratique des fonctionnalités essentielles d'un système d'exploitation :

Système de Fichiers

Manipulation des fichiers et dossiers : création, lecture, modification et suppression.

Gestion des Processus

Lancement, interruption et suivi de l'exécution des programmes.

Mémoire et Ressources

Observation de l'utilisation de la mémoire et des ressources CPU.

Commandes Système

Navigation, gestion des fichiers et surveillance des processus.

Points Clés à Aborder :

  • Expérimentation avec la planification des tâches
  • Compréhension du rôle du noyau dans la gestion des processus
  • Interaction avec le système via le terminal
  • Analyse des performances système

Prérequis

Connaissances nécessaires :

  • Connaissances de base en informatique (fichiers, programmes)
  • Familiarité avec l'utilisation d'un terminal (Linux ou Windows)
  • Compréhension des concepts fondamentaux de l'architecture des ordinateurs

Résultats Attendus

À la fin du TP, l'étudiant sera capable de :

  • Interagir efficacement avec le système d'exploitation via des commandes et des scripts simples
  • Comprendre la structure et le rôle d'un système d'exploitation
  • Identifier et manipuler les processus et la mémoire
  • Décrire les mécanismes de gestion de fichiers et de ressources par le système
  • Analyser les performances d'un système et identifier les goulots d'étranglement

Matériel et Logiciels Nécessaires

Ordinateur
Système d'exploitation
Terminal
Éditeur de texte
  • Un ordinateur avec un système d'exploitation installé (Linux)
  • Accès à un terminal ou à l'invite de commandes
  • Éditeur de texte pour créer des scripts simples (ex. : Vim, Notepad++, VS Code)
  • Outils de monitoring système (Task Manager, top, htop)

💻 Démonstration Interactive

Commandes Système Essentielles

Sélectionnez une catégorie pour voir les commandes associées...
Enseignant: Tayeb BEN SAID