Un système d'exploitation, souvent appelé OS (Operating System), est le logiciel principal d'un ordinateur, d'un smartphone ou d'une tablette. C'est lui qui permet à l'utilisateur, aux applications et au matériel de communiquer entre eux. Sans système d'exploitation, un ordinateur pourrait théoriquement fonctionner, mais il serait très difficile à utiliser. Il faudrait communiquer directement avec le matériel au moyen de commandes très complexes.

Une façon simple de le comprendre

On peut comparer le système d'exploitation à un chef d'orchestre :

L'utilisateur donne une instruction → le système d'exploitation la transmet au matériel → le matériel exécute l'action → le système d'exploitation restitue le résultat à l'utilisateur.

Par exemple, lorsque vous ouvrez une photo :

Vous double-cliquez sur la photo

Le système d'exploitation identifie le fichier

Il demande au disque de lire les données

Il transmet les données à l'application Photos

L'image apparaît à l'écran

Vous n'avez donc pas besoin de savoir comment le processeur, la mémoire ou le disque fonctionnent pour afficher votre photo.

Les principaux rôles d'un système d'exploitation

🖥️ 1. Faire fonctionner l'ordinateur

Le système d'exploitation gère les ressources de l'ordinateur :

  • processeur
  • mémoire vive (RAM)
  • disque ou SSD
  • carte graphique
  • écran
  • clavier
  • souris
  • imprimante
  • cartes réseau

📁 2. Gérer les fichiers

Il permet de :

  • créer des fichiers
  • les enregistrer
  • les copier
  • les renommer
  • les déplacer
  • les supprimer
  • organiser les dossiers
  • accéder aux différents supports de stockage

🧩 3. Faire fonctionner les applications

Lorsque vous lancez Word, Photoshop, Firefox, VLC ou un jeu, c'est le système d'exploitation qui permet au programme d'utiliser le processeur, la mémoire, le stockage et les autres ressources nécessaires.

🔌 4. Gérer les périphériques

Le système d'exploitation permet aux logiciels de communiquer avec les périphériques. Par exemple, lorsque vous imprimez un document :

Application → système d'exploitation → pilote → imprimante

Le pilote (driver) sert d'intermédiaire entre le système d'exploitation et un matériel particulier.

🌐 5. Gérer les communications

Le système d'exploitation prend également en charge les connexions :

  • WiFi
  • Ethernet (RJ45)
  • Bluetooth
  • réseaux locaux
  • Internet
  • VPN

🔐 6. Assurer une partie de la sécurité

Il gère notamment :

  • les comptes utilisateurs
  • les mots de passe
  • les permissions
  • les droits d'accès aux fichiers
  • certaines protections contre les logiciels malveillants
  • les mises à jour de sécurité

Les principaux systèmes d'exploitation

Il existe de nombreux systèmes d'exploitation, adaptés à différents appareils.

Système d'exploitation ≠ logiciel classique

Un système d'exploitation est un logiciel, mais il occupe une place particulière. Un logiciel comme Word sert principalement à créer des documents. Un navigateur comme Firefox sert à consulter Internet.

Le système d'exploitation, lui, fournit l'environnement dans lequel ces logiciels peuvent fonctionner.

On peut donc représenter les différentes couches ainsi :

👤 Utilisateur

📱 Applications

🪟 Système d'exploitation

⚙️ Pilotes et composants système

💻 Matériel

Le noyau : le cœur du système

Au centre d'un système d'exploitation se trouve le noyau (kernel).

C'est une partie essentielle du système. Il assure notamment la gestion :

  • du processeur
  • de la mémoire
  • des processus
  • des périphériques
  • des ressources système

Les applications ne communiquent généralement pas directement avec le matériel. Elles passent par les mécanismes fournis par le système d'exploitation.