Système d’exploitation (OS) –

Le système d’exploitation est une interface entre l’utilisateur et le matériel et permet l’interaction du matériel et du logiciel d’un ordinateur.

De plus, un système d’exploitation est un logiciel qui effectue toutes les tâches de base comme la gestion des fichiers, la gestion de la mémoire, la gestion du stockage, la gestion des processus, la manipulation des entrées et des sorties et le contrôle des périphériques comme les lecteurs de disques et les imprimantes.

Publicités


En fait, il agit comme un maître d’œuvre effectuant une multitude d’opérations et fournissant les sorties requises.

Système d'exploitation OS

Fonctions du système d’exploitation –

Toutes les fonctions du système d’exploitation sont partagées ci-dessous –

Gestion des périphériques –

Le système d’exploitation gère la communication des périphériques via leurs pilotes respectifs.

Il effectue les activités suivantes pour la gestion des périphériques –

  • Garde la trace de tous les périphériques. Le contrôleur d’E/S est responsable de cette tâche
  • Décide quel processus obtient le périphérique quand et pour combien de temps.
  • Allocation du périphérique de manière efficace.
  • Désallocation des périphériques.

Gestion des fichiers –

Le système d’exploitation alloue et désalloue les ressources. Il réglemente quel processus obtient le fichier et pour quelle durée. Aussi, il garde la trace des informations, de l’emplacement, des utilisations, de l’état etc.

Les installations collectives sont souvent connues comme un système de fichiers. Le système d’exploitation effectue également des tâches comme la création de répertoires et de fichiers, leur copie/déplacement et le renommage/la suppression de fichiers.

Gestion de la mémoire –

La gestion de la mémoire fait référence à la gestion de la mémoire primaire ou principale. La mémoire principale fournit un stockage rapide auquel l’unité centrale peut accéder directement.

Lorsque le programme est exécuté et terminé, la zone de mémoire est libérée qui peut être utilisée pour d’autres programmes. La mémoire de l’ordinateur est organisée de telle sorte que les registres les plus rapides viennent en premier, suivis par le cache de l’unité centrale, la mémoire vive, puis le stockage sur disque.

Le gestionnaire de mémoire du système d’exploitation coordonne l’utilisation des différents types de mémoire, ce qui doit être alloué ou désalloué et comment déplacer les données entre eux

Gestion des processus –

Chaque programme exécuté sur un ordinateur est un processus, qu’il soit en arrière-plan ou en frontal. Le système d’exploitation est responsable de rendre plusieurs tâches à exécuter en même temps (multitâche).

Le système d’exploitation trouve le statut du processeur et des processus, choisit le travail et son processeur alloue le processeur au processus et désalloue le processus quand il est exécuté.

MASTERMIND –

Mastermind est un terme que nous pouvons légitimement utiliser pour le système d’exploitation. Raison – Le système d’exploitation exécute une multitude de fonctions qui ne peuvent être réalisées que par un esprit super-intelligent d’où le terme « Mastermind ».

  • Le système d’exploitation permet de démarrer sans système d’exploitation
  • Fournit la facilité d’augmenter la mémoire logique du système informatique en utilisant la mémoire physique du système informatique.
  • Le système d’exploitation contrôle les erreurs qui se sont produites dans le programme
  • Fournit la récupération du système quand le système est endommagé.
  • Le système d’exploitation casse le grand programme dans les petits programmes que l’on appelle aussi les threads. Et exécute ces threads un par un

Gestion du stockage –

Le système d’exploitation contrôle toutes les opérations de stockage. Certaines d’entre elles comprennent – comment stocker les données ou les fichiers dans les ordinateurs et comment les utilisateurs vont accéder aux fichiers. Le système d’exploitation est responsable du stockage et de l’accès aux fichiers. La création de fichiers, la création de répertoires et la lecture et l’écriture des données des fichiers et des répertoires et aussi la copie du contenu des fichiers et des répertoires d’un endroit à un autre.

Relatif – Système d’exploitation distribué

Types de système d’exploitation (OS) –

Tous les différents types de système d’exploitation sont énumérés ci-dessous. –

  • Windows
  • iOS
  • MAC OS
  • Ubuntu
  • Novell Netware
  • Unix
  • Linux

Relatif à . LINUX vs UNIX

Système d’exploitation mobile

Voici quelques-uns des systèmes d’exploitation mobiles –

  • iOS
  • Symbian
  • Blackberry
  • Windows
  • Android OS
  • Bada

.