Différence entre Windows et Linux. Liste des systèmes d'exploitation : fonctionnalités, caractéristiques et avis

Le système d'exploitation est un ensemble de logiciels qui gère les ressources la technologie informatique et assurer la maintenance générale de programmes informatiques. Une telle substance est un composant essentiel du logiciel système. En règle générale, tous les programmes d'application nécessitent un système d'exploitation, car c'est celui-ci qui assure leur fonctionnement.

Différences de système d'exploitation

Les types de systèmes d'exploitation diffèrent les uns des autres par leur capacité à planifier des tâches, ainsi que par certains autres facteurs. Pour des fonctions telles que l'allocation de mémoire, le système d'exploitation agit comme lien de connection entre les programmes et le matériel informatique. Bien que le code d'application s'exécute généralement directement sur matériel, il effectue constamment des appels généraux aux fonctions du système d'exploitation. Différentes sortes les systèmes d'exploitation d'aujourd'hui peuvent être vus sur n'importe quel appareil contenant applications installées- depuis les téléphones portables et consoles de jeux aux superordinateurs et aux serveurs Web. Des exemples de systèmes d'exploitation populaires aujourd'hui incluent Android, BSD, IOS, GNU/Linux, OS X, Microsoft Windows, Téléphone Windows et IBM Z/OS. Tous les systèmes d'exploitation ci-dessus, à l'exception de Windows et Z/OS, sont basés sur UNIX.

Qu'est-ce qu'UNIX

Unix a été initialement écrit en langage assembleur. Initialement basé sur BCPL, il a ensuite été réécrit en C et a évolué vers une famille vaste et complexe de systèmes d'exploitation interconnectés qui font désormais partie de l'histoire. Les types de systèmes d'exploitation tels qu'Unix comportent plusieurs grandes sous-catégories et incluent System V, BSD et Linux. Tous les systèmes d'exploitation de ces sous-catégories fonctionnent sur une grande variété d'architectures informatiques. Ils sont largement utilisés pour les serveurs d'entreprise, ainsi que pour les postes de travail dans les environnements scientifiques et techniques. Options gratuites UNIX – Linux et BSD – sont aujourd'hui populaires dans tous les domaines. OS X (anciennement « Mac OS X ») est un système d'exploitation à interface utilisateur graphique ouverte développé et introduit par Apple. Certains types de systèmes d'exploitation de ce type sont aujourd'hui chargés par défaut sur tous les ordinateurs Macintosh fabriqués. OS X est le successeur du Mac OS d'origine, qui est le principal système d'exploitation d'Apple depuis 1984.

Qu'est-ce que Linux

Linux (ou GNU/Linux) est un shell de type Unix qui a été développé sans aucun code Unix, contrairement à BSD et ses variantes. Il peut être utilisé sur une large gamme d'appareils - des superordinateurs aux montre-bracelet. Le noyau Linux est distribué sous licence ouverte, afin que tout le monde puisse lire et modifier son code. En parlant de comment supprimer un système d’exploitation, ce type se distingue par sa facilité d’utilisation. Bien que les estimations actuelles montrent que Linux n'est utilisé que sur 1,82 % de tous les PC, son utilisation est de plus en plus répandue dans les systèmes embarqués (tels que les téléphones mobiles) et les serveurs. Linux a supplanté Unix dans la plupart des domaines et est utilisé sur 10 des superordinateurs les plus puissants au monde.

Un peu sur Windows

Microsoft Windows est une famille de systèmes d'exploitation propriétaires développés par Microsoft Corporation et destinés principalement à Architecture Intel pour les ordinateurs. Les chercheurs estiment que son utilisation représente 88,9 % de la part totale des ordinateurs connectés au Web. Beaucoup de gens le considèrent comme le meilleur système d’exploitation disponible de nos jours.

