Le système d'exploitation est un programme conçu pour traiter les principaux composants du fonctionnement d'un système informatique, tels que l'émission de commandes à différents périphériques matériels et l'attribution de ressources système, telles que la mémoire principale, aux différentes applications qui s'exécutent..
Il s'agit d'un logiciel requis pour exécuter tous les programmes d'application et routines utilitaires. De plus, il fonctionne comme un pont pour être en mesure de faire une meilleure interaction entre les programmes d'application et le matériel informatique..
Le système d'exploitation est composé du logiciel système, qui sont les programmes fondamentaux dont l'ordinateur a besoin pour démarrer et fonctionner. Chaque ordinateur de bureau, tablette et smartphone comprend un système d'exploitation pour fournir les fonctionnalités de base de l'appareil.
Son objectif principal est de rendre le système informatique confortable à utiliser, ainsi que de tirer parti du matériel de manière efficace. Le système d'exploitation effectue des tâches de base, telles que la réception d'une entrée au clavier, le traitement des instructions et l'envoi de la sortie à l'écran.
Le système d'exploitation est le programme qui sert de contrôle principal de l'ordinateur. Lorsqu'il est activé, un petit programme de démarrage est celui qui le charge.
Bien que des modules système supplémentaires puissent être chargés selon les besoins, la partie principale connue sous le nom de noyau ou noyau réside à tout moment en mémoire..
Lorsque les ordinateurs ont été introduits pour la première fois, l'utilisateur interagissait avec eux via une interface de ligne de commande, qui nécessitait des commandes écrites. Actuellement, presque tous les ordinateurs utilisent un système d'exploitation GUI (interface utilisateur graphique), qui est beaucoup plus facile à utiliser et à utiliser..
Pour les grands systèmes, il remplit des responsabilités importantes. Agit comme un agent de la circulation, s'assurant que différents programmes s'exécutant en même temps n'interfèrent pas les uns avec les autres.
Le système d'exploitation est également responsable de la sécurité, garantissant que les utilisateurs non autorisés ne peuvent pas accéder au système..
Dans un système informatique, le matériel ne peut comprendre que le code de la machine, sous la forme de 0 et 1, ce qui n'a aucun sens pour un utilisateur ordinaire.
Il faut un système qui puisse agir comme intermédiaire et gérer tous les processus et ressources présents dans le système.
Un système d'exploitation peut être spécifié comme une interface entre une personne et du matériel. C'est le garant que tous les processus sont exécutés, la gestion des fichiers et du CPU, l'allocation des ressources et bien d'autres tâches.
Étant donné que le système d'exploitation agit principalement comme l'interface utilisateur d'un ordinateur, il joue un rôle de premier plan dans la manière dont vous interagissez avec l'appareil. Par conséquent, de nombreux utilisateurs préfèrent utiliser un système d'exploitation particulier.
Lorsque les développeurs de logiciels créent des applications, ils doivent les écrire pour un système d'exploitation spécifique. En effet, chaque système d'exploitation communique différemment avec le matériel et possède une interface de programme d'application (API) spécifique que le programmeur doit utiliser..
Bien que de nombreux programmes populaires soient multiplateformes, développés pour plusieurs systèmes d'exploitation, certains ne sont disponibles que pour un seul système d'exploitation..
Les programmes communiquent avec le système d'exploitation pour pouvoir effectuer toutes les opérations liées à la gestion des fichiers et à l'interface utilisateur.
Le but d'un système d'exploitation est de contrôler et d'organiser le matériel et les logiciels afin que l'appareil sur lequel il est hébergé fonctionne correctement. Ses principaux objectifs sont:
Tous les composants existent pour que les différentes parties d'un système informatique fonctionnent ensemble.
Il fournit l'un des niveaux de contrôle les plus fondamentaux sur tous les périphériques matériels de l'ordinateur. Le noyau est le composant central d'un système d'exploitation. Initialement chargé et reste dans la mémoire principale.
Il gère l'accessibilité de la mémoire RAM pour les programmes, établit quels programmes ont accès aux ressources. Implémente les états de fonctionnement du CPU pour un fonctionnement optimal à tout moment.
Le système d'exploitation fournit une interface entre un programme d'application et le matériel, de sorte que le programme d'application peut s'interfacer avec le matériel en suivant simplement les principes et procédures configurés dans le système d'exploitation..
Les interruptions sont essentielles car elles fournissent une méthode fiable permettant au système d'exploitation de répondre à son environnement..
Une interruption est un signal provenant d'un périphérique connecté à l'ordinateur ou d'un programme à l'intérieur de l'ordinateur, qui a besoin du système d'exploitation pour déterminer exactement ce qu'il faut faire ensuite..
Lors de la réception d'une interruption, l'ordinateur met tout programme en cours d'exécution en attente, enregistre son état et exécute le code du système d'exploitation associé à l'interruption..
Il est en charge de tous les aspects de la gestion de la mémoire. Garantit qu'un programme n'entre pas en conflit avec la mémoire utilisée par un autre programme.
Décrit le fonctionnement de plusieurs programmes indépendants sur le même ordinateur. Le système d'exploitation a la capacité de voir où se trouvent ces programmes et de passer de l'un à l'autre sans perdre d'informations.
Cela se fait en utilisant le partage de temps, où chaque programme utilise une partie du temps de l'ordinateur pour s'exécuter.
Si un ordinateur permet le fonctionnement simultané de plusieurs processus, ces processus doivent garantir les activités de chacun..
Le système d'exploitation doit être capable de faire la différence entre les demandes qui devraient être autorisées à traiter et celles qui ne devraient pas être traitées.
Cette unité est vitale pour que la communication humaine soit possible. Vérifier et demander des services au système d'exploitation, obtenir des informations sur les périphériques d'entrée et exiger que les services du système d'exploitation affichent des messages d'état et autres sur les périphériques de sortie.
Garde une trace des données lorsqu'elles sont stockées. Le programme gère les données via un nom de fichier et son emplacement particulier. Ce lecteur sait où les données sont physiquement stockées sur le disque dur.
L'interaction entre une application et le système d'exploitation se fait via une interface de programmation. Lorsqu'un programme a besoin de sauvegarder ou de récupérer des informations, il appelle cette unité, qui est en charge de l'ouverture, de la lecture, de l'écriture et de la fermeture des fichiers..
Ils sont utilisés pour contrôler les systèmes industriels, les instruments scientifiques et les machines. Ce type de système d'exploitation n'a pratiquement aucune capacité d'interface utilisateur, car le système est une boîte scellée à la livraison..
Ce type de système est principalement utilisé pour gérer les ressources informatiques de telle sorte qu'une opération particulière est exécutée exactement dans le même laps de temps à chaque fois qu'elle se produit..
Ce type de système fait fonctionner l'équipement informatique de telle sorte qu'une personne ne peut effectuer qu'un seul travail à la fois.
Le système Palm appartient à ce type, utilisé pour les ordinateurs de poche de cette marque.
C'est celui actuellement utilisé dans les ordinateurs de bureau. Windows est un système d'exploitation sur lequel vous pouvez exécuter plusieurs applications simultanément.
C'est-à-dire qu'une personne peut taper du texte dans un traitement de texte pendant qu'un message électronique est en cours d'impression et qu'un fichier est téléchargé à partir d'Internet..
Avec ce type de système, plusieurs personnes peuvent utiliser les ressources d'un ordinateur en même temps..
Le système d'exploitation doit être certain qu'il y a un équilibre dans les exigences des utilisateurs et que chaque programme qu'ils utilisent dispose de ressources suffisantes séparément pour que s'il y a un problème avec un utilisateur, il n'affectera pas les autres..
Les systèmes d'exploitation Unix et VMS utilisés dans les macro-ordinateurs font partie de ce type de système d'exploitation.
Actuellement tout est basé sur des graphiques, l'interface utilisateur comprend des fenêtres, des menus et une méthode d'interaction entre l'utilisateur et l'ordinateur.
Avant l'existence des interfaces utilisateur graphiques (GUI), toutes les opérations étaient effectuées à l'aide de commandes. Les systèmes d'exploitation peuvent prendre en charge des interfaces optionnelles.
La gestion des tâches contrôle à la fois l'heure et la séquence d'exécution des applications.
Le langage de contrôle des travaux d'IBM est courant dans l'environnement de macrocompresseur et de serveur haut de gamme. Il a été développé pour planifier le travail quotidien.
Sur les serveurs Unix / Linux, il est courant d'exécuter de petits programmes à certains moments de la journée.
Dans un environnement de bureau, les fichiers de commandes peuvent être écrits pour effectuer une séquence d'opérations, qui peuvent être planifiées pour démarrer à tout moment..
Dans l'environnement du macrocompresseur et du serveur, cette gestion est essentielle. Les applications peuvent être hiérarchisées pour s'exécuter plus rapidement ou plus lentement, en fonction de leur objectif.
Sur les ordinateurs de bureau, le multitâche est généralement un changement de tâches, en gardant les applications ouvertes afin que les utilisateurs puissent aller et venir entre elles..
Les appareils peuvent être gérés par le système d'exploitation grâce à l'utilisation d'instructions dans le propre code du périphérique.
Le logiciel utilisé pour communiquer avec les périphériques est appelé un pilote. Un pilote spécifique est requis pour chaque périphérique connecté à l'ordinateur.
Les systèmes d'exploitation fournissent une protection par mot de passe pour empêcher les utilisateurs non autorisés d'accéder au système.
Les journaux d'activité sont conservés, permettant de fournir un décompte du temps à des fins de facturation.
Ils peuvent également fournir des routines de sauvegarde et de restauration pour redémarrer en cas de panne du système.
C'est le système d'exploitation le plus utilisé pour les ordinateurs personnels. Chaque version contient une interface utilisateur graphique, avec laquelle les utilisateurs peuvent afficher des fichiers et des dossiers.
Microsoft l'a introduit avec la version 1.0 en 1984. La dernière version pour les utilisateurs finaux est Windows 10.
Les versions précédentes de Windows incluent Windows 3.1, Windows 95, Windows 98, Windows Me, Windows XP, Windows Vista, Windows 7 et Windows 8.
La première version professionnelle de Windows, appelée Windows NT 3.1, date de 1993.
Windows peut fonctionner sur n'importe quel ordinateur de la série x86, comme les processeurs Intel et AMD. Pour cette raison, il peut être installé dans la grande majorité des marques d'ordinateurs.
Ce système d'exploitation a été conçu par Apple pour les ordinateurs Macintosh. Remplacement de Mac OS 9 en 2001 en tant que système d'exploitation standard pour Mac.
Il est basé sur Unix et utilise le même noyau. Ce noyau fournit à OS X de meilleures capacités de multi-traitement et une meilleure gestion de la mémoire..
L'interface de bureau OS X s'appelle Finder et comprend plusieurs fonctionnalités standard, telles qu'une barre de menus fixe en haut de l'écran..
Ce système d'exploitation contient également une grande bibliothèque de fonctions, qui peuvent être utilisées lors de l'écriture de programmes pour Mac.
Il s'agit d'un système d'exploitation de type Unix créé par Linus Torvalds. Lorsqu'une version fonctionnelle de Linux a été construite, elle a été distribuée gratuitement, ce qui l'aidait à gagner en popularité. Actuellement, Linux est utilisé par des millions de personnes dans le monde.
Ce système d'exploitation est hautement personnalisable. Les programmeurs peuvent même modifier le code source et créer leur propre version du système d'exploitation Linux..
Linux est fréquemment installé sur les serveurs d'hébergement Web car les serveurs basés sur ce système sont moins chers à configurer et à entretenir que ceux basés sur Windows.
Linux est également compatible avec diverses plates-formes matérielles, notamment Intel, PowerPC, DEC Alpha, Sun Sparc et Motorola..
C'est une plate-forme gratuite basée sur Linux. Il a été initialement développé par Google et publié en 2007 pour les plates-formes mobiles.
C'est un puissant rival d'Apple iOS, qui est le système d'exploitation utilisé dans l'iPhone d'Apple..
Atari Inc. est une société de production de jeux d'arcade. Cette société a développé différents systèmes d'exploitation pour ses consoles, parmi lesquels:
Blackberry, anciennement connue sous le nom de Research In Motion Limited, est une entreprise canadienne qui produit du matériel et des logiciels. Le système d'exploitation utilisé dans les appareils mobiles est BlackBerry OS, basé sur la technologie Java.
Contrairement au système d'exploitation Android, BlackBerry OS est un système source fermé, il ne peut donc être utilisé que sur les appareils de l'entreprise.
Le système d'exploitation Java est open source, il peut donc être utilisé sur une variété d'appareils, pas seulement ceux produits par l'entreprise.
C'est aussi un système multiplateforme, ce qui signifie qu'il est compatible avec d'autres systèmes d'exploitation (Windows, Linux, entre autres).
Le système d'exploitation FreeBSD est un système source libre basé sur des systèmes développés par Unix, compatible avec le système d'exploitation GNU / Linux et les applications développées par celui-ci..
Ce système d'exploitation est utilisé par Yahoo! et pour les consoles de Nintedo.
Personne n'a encore commenté ce post.