Qu'est-ce qu'un système d'exploitation et ses composants

Essayez Notre Instrument Pour Éliminer Les Problèmes





Le terme OS ou système opérateur est un type de logiciel et fonctionne comme une interface entre l'utilisateur et l'ordinateur pour effectuer toutes les tâches telles que la gestion de la mémoire, la gestion des fichiers, la gestion des entrées et des sorties, la sécurité, la gestion des processus, la comptabilité des tâches, la détection des erreurs, le contrôle des performances du système, les périphériques contrôle comme les imprimantes et les lecteurs de disque. Les systèmes d'exploitation populaires incluent principalement Windows, Linux, AIX, VMS, z / OS, etc. Cet article présente un aperçu de ce qu'est un système d'exploitation et de ses composants.

Qu'est-ce qu'un système d'exploitation (OS)?

Définition: Un système d'exploitation peut être défini comme un système tel qu'un grand et complexe est partitionné en petits morceaux à l'aide d'une interface. Ce système permet de partager les différents OS Composants qui incluent le fichier, le périphérique d'entrée / sortie, la mémoire de processus, etc. Toutes les pièces partitionnées doivent être des parties bien définies du système avec des fonctions i / ps, o / ps et soigneusement classées. Nous savons que tous les systèmes n’ont pas une structure similaire mais plusieurs systèmes d'exploitation partager les composants du système décrits ci-dessous.




Le système d'exploitation est le programme le plus important d'un ordinateur car chaque ordinateur fonctionne avec un système d'exploitation (OS) pour exécuter tous les programmes et applications. Les principales tâches du système d'exploitation de l'ordinateur sont l'identification des i / p à partir du clavier, l'envoi des opérations à l'écran, le suivi des fichiers, les lecteurs de stockage, les périphériques de contrôle, comme les imprimantes, etc.

Composants du système d'exploitation

Les composants d'un système d'exploitation jouent un rôle clé pour faire fonctionner ensemble diverses parties d'un système informatique. Les composants de fonctionnement sont décrits ci-dessous.



Composants du système d

composants du système d'exploitation

Noyau

Le noyau du système d'exploitation fournit le niveau de contrôle de base sur tous les périphériques de l'ordinateur. Dans le système d'exploitation, le noyau est un composant essentiel qui se charge en premier et reste dans la mémoire principale. Afin que l'accessibilité de la mémoire puisse être gérée pour les programmes dans la RAM, il crée les programmes pour obtenir l'accès à partir des ressources matérielles. Il réinitialise les états de fonctionnement de la CPU pour un fonctionnement optimal à tout moment.

Exécution de processus

Le système d'exploitation fournit une interface entre le matériel ainsi qu'un programme d'application afin que le programme puisse se connecter via le périphérique matériel en suivant simplement les procédures et les principes configurés dans le système d'exploitation. Le programme l'exécution comprend principalement un processus créé via un noyau de système d'exploitation qui utilise de l'espace mémoire ainsi que différents types d'autres ressources.


Interrompre

Dans le système d'exploitation, interrompt sont essentiels car ils fournissent une technique fiable pour que le système d'exploitation communique et réagisse à son environnement. Une interruption n'est rien d'autre qu'un type de signal entre un appareil et un système informatique, sinon un programme de l'ordinateur qui oblige le système d'exploitation à quitter et à décider avec précision de ce qu'il faut faire par la suite. Chaque fois qu'un signal d'interruption est reçu, alors le matériel de l'ordinateur met automatiquement en attente quel que soit le programme informatique en cours d'exécution actuellement, conserve son état et exécute un programme informatique qui est précédemment connecté à l'interruption.

Gestion de la mémoire

La fonctionnalité d'un système d'exploitation n'est rien d'autre que la gestion de la mémoire qui gère la mémoire principale et déplace les processus vers l'arrière et vers l'avant entre le disque et la mémoire principale pendant la mise en œuvre. Ceci suit chaque position de mémoire jusqu'à ce qu'elle soit affectée à un processus, sinon elle est ouverte. Il vérifie la quantité de mémoire pouvant être allouée aux processus et prend également la décision de savoir quel processus obtiendra de la mémoire à quel moment. Chaque fois que la mémoire n'est pas allouée, elle suit en conséquence pour mettre à jour l'état. Le travail de gestion de la mémoire peut être divisé en trois groupes importants comme la gestion de la mémoire du matériel, le système d'exploitation et la gestion de la mémoire des applications.

Multitâche

Il décrit le fonctionnement de plusieurs programmes informatiques indépendants sur un système informatique similaire. Le multitâche dans un système d'exploitation permet à un opérateur d'exécuter une ou plusieurs tâches informatiques à la fois. Étant donné que de nombreux ordinateurs peuvent effectuer une ou deux tâches à la fois, cela peut généralement être fait à l'aide du partage de temps, où chaque programme utilise le temps d'un ordinateur pour s'exécuter.

La mise en réseau

La mise en réseau peut être définie comme lorsque le processeur interagit les uns avec les autres via des lignes de communication. La conception du réseau de communication doit prendre en compte le routage, les méthodes de connexion, la sécurité, les problèmes d'opinion et de sécurité.

Actuellement, la plupart des systèmes d'exploitation maintiennent différentes techniques de mise en réseau, matériel et applications. Cela implique que les ordinateurs qui fonctionnent sur différents systèmes d'exploitation pourraient être inclus dans un réseau général pour partager des ressources telles que des données, des ordinateurs, des scanners, des imprimantes, qui utilisent les connexions soit filaires, soit sans fil.

Sécurité

Si un ordinateur a de nombreuses personnes pour permettre le processus immédiat de divers processus, alors les nombreux processus doivent être protégés contre d'autres activités. Cette sécurité du système dépend principalement d'une variété de technologies qui fonctionnent efficacement. Les systèmes d'exploitation actuels donnent accès à un certain nombre de ressources, qui peuvent être obtenues pour faire fonctionner le logiciel sur le système, et à des périphériques externes comme des réseaux au moyen du noyau. Le système d'exploitation doit être capable de faire la distinction entre les demandes dont la progression doit être autorisée et celles qui n'ont pas besoin d'être traitées. De plus, pour autoriser ou interdire une version de sécurité, un système informatique avec un niveau de protection élevé offre également des options d'audit. Cela permettra donc de suivre les demandes de l'accessibilité aux ressources

Interface utilisateur

Une GUI ou une interface utilisateur (UI) est la partie d'un système d'exploitation qui permet à un opérateur d'obtenir les informations. Une interface utilisateur basée sur du texte affiche le texte ainsi que ses commandes qui sont tapées sur une ligne de commande à l'aide d'un clavier.

Les applications basées sur le système d'exploitation fournissent principalement une interface utilisateur spécifique pour une communication efficace. La fonction principale d'une interface utilisateur d'une application est d'obtenir les entrées de l'opérateur et de fournir des o / ps à l'opérateur. Mais, les types d'entrées reçues de l'interface utilisateur ainsi que les types o / p offerts par l'interface utilisateur peuvent changer d'une application à l'autre. L'interface utilisateur de n'importe quelle application peut être classée en deux types, à savoir GUI (interface utilisateur graphique) et CLI (interface utilisateur en ligne de commande).

Ainsi, il s'agit d'un vue d'ensemble d'un système d'exploitation . Les principaux composants d'un système d'exploitation comprennent principalement le noyau, l'API ou l'interface du programme d'application, l'interface utilisateur et le système de fichiers, les périphériques matériels et les pilotes de périphériques. Voici une question pour vous, quels sont les différents types d'OS?