Types de systèmes d'exploitation. Système mono-utilisateur ( un utilisateur system) est un système d’exploitation qui ne possède pas de propriétés multi-utilisateurs. Des exemples de systèmes d'exploitation mono-utilisateur sont MS DOS de Microsoft (USA) et OS/2, créés conjointement par Microsoft et IBM. Système multi-utilisateurs - système informatique ou une partie de celui-ci (par exemple, un système d'exploitation) qui permet à plusieurs utilisateurs d'accéder simultanément à un ordinateur depuis leur terminal (local ou distant).


OS multitâche - un système d'exploitation et un ordinateur dans lesquels un processeur peut en traiter plusieurs différents programmes ou différentes parties du même programme en même temps. Dans ce cas, tous les programmes sont regroupés dans mémoire vive et chacun est réalisé sur une période de temps. Le système multitâche le plus courant est le système d'exploitation Unix monotâche - Le système d'exploitation des premiers micro-ordinateurs était également monotâche ; ceux-ci incluent CP/M, MS-DOS, PC-DOS, etc. Types de systèmes d'exploitation.


Systèmes d'exploitation réseau Système d'exploitation réseau, NOS (NOS, Réseau Système opérateur) - un système d'exploitation conçu pour assurer le fonctionnement réseau informatique. Des exemples de systèmes d'exploitation réseau sont Windows NT, Windows 2000, Novel Netware, Unix, Linux, etc.


Aujourd'hui, les systèmes d'exploitation les plus connus sont Windows, Mac OS et la famille des systèmes d'exploitation Systèmes Linux Windows est le système le plus populaire au monde. 91 % des utilisateurs dans le monde utilisent des systèmes d'exploitation Systèmes Windows. Mac OS est le deuxième système d'exploitation le plus populaire au monde. La part totale des utilisateurs dans le monde est d'environ 5,4 %. Famille Linux – Ce système d'exploitation a acquis la plus grande popularité sur le marché des smartphones équipés du système d'exploitation Android (64 %) et parmi les serveurs Internet.



Une famille de systèmes d'exploitation propriétaires. Microsoft Corporation, axée sur l'utilisation d'une interface graphique pour la gestion. Au départ, Windows n'était qu'un module complémentaire graphique pour MS-DOS. Le premier système d'exploitation Windows 1.0 a été lancé en 1985 par Microsoft Corporation. La société s'appelait à l'origine MICROcomputers SOFTware et a été fondée par Bill Gates et Paul Allen.




En mai 2013, selon la ressource Netmarketshare (Net Applications), environ 91 % des systèmes d'exploitation de la famille Windows exécutent des systèmes d'exploitation. Ordinateur personnel. Système d'exploitation Windows fonctionne sur les plates-formes x86, x86-64, IA-64 et ARM. Récemment, Microsoft a publié activement appareils mobiles Sur Basé sur Windows, mais jusqu'à présent, ils n'ont pas réussi à surpasser Android et Apple en popularité








Mac OS (Macintosh Operating System) est une famille de systèmes d'exploitation propriétaires dotés d'une interface graphique. Apple voulait que le Macintosh soit présenté comme un ordinateur « pour tout le monde ». Le terme « Mac OS » lui-même n’existait pas vraiment jusqu’à ce qu’il soit officiellement utilisé au milieu des années 1990. Apple a également été le premier à inventer et à utiliser la souris d'ordinateur. C’est devenu un appareil très populaire.


En 1984, Apple Computers a introduit l'ordinateur Macintosh avec le système d'exploitation Mac OS 1. Les utilisateurs contrôlaient leur ordinateur non seulement avec des commandes et des instructions saisies à partir du clavier, mais également à l'aide d'un nouveau périphérique appelé souris.


Premières versions Mac OS n'était compatible qu'avec les Macintosh basés sur des processeurs Motorola 68k, les versions ultérieures étaient compatibles avec l'architecture PowerPC (PPC). AVEC récemment Mac OS X est devenu compatible avec l'architecture x86. Mais la politique Pomme est tel qu'il permet d'installer Système Mac OS uniquement sur leurs ordinateurs.






Le nom général des systèmes d'exploitation de type Unix basés sur le noyau du même nom. Noyau Linux et les composants généralement utilisés avec celui-ci sont créés et distribués selon le modèle de développement de logiciels libres et open source. Par conséquent, le nom générique n’implique aucun package Linux « officiel » ; ils sont généralement distribués (souvent gratuitement) sous la forme de diverses distributions prêtes à l'emploi qui possèdent leur propre ensemble de programmes d'application et déjà personnalisé selon les besoins spécifiques de l'utilisateur.







Il existe plusieurs types de systèmes d'exploitation : DOS, Windows, UNIX, Macintosh OS, Linux. D'autres systèmes d'exploitation modernes, tels que Linux, UNIX, OS/2, ont leurs propres avantages et inconvénients. Linux offre une sécurité plus avancée que Windows et possède une interface plus sophistiquée ; UNIX est utilisé lorsqu'une fiabilité élevée du système est requise. Le gros inconvénient d'OS/2 et d'UNIX est la sélection plutôt limitée d'outils logiciels, et ici Windows l'emporte sur les autres systèmes d'exploitation.

Le système d'exploitation le plus courant est Windows. Il existe plusieurs versions de Windows : Windows-3.1, Windows-95, Windows-98, Windows-2000, Windows NT. Tous sont proches les uns des autres dans leur contenu. Par conséquent, nous considérerons des systèmes d'exploitation tels que DOS et Windows-95.

MS-DOS est l'un des premiers systèmes d'exploitation et l'un des plus connus. La popularité de ce système d'exploitation a culminé dans les années 90 ; aujourd'hui, ce système d'exploitation est rarement utilisé. Le plus populaire au monde ce moment Les systèmes d'exploitation Microsoft sont utilisés. Leur part est d'environ 90 % parmi tous les systèmes d'exploitation. Les systèmes les plus stables de cette société sont basés sur la technologie NT.

Système d'exploitation DOS

Le système d'exploitation DOS se compose des éléments suivants :

1) Système d'entrée/sortie de base (BIOS), situé dans la mémoire morte (mémoire morte, ROM) de l'ordinateur. Cette partie du système d'exploitation est « intégrée » à l'ordinateur. Son objectif est d'effectuer les services de système d'exploitation les plus simples et les plus universels liés aux E/S. Le système d'E/S de base contient également un test de performances de l'ordinateur qui vérifie le fonctionnement de la mémoire et des périphériques de l'ordinateur lorsque l'ordinateur est sous tension. De plus, le système d'entrée/sortie de base contient un programme qui appelle le chargeur du système d'exploitation.

