Vous êtes sur la page 1sur 5

I.

Qu’est-ce qu’un système d’exploitation :

Un système d’exploitation (ou Operating System en anglais, d’où l’abréviation OS),


aussi appelé logiciel système, représente l’ensemble des programmes qui pilotent les
différents composants (disque dur, processeur, mémoire, écran, carte graphique, etc.)
Il a ainsi la charge du bon fonctionnement d’un système informatique. Le système
d’exploitation reçoit des instructions de la part d’un utilisateur ou d’autres logiciels. Il
est chargé d’assurer la liaison entre les différentes ressources matérielles, l’utilisateur
et les applications.

Les systèmes d’exploitation sont multitâches et multi-utilisateurs. Ils sont ainsi conçus
pour partager le temps du processeur entre plusieurs programmes. Ils sont également
en mesure de gérer plusieurs utilisateurs qui accèdent aux ressources de l’ordinateur
via des terminaux ou à travers un réseau. Il est également possible d’exécuter
plusieurs systèmes d’exploitation sur un même ordinateur grâce à une machine
virtuelle (par le biais de logiciels type VMware notamment).

Les composants d'un système d'exploitation

Le système d'exploitation est composé d'un ensemble d'applications permettant de


gérer les interactions avec le matériel. Parmi cet ensemble de logiciels on distingue
généralement les éléments suivants :

 Le noyau (kernel) représentant les fonctions fondamentales du système


d'exploitation telles que la gestion de la mémoire, des processus, des fichiers,
des entrées-sorties principales, et des fonctionnalités de communication.
 L'interpréteur de commande (shell - coquille par opposition au noyau)
permettant la communication avec le système d'exploitation par l'intermédiaire
d'un langage de commandes, afin de permettre à l'utilisateur de piloter les
périphériques en ignorant tout des caractéristiques du matériel qu'il utilise, de
la gestion des adresses physiques, etc.
 Le système de fichiers (file system) permet d'enregistrer les fichiers dans une
arborescence.

II. Caractéristiques particulières d'un système d'exploitation :

1
Un système d'exploitation est dit multi-tâche (multithreaded) lorsque
plusieurs tâches (également appelées processus) peuvent être exécutées
simultanément.

Le multiprocessing est une technique consistant à faire fonctionner plusieurs


