Education, study and knowledge

Les 10 fonctions du système d'exploitation

Personne ne doute que les ordinateurs sont devenus quelque chose de fondamental dans notre quotidien, comparable seulement aux interférences que les téléphones portables ont signifiées dans nos vies.

Les PC et les smartphones ont en commun qu'en plus d'être très importants pour la communication au 21e siècle, ils disposent de systèmes d'exploitation qui leur permettent de fonctionner.

Ensuite, nous verrons plus en profondeur quelles sont les fonctions du système d'exploitation, en plus de commenter les plus célèbres et les plus commercialisés depuis leur création au milieu du siècle dernier.

  • Article associé: "Les 3 lois de la robotique, expliquées"

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

Avant d'expliquer quelles sont les fonctions d'un système d'exploitation, il est nécessaire de définir exactement de quoi il s'agit. Les systèmes d'exploitation, également appelés cœurs ou « noyaux », sont le logiciel qui coordonne et dirige tous les services et applications utilisés sur un ordinateur. Ce sont des programmes qui permettent et régulent les aspects les plus fondamentaux du système.

instagram story viewer

Systèmes d'exploitation ils sont généralement exécutés de manière privilégiée par rapport au reste du programme, sans permettre à aucun programme d'y apporter des modifications importantes et d'altérer le fonctionnement général de l'ordinateur. Ces systèmes sont constitués de trois éléments essentiels :

  • Système de fichiers: est le registre de fichiers.
  • Interprétation des commandes: traduit les commandes en langage informatique.
  • Noyau: permet d'opérer sur des problèmes informatiques de base

Les premiers ordinateurs n'avaient pas ces systèmes. Dans les années soixante, les ordinateurs utilisaient le traitement par lots, cependant, c'est au cours de cette même décennie que les premiers systèmes d'exploitation ont commencé à être développés. Plus tard, dans les années 1980, certains des systèmes d'exploitation les plus populaires ont commencé à apparaître aujourd'hui et, au cours de la décennie suivante, ils deviendraient plus efficaces. Ce serait dans les années 90 qu'apparaîtrait l'un des plus importants: Windows 95.

Les 10 fonctions du système d'exploitation

Il existe plusieurs fonctions réalisées par le système d'exploitation, sans lesquelles les ordinateurs seraient des machines très fastidieuses à utiliser. Ensuite, nous verrons le top 10.

1. La gestion des processus

L'une des fonctions les plus importantes du système d'exploitation est la gestion des processus, des processus qui sont les ressources dont le logiciel a besoin pour fonctionner. Pour cela, crée et tue des processus, les arrête et les reprend.

Cela implique l'utilisation de la mémoire, du temps CPU (Central Processing Unit) et des fichiers auxquels l'application a besoin d'accéder pour fonctionner correctement.

La gestion des processus Il est établi en fonction de la priorité des tâches à effectuer. C'est généralement un avantage, car cela permet de rationaliser le système.

Cependant, il y a parfois des tâches que le système a interprétées comme peu importantes et les a laissées sans exécution. Afin d'éviter cela, il est 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.

2. Gestion de la mémoire principale

Une autre fonction importante du système d'exploitation est la gestion de la mémoire principale. Cette mémoire se compose d'un magasin de données partagé par le CPU et les applications, mémoire qui perd sa capacité en cas de panne.

C'est pour cette raison qu'il est important que le système d'exploitation s'occupe de la gestion de la mémoire, l'empêchant de saturer et de perdre des données et des informations.

Le système d'exploitation vérifie quelle partie de la mémoire est utilisée et pourquoi elle est utilisée. Il décide, sur la base de cette même mémoire, où les processus sont placés lorsqu'il y a un espace libre et alloue et réclame l'espace nécessaire pour qu'il soit toujours bien utilisé.

  • Cela peut vous intéresser: "Les ordinateurs remplaceront-ils les psychologues ?"

3. Gestion du stockage secondaire

Comme nous l'avons vu, la mémoire d'un ordinateur est un aspect très volatile. Cela signifie que tout échec court le risque de perdre des informations. C'est pour cette raison même que Il y a un deuxième module de stockage dans l'ordinateur, qui peut stocker des données à long terme.

