le Fonctions d'un système d'exploitation les plus importants sont la gestion des processus, la gestion de la mémoire, la communication entre les applications, entre autres. Un système d'exploitation est le principal logiciel ou ensemble de programmes qui gèrent tous les processus qui surviennent dans un appareil électronique.
Ce ne sont pas les programmes et les applications que nous utilisons habituellement pour faire fonctionner, par exemple, l'ordinateur, mais les caractéristiques qui permettent à ces applications de fonctionner.
L'un des objectifs du système d'exploitation est de gérer le noyau, les ressources de localisation et le matériel de notre machine. La plupart des appareils électroniques du marché dotés d'un microprocesseur ont un système d'exploitation.
Au début de la création des systèmes d'exploitation, le plus gros défaut qu'ils avaient était qu'ils avaient très peu de capacité et une très faible utilisation, donc cela se faisait généralement manuellement via un lot. Dans le lot, les Jobs, qui sont les commandes nécessaires pour effectuer une action, ont été activés manuellement.
Au fur et à mesure que la complexité des systèmes d'exploitation augmentait, il était nécessaire d'automatiser ces tâches, faisant ainsi apparaître les premiers interprètes de commandes.
Avec toutes les mises à jour et découvertes qui ont été faites au fil des ans, il ne reste plus rien des premiers systèmes d'exploitation qui ont dû être activés manuellement.
Ils deviennent de plus en plus sophistiqués et s'activent pour protéger la machine et effectuer les tâches nécessaires et routinières.
Comme nous l'avons mentionné précédemment, la plupart des systèmes d'exploitation sont déjà préfabriqués avec une liste de tâches à effectuer dans notre appareil électronique afin que tout se passe bien..
Il suffit de faire de petits ajustements pour adapter la configuration aux besoins de notre appareil.
L'une des parties les plus importantes d'un système d'exploitation est la gestion des processus. Les processus sont les ressources dont un programme a besoin pour s'exécuter.
Cela implique l'utilisation de la mémoire, du temps CPU (unité centrale de traitement) et des fichiers auxquels l'application a besoin d'accéder pour fonctionner correctement..
Le système d'exploitation, pour veiller au bon fonctionnement de la machine, est dédié à la création et à la destruction des processus, à leur arrêt et à leur redémarrage et à l'aide aux mécanismes de communication entre les processus.
Nous pouvons comparer cette tâche avec le travail d'un employé de bureau. Si nous faisons une liste de tâches, le système de gestion de processus établira une ligne d'action où il place les processus les plus importants dans une place prioritaire, les intermédiaires dans une place intermédiaire, et enfin les moins importants en dernier..
Le problème avec ceci est que la gestion des processus est effectuée par une machine qui établit des priorités arbitraires pour les tâches à effectuer, et parfois des tâches mineures sont laissées sans exécution..
Il est alors nécessaire de modifier la configuration de l'outil de gestion des processus et de donner une priorité plus élevée aux tâches nécessaires ou de forcer leur exécution à la main.
Un autre composant important du système d'exploitation est la gestion de la mémoire principale. La mémoire se compose d'un magasin de données qui est partagé par le CPU et les applications et perd sa capacité en cas de panne..
Pour cette raison, il est important que le système d'exploitation s'occupe de la gestion de la mémoire, afin qu'elle ne sature pas et que les données et informations qu'il contient soient perdues..
Le système d'exploitation s'assure qu'une partie de la mémoire est utilisée et pourquoi. Décidez où les processus sont placés lorsqu'il y a un espace libre et allouez et réclamez l'espace nécessaire pour qu'il soit toujours bien utilisé.
La mémoire est très volatile et en cas de panne, vous pouvez perdre les informations qu'elle contient. Pour cela, il est nécessaire de disposer d'un deuxième module de stockage capable de stocker les données sur le long terme..
Comme pour la mémoire principale, le système d'exploitation est en charge de la gestion de l'espace libre et attribue l'ordre de sauvegarde. Il s'assure également que tout est bien rangé, ainsi que de l'espace restant et où.
Le système d'exploitation est en charge de gérer les ports d'entrée et de sortie de l'ordinateur, tels que les écouteurs, une imprimante, un moniteur, etc..
Dans le passé, lorsque vous vouliez installer un nouveau port externe, il était important de disposer d'un disque d'installation contenant les pilotes permettant à l'ordinateur de les accepter..
De nos jours, le système d'exploitation de l'ordinateur lui-même est généralement chargé de rechercher sur le réseau les informations nécessaires au bon fonctionnement des nouveaux ports externes..
Les fichiers sont des formats créés par leurs propriétaires qui sont convertis en tables, et le système d'exploitation se charge de les enregistrer et de les sauvegarder.
Le système d'exploitation est responsable de la construction, de la suppression et de l'archivage des fichiers créés, ainsi que de l'offre des outils nécessaires pour pouvoir accéder aux fichiers à tout moment.
Il établit la communication entre les fichiers et les unités de stockage, et enfin, il peut être configuré pour faire des copies de sauvegarde de tous les fichiers, afin qu'en cas d'accident, ils ne soient pas tous perdus.
Le système d'exploitation est responsable de la sécurité de la machine. L'une des activités les plus importantes est l'accès des utilisateurs ou des programmes là où ils ne devraient pas.
De nombreux virus peuvent affecter notre système et le système d'exploitation garantit que cela ne se produira pas.
Vous pouvez configurer le système d'exploitation pour que des contrôles périodiques soient effectués et que les contrôles de sécurité qu'il doit effectuer soient établis.
Grâce aux interfaces réseau, le système d'exploitation maintient la communication entre les différents composants de la machine et toutes les applications qui sont en contact avec eux. Envoyer et recevoir des informations.
Il existe une série d'applications qui sont installées par défaut avec le système d'exploitation, mais elles ne constituent pas un système en tant que tel.
Ceux-ci offrent un environnement et des caractéristiques de base pour le développement et l'exécution des programmes installés sur notre machine..
Il signale l'état du système, si une action est nécessaire ou approuve toute action à entreprendre, comme les mises à jour automatiques.
De plus, il prend en charge les différents langages de programmation afin que tout type d'application soit opérationnel sur notre machine. Bien sûr, il a des programmes qui améliorent la communication entre les applications.
Il gère toutes les parties principales de la machine via son gestionnaire de ressources. Votre rôle en tant qu'administrateur implique la sécurité et la communication de l'unité centrale ou de la CPU, les périphériques externes connectés à l'ordinateur..
Comme la mémoire interne et la mémoire secondaire, où vous devez parfois nettoyer et basculer les parties stockées de l'une à l'autre.
En général, il gère toutes les ressources du système et toutes les ressources qui entrent en contact avec lui
Le système d'exploitation est également en charge de la gestion des profils stockés sur l'ordinateur en fonction de la personne qui a créé un profil sur celui-ci..
L'administration des utilisateurs peut être mono-utilisateur ou multi-utilisateur. Cela ne signifie pas que le système d'exploitation autorise la création d'un seul profil utilisateur pour une utilisation sur un ordinateur..
Le fait qu'il s'agisse d'un profil mono-utilisateur implique que seules les exécutions de cet utilisateur sont actives et uniquement les siennes. Dans l'autre, dans le multi-utilisateur, il permet aux tâches de plus d'un utilisateur d'être actives en même temps.
Les systèmes d'exploitation les plus connus et les plus utilisés sur le marché sont Windows, iOS et Linux pour les ordinateurs. Et l'Android et iOS pour les smartphones.
Il existe des milliers de systèmes d'exploitation, avec des degrés de sophistication variables, en fonction de l'appareil pour lequel ils sont nécessaires.
Windows appartient au grand macro-empire de Microsoft, tandis que les iOs appartiennent à Apple. Linux pour sa part, est une plateforme logicielle gratuite qui vous permet de modifier votre système d'exploitation. Au sein de la plate-forme Linux se trouvent Ubuntu et Devian, qui sont les plus connus.
Ces logiciels gratuits permettent à l'utilisateur de modifier le système d'exploitation à sa guise. Cela comporte également un certain risque, et c'est que toucher le noyau du système d'exploitation alors que vous n'avez pas beaucoup de connaissances peut générer une catastrophe.
Au contraire, les systèmes d'exploitation tels que Windows et iOS sont déjà préparés pour les utilisateurs les plus inexpérimentés, de sorte que la configuration initiale du système d'exploitation permet son utilisation sans avoir à effectuer de modifications coûteuses..
Personne n'a encore commenté ce post.