Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial Internet of Things >> Embarqué

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

Le terme système d'exploitation ou système d'exploitation est un type de logiciel et il 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 sorties, la sécurité, la gestion des processus, la comptabilité des travaux, la détection d'erreurs, contrôle des performances du système, contrôle des périphériques tels que 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 un complexe est partitionné en petits morceaux à l'aide d'une interface. Ce système est utilisé pour partager les différents composants du système d'exploitation 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 i/ps, o/ps et fonction soigneusement classés. Nous savons que tous les systèmes n'ont pas une structure similaire, mais plusieurs systèmes d'exploitation actuels partagent 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 o/p à l'écran, le suivi des fichiers, des disques de stockage, le contrôle des périphériques, 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 du système informatique. Les composants de fonctionnement sont discutés ci-dessous.

operating- composants-système

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 accéder aux ressources matérielles. Il réinitialise les états de fonctionnement de la CPU pour un fonctionnement optimal à tout moment.

Exécution du 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 principes configurés dans le système d'exploitation. L'exécution du programme 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.

Interruption

Dans le système d'exploitation, les interruptions sont essentielles car elles donnent une technique fiable au système d'exploitation pour communiquer et réagir à son environnement. Une interruption n'est rien d'autre qu'un type de signal entre un périphérique et un système informatique, sinon d'un programme de l'ordinateur qui oblige le système d'exploitation à quitter et à décider avec précision quoi faire par la suite. Chaque fois qu'un signal d'interruption est reçu, le matériel de l'ordinateur met automatiquement en attente le programme informatique en cours d'exécution, conserve son statut 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 en avant et en arrière entre le disque et la mémoire principale pendant la mise en œuvre. Cela suit chaque &chaque position de mémoire ; jusqu'à ce qu'il soit affecté à un processus, sinon il est ouvert. Il vérifie la quantité de mémoire pouvant être allouée aux processus et prend également une décision pour 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 tels que 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 temps partagé, où chaque programme utilise le temps d'un ordinateur pour s'exécuter.

Réseau

La mise en réseau peut être définie comme lorsque les processeurs interagissent les uns avec les autres via des lignes de communication. La conception du réseau de communication doit tenir compte du routage, des méthodes de connexion, de la sécurité, des 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, du matériel et des 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 de l'un ou l'autre filaire ou sans fil.

Sécurité

Si un ordinateur a de nombreux individus 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 tels que des réseaux au moyen du noyau. Le système d'exploitation doit être capable de faire la distinction entre les demandes qui doivent être autorisées pour progresser 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 doté d'un niveau de protection élevé offre également des options d'audit. Cela permettra donc de suivre les demandes d'accessibilité aux ressources


Interface utilisateur

Une GUI ou 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 toute application peut être classée en deux types, à savoir GUI (UI graphique) et CLI (interface utilisateur en ligne de commande).

Ainsi, il s'agit d'une 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 de programme d'application, l'interface utilisateur et le système de fichiers, les périphériques matériels et les pilotes de périphérique. Voici une question pour vous, quels sont les différents types d'OS ?


Embarqué

  1. Qu'est-ce qu'un capteur de distance fonctionnant et ses applications
  2. Qu'est-ce qu'un capteur IMX586 :Fonctionnement et ses fonctionnalités
  3. Qu'est-ce que le capteur de poids et ses spécifications
  4. Qu'est-ce que l'analyse de maillage :procédure et ses exemples
  5. Qu'est-ce que l'impression 3D ? - Types et comment ça marche
  6. Maintenance Conditionnelle :qu'est-ce que c'est et ses avantages
  7. Smart Manufacturing :qu'est-ce que c'est et ses avantages
  8. Quels sont les composants d'un système d'air comprimé ?
  9. Térotechnologie :qu'est-ce que c'est ? Définition et objectifs