Comme pour la mémoire principale, le système d'exploitation est chargé de gérer l'espace libre qui reste, en attribuant également un ordre de sauvegarde pour les données en cours de génération. Il s'assure également que tout est stocké correctement et vérifie également combien d'espace est disponible et où.

4. Journal du système de fichiers

Les archives sont des formats créés par l'utilisateur sur l'ordinateur, qui sont convertis en tableaux qui doivent être enregistrés dans le système si vous souhaitez les conserver et les réutiliser à l'avenir.

Le système d'exploitation se charge de gérer ces fichiers, de les créer, de les supprimer ou de les archiver en fonction de ce qui se passe. Il offre également les outils nécessaires pour pouvoir s'y référer ultérieurement.

Le même système peut être configuré tant qu'il effectue des copies de sauvegarde de tous les fichiers. Ainsi, en cas d'accident, la perte de données, partielle ou totale, sera évitée.

5. Communication entre éléments et applications

Le système d'exploitation prend en charge la communication entre les éléments et les applications. Cet envoi et cette réception d'informations s'effectuent via des interfaces réseau. De cette manière, la communication est maintenue entre les composants de l'ordinateur et toutes les applications qui sont en contact avec eux.

6. Gestion du système d'entrée et de sortie

Il est responsable de la gestion des ports d'entrée et de sortie de l'ordinateur. Ces ports sont tous les périphériques pouvant être connectés à la tour informatique, tels que le moniteur, la souris, l'imprimante, le casque, une clé USB...

Dans le passé, lorsque vous vouliez installer un nouveau port externe, il était nécessaire d'avoir un disque spécial de installation, dans laquelle les "pilotes" nécessaires sont venus pour que l'ordinateur puisse accepter et savoir utiliser le périphérique en question.

Cependant, avec le passage du temps les systèmes d'exploitation de la plupart des ordinateurs sont généralement chargés de rechercher sur le réseau les informations nécessaires pour que les nouveaux ports externes fonctionnent correctement.

7. La gestion des ressources

Le système d'exploitation est responsable de la gestion de toutes les parties principales de l'ordinateur, via son gestionnaire de ressources. Cette fonction implique la sécurité et la communication de la CPU avec des périphériques externes connectés à l'ordinateur. Il gère également la mémoire interne et la mémoire secondaire, où vous devez parfois nettoyer et déplacer des pièces stockées d'un endroit à un autre.

8. Sécurité

Le système d'exploitation assure la sécurité de l'ordinateur. Il existe de nombreux virus informatiques, qui peuvent affecter le système par un accès inapproprié par d'autres utilisateurs (piratage) ou des programmes et des pages Web qui ont été infestés.

Pour éviter cela, vous pouvez configurer le système d'exploitation pour qu'il effectue des vérifications périodiques, en plus d'établir des contrôles de sécurité.

9. Signale l'état du système

Un certain nombre d'applications sont installées en usine avec le système d'exploitation. Cependant, bien qu'utiles, ces applications ne sont pas un système en tant que tel.

Cependant, on peut dire qu'on pourrait dire qu'ils sont proches de ce que serait un système d'exploitation, puisqu'ils offrent un environnement et les caractéristiques de base pour le développement et l'exécution des programmes qui sont installés dans le l'ordinateur.

Le système d'exploitation est chargé de signaler l'état du système, indiquant si une action est nécessaire, telle que des mises à jour automatiques des applications. En outre, le système d'exploitation prend en charge différents langages de programmation, de sorte que tout type d'application fonctionne avec l'ordinateur.

10. Gestion des utilisateurs

Le système d'exploitation aussi est en charge de la gestion des profils qui ont été créés et stockés sur l'ordinateur, cette administration pouvant être mono-utilisateur ou multi-utilisateur.

Il ne faut pas comprendre avec un seul utilisateur car le système d'exploitation ne permet qu'à un seul utilisateur d'être créé pour utiliser l'ordinateur. Utilisateur unique implique que seules les exécutions de cet utilisateur seront actives et uniquement les siennes. Au lieu de cela, multi-utilisateur signifie qu'il permet aux tâches de plusieurs utilisateurs d'être actives en même temps.

