Un système d'exploitation est un ensemble de fichiers de programme et les routines qui contrôlent les ressources d'un ordinateur et fournit l'accès aux services d'un ordinateur . Plus précisément, un système d'exploitation permet aux composants matériels d'un ordinateur , y compris les transformateurs et les lecteurs, de communiquer avec ses composants logiciels , tels que des applications et des jeux d'instructions de données. Dans les ordinateurs personnels modernes , stations de travail et autres appareils informatiques , systèmes d'exploitation sont des éléments essentiels , dont les ordinateurs ne peuvent pas fonctionner sans . Surmonter les temps d'inactivité
Ingénieurs développées à l'origine des systèmes d'exploitation comme un moyen de surmonter le temps d'inactivité des unités centrales de traitement . CPU sont responsables de l'exécution des commandes informatiques , et même les plus lents processeurs peuvent traiter des données en microsecondes, ou millionièmes de secondes. En comparaison, d'autres composants de l'ordinateur , tels que les disques durs sont considérablement plus lent . Pour éviter les processeurs de ralenti ou rester inactif jusqu'à ce que d'autres composants ont une chance de répondre , les ingénieurs ont créé des systèmes d'exploitation . Ces systèmes surmonter les temps d'inactivité en ordonnant automatiquement ou séquençage CPU pour effectuer des tâches successives , en attendant l'achèvement des tâches précédentes. Le processus qui utilisent des systèmes d'exploitation pour le séquençage des tâches est connu comme multiprogrammation .
User Interface
Sans un système d'exploitation , un utilisateur serait incapable de fournir un ordinateur moderne avec jeux d'instructions ou commandes . Avant l'adoption de systèmes d'exploitation , les ingénieurs communiquées instructions aux ordinateurs en poussant physiquement boutons , commutateurs pichenette ou la connexion des cartes et d'autres composants matériels . Utilisation d'un système d'exploitation simplifie le processus d'instruction , que l'utilisateur peut donner des commandes virtuelles, fondés sur un logiciel à travers un dispositif d'entrée de clavier, une souris ou autre . Pour l'informatique personnelle , les utilisateurs se fient sur l'interface utilisateur graphique ou systèmes d' exploitation GUI . Ces systèmes d'exploitation offrent des interfaces avec sélectionnables, icônes interactives et autres éléments graphiques qui apparaissent dans les écrans de sélection de menu. Les systèmes d'exploitation plus anciens avaient interfaces textuelles , qui exigeaient aux utilisateurs de taper dans les réponses aux invites pour lancer les opérations .
Process Management
Un processus se réfère à un programme actif ou d'un programme qu'un ordinateur exécute actuellement . Outre consistant en un code de programmation , un processus contient des données et des variables temporaires . Pour un ordinateur pour exécuter des processus , il est nécessaire d'utiliser une abondance de ressources , y compris la mémoire , les fichiers de programme , le temps CPU et dispositifs d'entrée /sortie . Un système d'exploitation sert de gestionnaire de processus d'un ordinateur et est responsable de conglomérant , et l'organisation de ces ressources. Autres processus de gestion des tâches d'un système d'exploitation comprennent la création et la suppression de processus , les processus de planification et les processus de synchronisation .
Périphériques
Sans un système d'exploitation , en interaction avec les périphériques ou secondaires , les périphériques d'entrée /sortie non essentiels d'un ordinateur serait beaucoup plus compliqué. C'est parce que les systèmes d'exploitation interpréter les données qui fournissent des périphériques et de les présenter aux utilisateurs dans des formats normalisés . Par exemple, même si un utilisateur charge un fichier image à un ordinateur via un CD- ROM ou un périphérique de stockage USB, un système d'exploitation présentera ce fichier image à l'utilisateur de la même façon .
< Br >