2) Le chargeur du système d'exploitation est un programme très court situé dans le premier secteur de chaque disquette DOS. La fonction de ce programme est de lire deux modules supplémentaires du système d'exploitation en mémoire, qui terminent le processus de démarrage DOS.

3) Le processeur de commandes DOS traite les commandes saisies par l'utilisateur. Le processeur de commandes est dans un fichier disque ! COMMAND.COM sur le disque à partir duquel le système d'exploitation démarre. Certaines commandes utilisateur, telles que Type, Dir ou Cop, sont exécutées par le processeur de commandes lui-même. De telles commandes sont dites internes. Pour exécuter d'autres commandes utilisateur (externes), le processeur de commandes recherche sur les disques un programme portant le nom approprié et, s'il le trouve, le charge en mémoire et lui transfère le contrôle. A la fin du programme, le processeur de commandes supprime le programme de la mémoire et affiche un message indiquant qu'il est prêt à exécuter des commandes (invite DOS).

Les commandes DOS externes sont des programmes fournis avec le système d'exploitation sous la forme fichiers séparés. Ces programmes effectuent des actions de maintenance, telles que le formatage des disquettes, la vérification des disques, etc.

Les pilotes de périphérique sont des programmes spéciaux qui complètent le système d'entrée/sortie DOS et prennent en charge l'utilisation nouvelle ou non standard de périphériques existants. Par exemple, en utilisant des pilotes, il est possible de travailler avec « disque électronique"c'est à dire. un morceau de mémoire informatique qui peut être manipulé de la même manière qu’un disque. Les pilotes sont chargés dans la mémoire de l'ordinateur au démarrage du système d'exploitation, leurs noms sont indiqués dans fichier spécial CONFIG.SYS. Cette conception facilite l'ajout de nouveaux appareils et vous permet de le faire sans affecter fichiers système DOS.

Fenêtre-95 est passé d'un module complémentaire graphique pour DOS à un système d'exploitation à part entière. C'est du moins ce qu'ont dit ses développeurs. En réalité, tout était plus compliqué : Windows 95 utilisait encore le bon vieux DOS comme base. Légèrement modernisé, bien sûr, et non déclaré comme produit séparé. Cependant, la plupart des consommateurs étaient satisfaits de cette option. Après tout, ils avaient toujours la possibilité de travailler en mode DOS habituel sans charger le shell graphique Windows et, par conséquent, de ne pas se séparer des programmes DOS habituels.

De plus, le système d'exploitation Windows-95 est devenu 32 bits. Tous Versions précédentes DOS et Windows étaient 16 bits et ne pouvaient donc pas utiliser pleinement les capacités même de la famille de processeurs 386, et encore moins des nouveaux. Processeurs Pentium. Bien entendu, cet avantage comportait également certains inconvénients. Surtout pour Windows, les utilisateurs ont dû remplacer tous leurs programmes Windows par de nouvelles versions 32 bits. Cependant, dans la pratique, la transition s’est avérée relativement facile. Déjà tout au long de l'année, de nouvelles versions de tous les populaires produits logiciels. Mais les anciennes versions 16 bits pouvaient fonctionner sans problème avec le nouveau système d’exploitation.

Types de systèmes d'exploitation

système opérateur(OS) - un programme ou un ensemble de programmes qui contrôle les principales actions de l'ordinateur, de ses périphériques et assure le lancement de tous les autres programmes, ainsi que l'interaction avec l'opérateur.

Fonctionnalités du système d'exploitation:
* Gestion de la mémoire;
* Contrôle d'accès aux périphériques d'E/S ;
* Gestion du système de fichiers ;
* Gestion des interactions des processus, répartition des processus ;
* Gestion de l'utilisation des ressources ;
* Chargement de programmes dans la RAM et exécution de ceux-ci ;
* Interface utilisateur;
* Communication machine à machine (réseau) ;
* Protection du système lui-même et des données et programmes des utilisateurs ;
* Différenciation des droits d'accès et mode de fonctionnement multi-utilisateurs.

Multitâche(multitâche, multiprogrammation) - une propriété d'un système d'exploitation et d'un ordinateur, dans laquelle un processeur peut traiter simultanément plusieurs programmes différents ou différentes parties d'un programme. Dans ce cas, tous les programmes sont conservés ensemble dans la RAM et chacun est exécuté pendant une certaine période de temps. Par exemple, un programme peut être en cours d'exécution tandis que d'autres attendent d'être activés. périphérique ou signal opérateur (commande). La capacité d’effectuer plusieurs tâches à la fois dépend davantage du système d’exploitation que du type d’ordinateur. Le système multitâche le plus courant est Unix des laboratoires Bell d'AT&T (États-Unis).