processeurs en parallèle afin d'obtenir une puissance de calcul plus importante que
celle obtenue avec un processeur haut de gamme ou bien afin d'augmenter la
disponibilité du système (en cas de panne d'un processeur).

Les systèmes embarqués sont des systèmes d'exploitation prévus pour fonctionner


sur des machines de petite taille, telles que des PDA ou des appareils électroniques
autonomes (robot, ordinateur de bord de véhicule, etc.).

Les systèmes temps réel (real time systems), essentiellement utilisés dans l'industrie,


sont des systèmes dont l'objectif est de fonctionner dans un environnement contraint
temporellement, c'est-à-dire qu'il doit être capable de délivrer un traitement correct
des informations reçues à des intervalles de temps bien définis (réguliers ou non).

III. Les fonctions principales d’un système d’exploitation :

Au sein d’un ordinateur, d’un PC portable, d’un smartphone ou d’une tablette le


système d’exploitation regroupe un ensemble de logiciels composés d’un noyau qui
lui permet d’exécuter les tâches qui lui sont demandées :

 Gestion du processeur : il gère l’allocation du processeur entre les différentes


applications grâce à un ordonnanceur permettant ainsi d’exécuter plusieurs
programmes/processus de manière simultanée.
 Gestion des fichiers : le système d’exploitation gère la lecture et l’écriture
dans le système de fichiers et les droits d’accès aux fichiers par les utilisateurs
et les applications.
 Gestion de la mémoire vive : au sein du système d’exploitation il existe un
sous-ensemble dont le rôle est de partager la mémoire entre l’OS et diverses
applications.
 Gestion des périphériques : le système d’exploitation gère tous les
périphériques matériels d’un système informatique (clavier, souris, écran,
unité centrale, clé-usb). Il assure la surveillance de l’état de chaque

2
périphérique et assure le transfert de données vers d’autres périphériques
(entrée/sortie).
 Gestion de l’exécution des applications : il est chargé d’affecter les
ressources nécessaires à la bonne exécution des applications.
 Contrôle des performances du système : le système d’exploitation est en
mesure de fournir certains indicateurs qui permettent de diagnostiquer le bon
fonctionnement de votre appareil.

IV. Les principaux systèmes d’exploitation du marché :

Il existe des systèmes d’exploitation pour les ordinateurs personnels ou


professionnels, mais aussi pour les smartphones. Ils bénéficient de mises à jour
régulières de la part des constructeurs.

Parmi les OS les plus connus sur le marché :

Microsoft Windows : le système d’exploitation de Microsoft s’est illustré par des
versions marquantes telles que Windows XP, Vista, 10 et plus récemment Windows
11. Il est destiné aux ordinateurs. La firme avait lancé son OS mobile (Windows
Phone) en 2010 et qui a finalement cessé en 2017.

GNU/Linux : il s’agit d’un système d’exploitation libre qui s’appuie sur le noyau
Linux que l’on retrouve notamment dans les systèmes Ubuntu, Debian ou encore
Google Chrome OS.

macOS (auparavant Mac OS X) : c’est le système d’exploitation d’Apple pour ses


ordinateurs Mac, il appartient à la famille de systèmes UNIX. Le Macintosh est le
premier ordinateur à posséder une interface graphique.

IOS : il s’agit du système d’exploitation mobile d’Apple. Il équipe notamment


l’iPhone et dispose d’une déclinaison, nommée iPadOS, pour la tablette tactile de la
marque.

Android : il est le système d’exploitation basé sur le noyau Linux de Google. Il
équipe les smartphones de nombreux fabricants, mais aussi les télévisions, ordinateurs
et objets connectés. Sa spécificité est sa distribution open source sous licence Apache
qui permet aux développeurs et constructeurs d’apporter leurs modifications, leurs
propres interfaces ou fonctionnalités.
3
V. Rôles du système d'exploitation :

Dans un ordinateur, le système d'exploitation gère le ou les processeurs ainsi


que la mémoire. Il fait fonctionner les périphériques (clavier, souris, surface
tactile, écran, disque dur, lecteur de DVD, lecteur de cartes mémoire...).
Dans un appareil photo, il fait fonctionner les différents mécanismes, gère
l'affichage de l'écran et détecte les actions de l'utilisateur. Etc.
Les systèmes d'exploitation comportent aussi l'interface avec l'utilisateur.
Dans un ordinateur, par exemple, c'est lui qui affichera les fenêtres et
présentera le contenu des unités de stockage (disque dur, CD, DVD...).

Exemples de systèmes d'exploitations


Dans le secteur informatique, les systèmes d'exploitation les plus répandus
sont Windows (pour les PC), Mac OS (pour les ordinateurs
d'Apple), Linux (pour les PC et les serveurs) et Unix (pour les serveurs).
Pour les téléphones, on trouve Android, iOS (chez
Apple), Symbian et Windows Phone.
VI. Comment fonctionne un système d’exploitation :

Le système d'exploitation est un ensemble de logiciels composé d'un noyau,


le cœur de ce complexe qui réalise toutes les tâches qui lui sont attribuées.
La communication entre l'utilisateur et l'OS est assurée par l'interprétateur
de commande, parfois surnommé « coquille » (shell en anglais). Il renferme
également un système de fichiers.

Les systèmes d'exploitation multitâches présentent un grand intérêt pour les


professionnels, notamment dans le cadre du travail collaboratif. Plusieurs
utilisateurs peuvent utiliser la même machine sans avoir l'impression que
d'autres personnes sont connectées et peuvent, elles aussi, réaliser des
actions.

4
Pour jouer son rôle de passerelle entre l'utilisateur et les applications, l'OS a
emploie des pilotes matériels. Lorsqu'on parle d'OS, on pense d'emblée aux
ordinateurs, aux tablettes et aux smartphones (systèmes d'exploitation
mobile). Ces groupes de logiciels sont également présents dans les consoles,
dans les téléviseurs modernes, dans les routeurs Wi-Fi et dans les montres
intelligentes (smartwatch).

Vous aimerez peut-être aussi