Exemples de systèmes d'exploitation

Depuis l'apparition des premiers systèmes d'exploitation, plusieurs ont été créés, certains farouchement concurrents les uns des autres. Ensuite nous allons voir les principaux systèmes d'exploitation, étant les plus commercialisés et les plus répandus. L'ordinateur ou le mobile avec lequel vous lisez cet article possède certainement l'un des systèmes d'exploitation suivants.

1. Microsoft Windows

Microsoft Windows est l'un des plus populaires, peut-être le plus. A l'origine il s'agissait d'un ensemble de distributions ou d'environnements d'exploitation graphiques dont la fonction originelle était d'en fournir d'autres systèmes d'exploitation plus anciens, tels que MS-DOS, une représentation visuelle de support et d'autres Logiciel. Il a été publié pour la première fois en 1985 et depuis lors, ils ont été mis à jour vers de nouvelles versions.

2. Mac OS

MacOS est le nom du système d'exploitation pour ordinateurs Macintosh, d'Apple, également connu sous le nom d'OSX ou Mac OSX. Il est basé sur UNIX et est développé et vendu sur les ordinateurs Apple depuis 2002. MacOS est populaire pour être la concurrence la plus directe et la plus menaçante pour le système d'exploitation Microsoft Windows.

3. Android

Android est un système d'exploitation basé sur le noyau Linux et fonctionne sur les téléphones portables, tablettes et autres appareils équipés d'un écran tactile. Il a été développé par Android Inc. et plus tard acheté par Google, ce qui l'a rendu encore plus populaire.

En fait, ce système d'exploitation est si populaire que les ventes de systèmes informatiques Android dépassent à ceux d'IOS pour les mobiles Macintosh et, aussi, à ceux de Windows Phone, qui sont pour les mobiles MicroSoft.

4. MS-DOS

MS-DOS, dont le nom fait référence au système d'exploitation de disque de Microsoft était l'un des systèmes d'exploitation les plus courants pour les PC IBM dans les années 1980 et le milieu des années 1990. Il avait une série de commandes internes et externes, affichées séquentiellement sur un écran sombre.

5. UNIX

UNIX a été l'un des premiers systèmes d'exploitation à être créé, développé en 1969. Il a été conçu pour être portable, multitâche et multi-utilisateur. Réellement, c'est toute une famille de systèmes d'exploitation similaires, certaines avec des distributions qui ont été proposées dans le commerce et d'autres en format libre, toujours à partir du noyau appelé Linux

6. Ubuntu

Ubuntu Il est gratuit et open source, c'est-à-dire qu'il est accessible à tous et peut être modifié sans violation du droit d'auteur. Il tire son nom d'un courant philosophique sud-africain ancestral, axé avant tout sur la fidélité de l'homme à sa propre espèce.

Dans le même ordre d'idées qu'avec cette philosophie, Ubuntu est compris comme un produit fabriqué par des humains pour aider les humains. Il est basé sur Linux et est distribué par la société britannique Canonical, qui subsiste en fournissant un service technique.

Références bibliographiques:

  • Rahalkar, S. À. (2016). Bases du système d'exploitation. Guide de la Fondation Certified Ethical Hacker (CEH). Apress. 3-21.
  • Blume, S. W (2016). Notions de base sur les systèmes d'alimentation électrique pour le professionnel non électrique. John Wiley & Fils.
  • Sprun, B. (2002). Les bases du matériel de surveillance des performances. IEEE Micro, 22 (4), 64-71.

La synécologie: qu'est-ce que c'est et quelles fonctions a-t-elle ?

Avez-vous déjà entendu parler de la synécologie ? C'est une science liée à différents écosystèmes...

Lire la suite

Axolotl: l'animal mexicain qui régénère son cerveau

Dans l'immensité de la biodiversité qui existe sur la planète, nous pouvons trouver des qualités ...

Lire la suite

Les 11 meilleures applications pour apprendre l'anglais

Bien que le chinois mandarin soit considéré comme la langue la plus parlée au monde, La vérité es...

Lire la suite