Types de système d'exploitation :
* Système multi-utilisateurs, système à accès collectif, système à accès multiple (système multi-utilisateurs, système multi-accès) - un système informatique ou une partie de celui-ci (par exemple, un système d'exploitation) qui permet à plusieurs utilisateurs d'accéder simultanément à un ordinateur depuis leur terminal (local ou distant). Le caractère multi-utilisateurs du travail est obtenu grâce au mode temps partagé, qui consiste à basculer très rapidement l'ordinateur entre différents terminaux et programmes et, par conséquent, à traiter rapidement les commandes de chaque utilisateur. Dans le même temps, ce dernier ne remarque pas les retards liés au service aux autres utilisateurs. Des exemples de développements de ce type comprennent, outre Systèmes d'exploitation Windows systèmes : NetWare, créé et développé par Novell (USA) pour les systèmes informatiques d'information locaux ; Unix des Bell Laboratories d'AT&T (États-Unis) ; RÉEL/32, etc.
* Système mono-utilisateur(système à un utilisateur) - un système d'exploitation qui n'a pas de propriétés multi-utilisateurs. Des exemples de systèmes d'exploitation mono-utilisateur sont MS DOS de Microsoft (USA) et OS/2, créés conjointement par Microsoft et IBM.
* Système d'exploitation réseau, NOS (Network Operating System) - un système d'exploitation conçu pour assurer le fonctionnement d'un réseau informatique. Des exemples de systèmes d'exploitation réseau sont Windows NT, Windows 2000, Novel Netware, Unix, Linux, etc.

Types de système d'exploitation:
* graphique (avec présence de graphique interface utilisateur- GUI) - texte (ligne de commande uniquement) ;
* gratuit - payant ;
* ouvert (avec possibilité de modifier source) - fermé (sans possibilité de modifier le code source) ;
* serveur client;
* haute stabilité (résistance aux pannes matérielles) - faible stabilité ;
* facile à administrer (pour l'utilisateur moyen) - complexe pour les administrateurs système ;
* 16 bits - 32 bits - 64 bits (dans un passé lointain, il y avait aussi 8 bits) ;
* avec un niveau élevé de sécurité des données - avec un faible niveau de sécurité ;

Notion de système d'exploitation
Il existe deux groupes de définitions de système d'exploitation : « un ensemble de programmes qui contrôlent le matériel » et « un ensemble de programmes qui contrôlent d'autres programmes ». Les deux ont leur propre signification technique précise, qui ne devient cependant claire qu'avec un examen plus détaillé de la question de savoir pourquoi les systèmes d'exploitation sont nécessaires.

Il existe des applications informatiques pour lesquelles les systèmes d'exploitation ne sont pas nécessaires. Par exemple, on trouve aujourd'hui des micro-ordinateurs embarqués dans de nombreux appareils ménagers, des voitures (parfois dix chacune), téléphones portables etc. Souvent, un tel ordinateur n'exécute en permanence qu'un seul programme, qui démarre lorsqu'il est allumé. Et simple consoles de jeux- représentant également des micro-ordinateurs spécialisés - peut se passer d'un système d'exploitation en lançant un programme enregistré sur une « cartouche » ou un CD inséré dans l'appareil lors de sa mise sous tension. (De nombreux ordinateurs embarqués et même certaines consoles de jeux exécutent leur propre système d'exploitation).

Les systèmes d’exploitation, à leur tour, sont nécessaires si :
* Le système informatique est utilisé pour diverses tâches et les programmes qui effectuent ces tâches doivent stocker et échanger des données. Cela implique la nécessité d’un mécanisme universel de stockage des données ; dans la grande majorité des cas, le système d'exploitation répond à cela par une implémentation de système de fichiers. Les systèmes d'exploitation modernes offrent en outre la possibilité de « lier » directement la sortie d'un programme à l'entrée d'un autre, en contournant les opérations de disque relativement lentes ;
* divers programmes je dois faire les mêmes choses actions de routine. Par exemple, la simple saisie d'un caractère à l'aide du clavier et son affichage à l'écran peuvent nécessiter l'exécution de centaines de commandes machine, alors qu'une opération sur disque peut en nécessiter des milliers. Afin de ne pas les programmer à nouveau à chaque fois, le système d'exploitation fournit des bibliothèques système de routines (fonctions) fréquemment utilisées ;
* il est nécessaire de répartir les pouvoirs entre les programmes et les utilisateurs du système afin que les utilisateurs puissent protéger leurs données des regards indiscrets, et erreur possible le programme n’a pas causé de problèmes totals ;
* il faut pouvoir simuler l'exécution « simultanée » de plusieurs programmes sur un même ordinateur (même ne contenant qu'un seul processeur), réalisée selon une technique dite de « temps partagé ». Dans ce cas, un composant spécial, appelé planificateur, « coupe » le temps du processeur en courts segments et les fournit un par un aux différents programmes (processus) en cours d'exécution ;
* enfin, l'opérateur doit pouvoir, d'une manière ou d'une autre, contrôler l'exécution des programmes individuels. À cette fin, des environnements d'exploitation sont utilisés, dont l'un - un shell et un ensemble d'utilitaires standards - fait partie du système d'exploitation (d'autres, comme un environnement d'exploitation graphique, forment des plates-formes d'application indépendantes du système d'exploitation). Ainsi, les systèmes d'exploitation universels modernes peuvent être caractérisés principalement comme
* en utilisant des systèmes de fichiers (avec un mécanisme d'accès universel aux données),
* multi-utilisateurs (avec séparation des pouvoirs),
* multitâche (temps partagé).

Multitâche et répartition de l’autorité nécessitent une certaine hiérarchie de privilèges pour les composants du système d'exploitation lui-même. Le système d'exploitation se compose de trois groupes de composants :
* noyau contenant le planificateur ; des pilotes de périphériques qui contrôlent directement le matériel ; sous-système réseau, système de fichiers ;
* bibliothèques système et
* shell avec utilitaires.

La plupart des programmes, tant système (inclus dans l'OS) qu'application, sont exécutés en mode non privilégié (« utilisateur ») du processeur et accèdent à l'équipement (et, si nécessaire, à d'autres ressources nucléaires, ainsi qu'à ressources d'autres programmes) uniquement via des appels système. Le noyau fonctionne en mode privilégié : c'est en ce sens que l'OS (plus précisément son noyau) contrôle le matériel.

L'édition actuelle du standard du système d'exploitation contient les définitions d'environ un millier d'appels système et d'autres routines de bibliothèque (dont certaines ne devraient être implémentées que dans certaines classes de systèmes ; par exemple, dans les systèmes « temps réel ») et environ 200 commandes shell et Utilitaires du système d'exploitation. La norme définit uniquement les fonctions des appels et des commandes et ne contient pas d'instructions sur la manière de les mettre en œuvre.

La norme définit également la manière dont les fichiers sont traités dans le système, la localisation (paramètres concernant des problèmes spécifiques au niveau national tels que la langue des messages ou le format de date et d'heure), le jeu de caractères compatible, la syntaxe. expressions régulières, structure de répertoires dans système de fichiers, le format de ligne de commande et certains autres aspects du comportement du système d'exploitation.

Pour déterminer la composition de l'OS, le critère d'intégrité opérationnelle (fermeture) est important : le système doit permettre la pleine utilisation (y compris la modification) de ses composants. Par conséquent, le système d'exploitation complet comprend également un ensemble outils(depuis éditeurs de texte aux compilateurs, débogueurs et éditeurs de liens). Les systèmes qui satisfont au profil « développement » au sens de la norme ont une fermeture opérationnelle.

Historique de développement du système d'exploitation
Le prédécesseur du système d'exploitation doit être considéré comme des programmes utilitaires (tels que des chargeurs de démarrage), ainsi que des bibliothèques de routines fréquemment utilisées, qui ont commencé à être développées avec l'avènement de ordinateurs universels 1ère génération (fin des années 1940). Utilitaires minimisé les manipulations physiques de l'opérateur avec l'équipement, et les bibliothèques ont permis d'éviter la programmation répétée des mêmes actions (mise en œuvre d'opérations d'entrées-sorties, calculs fonctions mathématiques et ainsi de suite.).

Dans les années 1950-60, les principales idées qui ont déterminé les fonctionnalités de l'OS ont été formées et mises en œuvre : mode batch, temps partagé et multitâche, séparation des pouvoirs, temps réel, structures de fichiers et les systèmes.

Le développement des « axes normaux » a commencé en 1965. Le tout premier système d'exploitation était Multics, et plus tard Unix a été créé sur cette base. Multics était utilisé sur des ordinateurs utilisés pour créer des dessins animés. N'ayant aucune perspective de développement, le projet de système d'exploitation a été clôturé et ses créateurs ont commencé à créer de nouveaux programmes et même quelque chose de similaire aux systèmes d'exploitation.

Ken Thompson a réussi à créer une création plus ou moins normale. En 1969, il écrivait Jeu spatial Des voyages qui n'ont eu absolument aucun succès et n'avaient aucune perspective de développement. Mais c’est un mot fort : cela ne s’est pas produit. Reprenant son idée, Ken Thompson a commencé à moderniser le système d'exploitation Multics pour exécuter le jeu. Plus tard, le système d'exploitation a été nommé Unics (du nom du système d'exploitation Multics), et même plus tard - UNIX.

Le système d'exploitation a été écrit à l'aide d'un langage de programmation - le langage assembleur, n'avait pas d'interface graphique et fonctionnait en mode ligne de commande. Il était différent du précédent en termes de fiabilité. Cette qualité a été préservée jusqu'à ce jour. Il disposait d'un interpréteur de commandes BASH - Bounre Again SHell, qui vous permettait de travailler dans l'environnement du système d'exploitation. Un peu plus tard, Ken Thompson et ses collègues créateurs d'Unix ont commencé à vendre leur système comme un projet commercial totalement durable.

L'un des premiers systèmes d'exploitation pour ordinateurs personnels était CP/M (Control Program/Microcomputer) - Programme de contrôle/micro-ordinateur, créé pour les ordinateurs dotés d'un processeur 8 bits. Processeurs Intel 8080, Intel 8085, Z-80. Le créateur du système : Harry Kildall, plus tard fondateur de Digitasl Research. Lors de la création d'ordinateurs personnels en 1981, la société a contacté IBM Digital Research avec une proposition visant à créer un système d'exploitation avec une interface graphique pour l'IBM PC 5150. Ils ont refusé de les aider et IBM s'est donc tourné vers Microsoft, qui a commencé en 1982 à produire des systèmes d'exploitation pour les ordinateurs personnels compatibles IBM. Systèmes MS-DOS(Système d'exploitation des disques Microsoft).

Sentant beaucoup d'argent grâce au succès de MS-DOS, Microsoft a commencé à développer un système d'exploitation avec une interface graphique. C'était en 1983. C'est alors que l'équipe spécialisée dans la création de programmes pour MS DOS a commencé à créer un nouveau système d'exploitation avec une interface graphique.

Une interface graphique est un shell qui permet de l'utiliser pour exécuter des programmes. éléments graphiques, visible sur l'écran du moniteur. Ces éléments incluent des raccourcis, des liens, des boutons de menu, menus contextuels, Menu principal, bureau et, bien sûr, Windows. Tous ces éléments peuvent être contrôlés et même tous ces éléments peuvent être programmés pour effectuer certaines actions (si le système d'exploitation le permet). Vous n'avez plus besoin de rechercher des touches de lettres sur le clavier lorsque vous saisissez des commandes à partir du clavier et d'attendre le résultat de l'exécution d'une commande particulière. Il suffit de cliquer sur l'un ou l'autre élément avec la souris - et ainsi le programme vers lequel pointe l'élément est immédiatement lancé. Le programme ne fonctionnait plus en mode console, mais en mode fenêtré - le programme était lancé dans une fenêtre graphique ; pour contrôler le programme, il devenait possible d'utiliser des boutons de commande qui se lançaient au lancement d'un programme particulier. Une fenêtre peut être réduite, agrandie et fermée : ce sont les propriétés de base des fenêtres. Bien entendu, tous les éléments d'interface graphique ci-dessus ne sont caractéristiques que des systèmes d'exploitation modernes : les premiers systèmes d'exploitation graphiques ne disposaient pas de tels éléments.

Le premier système d'exploitation à prendre en charge une interface utilisateur graphique (GUI, Graphical User Interface - le nom complet de l'interface graphique) était le système d'exploitation Système Macintosh(en abrégé Mac), développé pour les ordinateurs Apple PC. Cette interface a été créée au sein Pomme et personne n'avait le droit de copier ce système et de l'installer sur des ordinateurs non compatibles avec Apple. Cette interface était très pratique : un bureau est apparu, des fenêtres, des menus déroulants et des icônes de raccourci ont permis d'utiliser l'ordinateur avec un maximum de confort. Pour la première fois comme ça Interface graphique a été développé par Apple en 1983, et sa vente et même sa publicité Ordinateur Apple avec Macintosh OS graphique a été diffusé à la télévision américaine en 1984.

Il faudra attendre le 20 novembre 1985 pour que Microsoft présente son « système d’exploitation » Windows 1.0 au Computer Technology Show de Las Vegas. Ce système d'exploitation était très « brut » ; même le qualifier de système d'exploitation à part entière serait simplement une illusion. Windows 1.0 a été construit sous DOS ; en fait, il s'agissait d'un module complémentaire DOS à part entière - un explorateur graphique qui vous permet d'effectuer des tâches simples sur des fichiers et d'exécuter des programmes en un seul clic sur l'icône du programme. Le système comprenait également un panneau de commande. C'est là que s'arrête la commodité du système d'exploitation. Le système fonctionnait sur un ordinateur équipé d'un processeur i286. Plus tard, le projet Windows 2.0 a suivi, suivi de Windows NT (Nouvelles Technologies), Windows 3.0. Le véritable succès a commencé avec les systèmes d'exploitation avec la sortie de Windows 3.0.

Quelques mots sur les programmes complémentaires dits DOS. Il s'agit de programmes lancés au démarrage du système d'exploitation, vous permettant d'effectuer des opérations d'édition de texte à l'aide d'un éditeur spécial, de copier, déplacer, renommer et supprimer des fichiers et des répertoires des supports de stockage, ainsi que des opérations similaires. Dans ces modules complémentaires, des raccourcis souris et clavier ont été implémentés, et pour encore plus de commodité, des raccourcis spéciaux les touches de fonction- ce sont 12 touches, signées F1, F2, F3 et ainsi de suite, situées sur claviers modernes au-dessus du groupe de touches alphanumériques. Un exemple de tels programmes est Norton Commander produit par Symantec Corporation. Des programmes similaires existent aujourd'hui et sont activement utilisés sur les serveurs lors de l'administration. Semblable à Norton : Volkov Commander, Far, Windows Commander.

En 1986, IBM et Microsoft unissent leurs forces pour créer des logiciels de qualité. Le résultat de leur travail fut le système d'exploitation OS/2.

Leur liste s'est considérablement allongée au cours des 5 dernières années, notamment en raison de l'augmentation du nombre d'appareils mobiles. Quelles sont leurs caractéristiques, en quoi diffèrent-elles, quels sont leurs avantages et inconvénients ?

Classement du système

Ils diffèrent les uns des autres par divers paramètres, notamment par la répartition des fonctions entre les ordinateurs. Il existe des classes de systèmes d'exploitation et les réseaux eux-mêmes :

  • d'égal à égal;
  • à deux niveaux (avoir des serveurs dédiés).

Il existe des ordinateurs qui fournissent leurs ressources à d'autres. Dans ce cas, ils agissent comme serveur réseau. L'autre est leur client. Les ordinateurs peuvent remplir une ou deux fonctions, ou les combiner. doit en même temps répondre aux besoins de l’acheteur.

Liste des systèmes les plus populaires

Quels sont les systèmes d’exploitation les plus populaires parmi les utilisateurs ? La liste ressemble à ceci :

  • Les fenêtres.
  • MacOS.
  • Android.
  • Ubuntu.
  • Linux et autres.

Il y en a aussi des moins populaires. Par exemple, Fedora ou Back Track. Mais ils sont courants dans un cercle assez restreint de spécialistes.

Comment choisir?

Il existe différents critères pour les utilisateurs. Il s'agit avant tout de la facilité d'utilisation et des capacités des systèmes d'exploitation. Chacun d'eux a ses propres avantages et inconvénients. Pour l'un, la fonctionnalité est importante, pour le second - l'interface, pour le troisième - une garantie de la sécurité des données personnelles. Les systèmes d'exploitation pour PC, dont la liste est plus longue que ceux développés pour les appareils mobiles, diffèrent de ces derniers par leurs exigences envers la machine.

Ils proposent à leurs utilisateurs différents niveaux confort et solutions innovantes, le choix est largement déterminé par le métier de chacun.

Fonctionnalités Windows

Ces dernières années, de nouveaux systèmes d’exploitation sont apparus. La liste des plus populaires a été complétée par Android et IOS. Cependant, c'est le système d'exploitation Windows, comme auparavant, qui reste le plus populaire au monde.

Ce n’est pas seulement le système d’exploitation le plus populaire, mais aussi le plus confortable à utiliser, parfait pour les débutants. Écoliers, employés de bureau et personnes d'âges différents, ils utilisent presque tous le système d'exploitation Windows. Linux est traditionnellement utilisé par des spécialistes spécialisés.

avantages

Les principaux avantages de Windows, très apprécié, sont les facteurs suivants :

  • interface conviviale;
  • un grand nombre de logiciels de haute qualité pouvant être installés gratuitement ;
  • facilité d'installation et de configuration;
  • facilité d'administration du serveur.

Inconvénients de Windows

La plupart des versions de Windows sont des systèmes d'exploitation payants. La liste peut être consultée à sources ouvertes. Coût élevé du logiciel - inconvénient majeur Les fenêtres.

Un autre inconvénient est l'instabilité et la vulnérabilité de l'ensemble de la famille des systèmes d'exploitation. diverses sortes malware.

Dernière version

Combien coûte Windows 10 ? Tout dépend de la version - domestique ou professionnelle. Dans le premier cas, le coût sera d'environ 6 000 roubles et dans le second d'environ 10 000 roubles.

La dernière modification, comme la précédente, peut avoir une interface classique ou comme celle du G8, où vous pouvez changer d'icône sur le bureau.

Répondant à la réponse logique à la question de savoir combien coûte Windows 10 est que le coût est considérable, nous devons vous prévenir : ne vous précipitez pas pour vous inquiéter. Après tout, la licence accordée à l'utilisateur n'a pas de date d'expiration. Mais les logiciels tels que les jeux en ligne, les antivirus ou Office nécessitent des mises à jour régulières et payantes.

Traditionnellement, si vous possédez une licence antérieure Version Windows, vous pouvez alors le mettre à jour gratuitement vers la dernière version.

Système d'exploitation Windows précédent

Malgré la sortie de nouveaux logiciels, certains sont à l'aise avec les précédents. Différentes versions les systèmes d'exploitation ont leurs avantages. Aujourd'hui, à côté du « dix », beaucoup continuent d'utiliser le « huit » et le « sept ».

Windows 7 est sorti en 2009. Il comprenait à la fois des développements du précédent Vista et des solutions entièrement nouvelles liées à l'interface et aux programmes intégrés. Certains logiciels ont été exclus : les jeux, les applications, un certain nombre de technologies, etc.

"Seven" a plusieurs éditions :

  • initial;
  • maison de base;
  • domicile prolongé;
  • entreprise;
  • professionnel;
  • maximum.

La prochaine version du système d'exploitation, Windows 8, est sortie en 2012. Sa principale innovation était une interface modifiée, plus adaptée au travail sur les appareils mobiles. Aujourd'hui, ce produit de l'entreprise est le plus vendu.

Versions obsolètes

Il existe également des systèmes d'exploitation autrefois populaires, mais désormais presque oubliés. La liste peut commencer avec Windows 95 ; c'est avec cette version que de nombreuses personnes ont commencé à travailler avec un PC à un moment donné. Après cela, est apparu le non moins populaire Windows 98. Le système suivant, Windows 2000, est sorti au tournant du millénaire et était destiné à être utilisé sur des appareils dotés de processeurs 32 bits.

Cependant, Windows XP, apparu en 2001, a gagné en popularité. Ce n'est que récemment qu'il a perdu son championnat au profit des septième et huitième versions. Pendant plus de 10 ans, les utilisateurs préféraient installer XP sur leurs ordinateurs et ordinateurs portables.

La version utilisateur suivante était Vista, mais ses fonctionnalités et caractéristiques, selon les experts, étaient extrêmement faibles, c'est pourquoi elle n'a pas gagné en popularité.

Autres systèmes d'exploitation informatiques

Cependant, tout le monde n’utilise pas Windows. Il existe d'autres systèmes d'exploitation pour PC. La liste comprend notamment MacOS, LinuxUbuntu et ses autres modifications. Ils sont principalement utilisés par des spécialistes hautement spécialisés.

Ubuntu a été créé sur. Son interface ressemble à un Mac à bien des égards, mais le style général est similaire à celui de Windows. Les utilisateurs ont apprécié la facilité d'utilisation, la stabilité et le fait que le système d'exploitation puisse être obtenu gratuitement. Ils aiment aussi la vitesse de la machine. Mais Ubuntu présente également des inconvénients : une petite quantité de logiciels, de jeux et circuit complexe administration.

MacOS est un système d'exploitation développé par Apple pour ses ordinateurs. C'est ce qu'on appelle un produit personnalisé premium - c'est différent Beau design, une interface conviviale et d'excellentes capacités multimédias. Mais tout le monde ne peut pas se permettre cette solution, car les ordinateurs eux-mêmes et le système d'exploitation de marque Apple, par rapport aux autres, sont incroyablement chers.

Également pour PC, certaines personnes utilisent Linux. Ce système est gratuit, stable et équipé d'une grande quantité de logiciels intégrés. Cependant, malgré tous ces avantages, cela nécessite de grandes compétences d’utilisateur. Par conséquent, Linux est le plus souvent installé par des programmeurs, des réseauteurs et d'autres spécialistes.

Travailler sur des appareils mobiles

Comme vous le savez, tout plus d'utilisateurs préfèrent utiliser Internet non pas à partir d'ordinateurs portables et de PC, mais à partir d'appareils mobiles - smartphones et tablettes. Il existe des systèmes d'exploitation spécialement conçus pour eux. Les plus courants sont Android et IOS. Mais Symbian a déjà perdu son ancienne popularité, puisque ses capacités ne peuvent plus répondre aux besoins des utilisateurs.

En termes quantitatifs, Android occupe largement la première place. Après tout, si IOS est un système d'exploitation créé spécifiquement pour les appareils Apple, alors le second peut fonctionner sur des smartphones et tablettes d'autres marques, par exemple :

  • Samsung.
  • Sony.
  • Lenovo et autres.

Android dispose d'une interface pratique pour ses utilisateurs, leur permettant d'utiliser logiciel de haute qualité V grandes quantités gratuit. Il convient non seulement aux smartphones et tablettes, mais aussi aux modernes » téléviseurs intelligents" Les appareils basés sur ce système d'exploitation peuvent être reflashésés indépendamment et des modifications apportées à leur fonctionnement.


Mais iOS, qui est un produit d'Apple, est considéré comme plus stable et fonctionne beaucoup plus rapidement, offrant aux acheteurs de bonnes capacités multimédias. Mais comparé à Android, il est plus cher, car il contient très peu de logiciels gratuits. Et celui qui est fourni contre de l'argent est très cher.

Il y a environ 10 ans ou avant, ceux qui utilisaient Internet sur téléphones portables, utilisait activement le système Symbian, qui était un développement conjoint des principaux fabricants de l'époque (Nokia, Motorola et autres). Il fonctionne toujours, mais, comparé à iOS et Android, il n'est pas en mesure de faire face aux tâches que se fixent les propriétaires actuels d'appareils mobiles.

Autres systèmes d'exploitation

En plus des systèmes d'exploitation courants pour ordinateurs et appareils mobiles, il en existe également des moins connus, beaucoup d'entre eux sont créés comme Linux et nécessitent haut niveau compétences des utilisateurs. Fedora est l'un de ces systèmes. Il est très stable et ne baisse pratiquement pas en termes de performances. Vous pouvez oublier à jamais les blocages, les surcharges soudaines et autres problèmes.

Il existe également des systèmes d'exploitation spécifiques. Par exemple, Retour en arrière. Ce système est gratuit et est utilisé par des hackers du monde entier. La plupart des hacks ont été réalisés grâce à Back Track. Il a été initialement optimisé pour obtenir un accès non autorisé afin de télécharger des données à partir d'un ordinateur particulier.

Les personnes éloignées du domaine informatique connaissent peu les caractéristiques des systèmes d'exploitation et leur nombre réel. Ils installent Windows sur les ordinateurs portables ou les ordinateurs, les iPhones sont équipés de leur propre logiciel et Android est installé par défaut sur les autres smartphones ou tablettes.

Mais il existe d’autres systèmes, ils ne sont généralement pas destinés à un large public en raison de leurs fonctionnalités. Le choix d'un système d'exploitation particulier dépend principalement des tâches qu'une personne se fixe.