Système opérateur. Qu'est-ce qu'un système d'exploitation et comment contrôle-t-il votre PC ?

En travaillant avec un ordinateur tous les jours, nous ne pensons souvent même pas au fait qu'avec une seule frappe, nous forçons des millions de petits éléments à s'activer, forçons la logique la plus complexe à fonctionner, ouvrons et fermons plusieurs programmes cachés et fonctions. Nous ne pensons au système d'exploitation que lorsque nous manquons de fonctionnalités, lorsque de nouvelles versions de systèmes d'exploitation déjà utilisés sont publiées ou que des systèmes radicalement nouveaux sont développés. Ensuite, à la recherche de performances, de nouveauté et de commodité, nous installons nouveau système, nous découvrons de nouvelles opportunités dans le monde de l’information. Mais comment ça système opérateur? Comment ça marche et à quoi ça sert concrètement ? Quels types de systèmes d’exploitation existe-t-il et en quoi diffèrent-ils les uns des autres ? Quel système d'exploitation est préférable de choisir pour vous-même ? Nous parlerons de tout cela.

système opérateur

Commençons par le début et répondons à la première question. Ainsi, un système d'exploitation est un certain ensemble logiciel, qui mettent en œuvre le traitement et le traitement des informations utilisateur pour les transférer à la logique de la machine afin d'effectuer les tâches assignées. En règle générale, l'utilisateur imagine le système d'exploitation uniquement comme un shell visuel. Mais il a tort… seulement à moitié.
La structure du système d'exploitation est un gâteau multicouche dont la couche inférieure (comme un gâteau) constitue le noyau. C'est la fondation qui s'engage à tout garder sous contrôle, à gérer les erreurs et les commandes. Si vous n'entrez pas dans les détails de la structure du composant matériel du PC, alors ce « gâteau » repose directement sur le « plateau », c'est-à-dire sur la logique des machines. La couche supérieure du système d'exploitation (comme des roses à la crème sur un plat sucré préféré) correspond à ce que l'utilisateur voit : images, économiseur d'écran, curseur, etc.
Ce programme gâteau comprend :
  • le gâteau lui-même (noyau), composé, comme d'habitude, de farine, beurre, lait, etc. (c'est-à-dire à partir de modules auxiliaires qui remplissent ensemble toutes les fonctions du noyau) ;
  • chargeur - imprégnation du gâteau, grâce à laquelle la crème y adhère;
  • les pilotes de périphériques sont l'huile grâce à laquelle notre gâteau ne colle pas à un plateau, mais peut être transféré sur un autre, plus beau ou plus pratique ;
  • le processeur de commande est une couche de noix entre le gâteau et la crème, grâce à laquelle le gâteau est plus savoureux et plus intéressant (et le système d'exploitation est plus rapide et plus fonctionnel) ;
  • l'interface est ces mêmes roses crème.
Dans le système informatique général d’un ordinateur, il existe un « axe » entre le logiciel intégré à l’ordinateur (le voici, le BIOS et tout ce qui fait fonctionner les commandes les plus simples : addition, soustraction et décalage de registre) et applications de programme utilisateur (voici la zone utilisateur : applications, fichiers, etc.).
Que fait le système d'exploitation ? En fait, elle a beaucoup de travail et est toujours occupée (donc ne soyez pas trop en colère contre elle lorsqu’elle vous fait attendre quelques secondes, car elle a beaucoup à faire). Elle gère l'entrée et la sortie des données et répartit ces tâches sur certains appareils, charge les programmes dans RAM et les exécute, et gère généralement la RAM, en la distribuant à gauche et à droite aux différentes applications que vous exécutez, en fonction de la manière dont il serait plus rationnel de l'utiliser. Le système d'exploitation contrôle également l'accès à toutes les sources de données (supports amovibles et flash, etc.), protège les données et lui-même (des pirates, malware et erreurs des utilisateurs). Le même système d'exploitation est également responsable du multitâche sur votre PC et permet à de nombreux utilisateurs de travailler sur l'ordinateur. Si vous pensez que sans le système d'exploitation, nous ne verrions qu'un écran noir et des lettres blanches avec des chiffres, vous vous trompez - nous ne le verrions pas non plus, car le système d'exploitation est déjà nécessaire pour afficher les lettres.
Quels types de systèmes d’exploitation existe-t-il ? On répond généralement à cette question de la manière suivante : les systèmes d'exploitation incluent Windows (cela inclut également DOS, en règle générale), MacOS et ses différentes versions, ainsi que ceux de type Unix. En fait, leur différence est beaucoup plus complexe et plus large, mais il s'agit d'une histoire légèrement différente (l'histoire du cours « Systèmes d'exploitation » enseigné aux futurs administrateurs réseaux et systèmes). Eh bien, nous allons parler des trois qui ont déjà été nommés, en les regardant d'un peu plus près.
Et nous commencerons par raconter au lecteur des statistiques sur l'utilisation des systèmes d'exploitation. Des recherches ont montré qu'en octobre 2011, les systèmes de type Unix n'étaient préférés que par 0,84 % des utilisateurs, tandis que les systèmes d'exploitation d'Apple (MacOS) étaient utilisés par 7,18 %. La plupart des utilisateurs des différentes versions de Windows sont 90,13% (la source des données statistiques est le site statcounter.com). Si vous comparez ces résultats avec des indicateurs similaires pour 2010, vous remarquerez que les utilisateurs migrent à petits pas de Windows vers d'autres systèmes.
Et maintenant que nous sommes devenus férus d’information, revenons à l’évaluation plus familière par les utilisateurs de ce qui nous est proposé aujourd’hui. logiciel sous la forme des dernières versions des systèmes d’exploitation.

Système d'exploitation Windows 7

Le système d'exploitation le plus récent publié par Microsoft est . Windows 8, annoncé cette année, n'est pas encore disponible pour les utilisateurs, nous ne pouvons donc pas encore y « toucher », et nous ne pourrons le faire que l'été prochain, selon les développeurs.
L'évolution de Windows. Tout a commencé, comme nous le savons tous, avec DOS - avec un simple écran bleu et des lettres blanches. Probablement, à ce jour, ce système est resté le plus rapide et le plus fiable, car il avait une communication maximale avec le composant matériel et un minimum d'effets visuels. Mais il n'était pas très fonctionnel, donc différentes versions ont commencé à apparaître : le premier Windows 1.01, puis le Windows 2.03 « amélioré ». Sur les premiers PC de bureau, on se souviendra très probablement de Windows 95, puis de Windows 98, auquel, pour une raison quelconque, j'associe encore le surnom de « souche » et la blague « sur le vieux Pentium ». Windows Millenium a fait beaucoup de bruit, ce dont on attendait beaucoup, et s'est ensuite retrouvé dans la même position. Windows 7 est aujourd'hui considéré comme un système assez stable et convivial, et il est difficile d'être en désaccord avec cela.
Installation de Windows 7 ne prend pas beaucoup de temps. L'expérience personnelle a montré que, si vous le souhaitez, un ensemble complet de systèmes d'exploitation peut être installé sur l'ordinateur en 12 à 15 minutes, et si vous le souhaitez, moins - en 25 à 30 minutes. Lors de l'installation, l'utilisateur reçoit des instructions assez précises sur les processus en cours et ses actions, ce qui est important pour ceux qui entretiennent leur ordinateur de manière indépendante, sans connaissances approfondies dans ce domaine.

Cette version reprend beaucoup de choses de la précédente - par exemple, demandes en ressources matérielles. Cela ne promet pas, mais il essaiera quand même de fonctionner si vous disposez de moins de 1 Go de RAM pour un système d'exploitation 32 bits, d'un adaptateur vidéo avec moins de 128 Mo de stockage et d'un support. Versions DirectX en dessous de 9. Il faudra également un lecteur et un graveur (ici ce sera à vous de décider s'il s'agit d'un adaptateur DVD ou d'un connecteur USB). Il est conseillé d'avoir encore 16 Go gratuits en stock espace disque, ou mieux encore, plus.
La performance du système est élevé et cela ne peut que plaire à l'utilisateur qui veut tout faire en même temps : mener une activité réseau dans 3 navigateurs, maîtriser la dernière version, et autre chose. Par rapport aux précédents Versions Windows, puis c'est devenu plus fort performances difficiles disque, les graphiques se sont quelque peu affaiblis. Mais cela est parfaitement compensé par le matériel avancé. Compte tenu du résultat global, Windows 7 a perdu quelques positions au profit de .
Interface« convivial », comme disent les développeurs. Et le bureau est parfaitement personnalisable (sur l'image ci-dessous on peut voir la fenêtre de personnalisation du lieu de travail virtuel).

Et l'ensemble du système a considérablement augmenté le nombre de paramètres, c'est pourquoi plus utilisateur expérimenté– seulement un plus, mais pour les moins « avertis » – pas un moins.

Vous pouvez désormais configurer le son, l'affichage et bien plus encore. Le système d'exploitation conseillera certainement l'utilisateur sur ce qui doit être fait pour augmenter la productivité dans l'un ou l'autre domaine de son travail, améliorer certains indicateurs ou résoudre un problème survenant soudainement avec le réseau ou le débogage d'un programme.
Stabilité et sécurité. Cela amusera agréablement ceux qui souffrent toujours de l'inexpérience des connaissances et des amis par le fait que les erreurs résultant d'une saisie incorrecte ou d'autres « oublis » de l'utilisateur ont été bien mieux résolues. Cela suggère que le système dans son ensemble est devenu plus stable. Encore une fois, je vais donner aux lecteurs de MirSovetov un exemple tiré de expérience personnelle: même s'il est resté 10 jours sans redémarrages ni arrêts, le système n'a pas fonctionné plus lentement ni commis plus d'erreurs.
Afin de se protéger et de protéger l'utilisateur, Windows 7 tentera de vérifier tout ce qui peut nuire le moins à la stabilité et à la sécurité du PC. Désormais, tous les supports de stockage, les programmes de développeurs inconnus et les fichiers avec des cette extension activité. Comme auparavant, le système d'exploitation signalera chaque étape à l'utilisateur. Cela en irritera beaucoup, mais croyez-moi, c'est pour votre propre sécurité.
Parmi les principaux avantages du nouveau « OS », il convient de noter :
  • sécurité à plusieurs niveaux (du plus sensible, qui déclenchera l'alarme presque à chaque lancement du moindre logiciel nuisible, au plus « calme », qui avertit uniquement qu'un certain programme a l'intention d'apporter des modifications au système) ;
  • la présence de nombreuses nouvelles fonctions, par exemple la fonction « Bibliothèques », destinée à remplacer l'ancien « Mes documents » ;
  • extension du menu principal et de la « Barre d'outils ».
Parmi les défauts, il y en avait un autre nouvelle fonctionnalité– « HomeGroups », conçu pour fournir des dossiers entiers aux utilisateurs sur le réseau. La fonction est excellente, mais elle n'est pas encore entièrement fonctionnelle. On attend, comme on dit ! Il est également désagréable que les utilisateurs de Windows XP ne puissent pas passer à Windows 7 : ils doivent soit réinstaller complètement le système, soit utiliser des utilitaires qui ne leur permettent pas de transférer les programmes déjà installés. Ceux. Le désir de Windows 7 entraînera d'une manière ou d'une autre la réinstallation de tous les logiciels. J'ai également été très déçu par le fait que certains pilotes de périphériques ne conviennent tout simplement pas, alors qu'il avait été promis qu'ils seraient hérités de Vista.
Dans l'ensemble, le système d'exploitation Windows 7 Professionnel examiné fait une impression extrêmement agréable, même si passer directement de Windows XP à Windows 7 sera un choc pour beaucoup.

Linux Menthe 11

La plupart des utilisateurs de systèmes d'exploitation de type Unix ne constituent qu'une sorte de « camp ennemi » pour Utilisateurs Windows. Les premiers ne sont pas satisfaits de Windows en raison de sa « lenteur, de ses nombreuses erreurs et de son humidité généralement éternelle », tandis que les seconds considèrent les systèmes Unix comme « quelque chose d'extrêmement incompréhensible et peu convivial ». Les points de vue des deux « opposants » sont compréhensibles, mais jugez par vous-même s'ils ont tort.
Histoire de Linux. Les premiers Unix, cependant, n'étaient pas très adaptés à l'utilisateur moyen, mais à l'époque, il n'y avait pas beaucoup d'utilisateurs ordinaires et ils étaient tous assez « avertis » en termes d'administration système. Par conséquent, il ne faut pas blâmer les développeurs pour le manque de visualisation décente, mais les féliciter pour leur courage, car ils ont continué à développer cette branche de systèmes d'exploitation pour laquelle ils ne prédisaient pas vraiment un bel avenir.
Une particularité des systèmes Unix a toujours été qu'ils ne sont pas monolithiques, comme Windows : leur noyau est constitué de nombreux modules indépendants pouvant fonctionner de manière indépendante. Cela vous permet de « réassembler » le système tout en travaillant avec lui, ce qui, bien sûr, séduit ceux qui font au moins un peu de programmation. En raison de son atomicité, un tel « axe » fonctionne mieux (lire plus stable et plus rapide). Le processus de son travail est un peu similaire à la cueillette des pommes : qui cueillira le plus vite, plusieurs gnomes ou 1 personne grande et forte ? Une personne grimpera simplement sur un arbre et récoltera des fruits dans un panier, puis sur un autre. Et les gnomes se partageront le jardin selon le principe « 1 ouvrier - 1 arbre » et feront tout le travail en même temps. Dans le même temps, les deux pommes tombées seront ramassées (probablement plusieurs jardiniers seront jetés dans les travaux de « terre »), et celles qui viennent de mûrir tout en haut de l'arbre (un gnome agile et léger atteindra facilement tout en haut bifurquer).
La plupart des systèmes Unix n'ont pas de fabricant ou de développeur, car leurs codes sont ouverts et peuvent être réécrits par n'importe qui et de n'importe quelle manière - c'est comme de l'art populaire. Mais certaines versions sont encore développées de manière centralisée.
L'histoire de Linux elle-même a commencé avec une tentative de créer un système d'exploitation libre, comme on dit, « à partir de zéro » au sein du projet GNU. Linux a reçu son noyau d'Unix et était équipé de nombreuses fonctionnalités. Si les premières versions de cet OS étaient basées sur console et « incompréhensibles » pour la plupart des utilisateurs, les dernières sont assez similaires à Windows en apparence et en fonctionnalités et permettent même de travailler avec des applications familières aux utilisateurs de cet OS.
La dernière version est prise en considération Linux Menthe 11, sorti en mai de cette année.
Installation de Linux Mint est presque entièrement automatisé et nécessitera la participation de l'utilisateur en quelques clics seulement : en spécifiant la langue, le mot de passe de connexion initial et les paramètres réseau. Tout ce qui se passe lors de l'installation, ainsi que ce que l'utilisateur peut ou ne peut pas faire, est notifié par écrit par l'assistant d'installation. L'ensemble de l'action ne prendra pas plus de 10 minutes et ne nécessitera aucune connaissance ou compétence particulière.

, comme tous les systèmes Unix, Linux Mint est minimal. 512 Mo de RAM, un adaptateur vidéo intégré et 5 Go de mémoire sur disque dur suffisent pour ce système d'exploitation. Vous aurez également besoin d'un DVD ou d'une clé USB. Un système d'exploitation 32 bits fonctionnera parfaitement sur un processeur 32 bits et 64 bits.
Performance, comme toujours au top. Vous ne pouvez comparer que les versions 64 et 32 ​​bits du système. Malgré le fait que 64 bits soit l'adaptation initiale pour augmenter les performances, et que 32 soit une garantie de compatibilité, le résultat sera assez ambigu : avec la « version » 32 bits, les graphiques sont plus productifs, mais en accès aux données (et donc aux disques) ) 64 bits n'ont pas d'égal. Il s’avère qu’il existe simplement une sorte de division du travail.
Interface plus que sympathique. Le nombre de paramètres différents (de l'arrière-plan et de l'économiseur d'écran à la configuration des mises à jour et à l'installation du logiciel) étonnera tout simplement un utilisateur confiant dans la « complexité et l'incompréhensibilité » de Linux. Fenêtre des paramètres " apparence» Le système d'exploitation est illustré sur la figure.

De quoi l'utilisateur a-t-il besoin du système d'exploitation ? Fonctionnalité, performance et exhaustivité. De ce point de vue, Linux Mint satisfera les exigences de tout utilisateur. Le fait est que "l'axe" est livré immédiatement avec l'ensemble minimum requis de pilotes et de logiciels (d'ailleurs, la liste des programmes "intégrés" a été modifiée, dont nous parlerons plus tard). L'accès à toute la richesse du système d'exploitation s'effectue via un menu transformé, qui m'a personnellement rappelé Windows 7.

Le numéro est déjà programmes installés inclus:
  • navigateurs (en particulier Mozilla Firefox);
  • analogue progiciel MS Office, qui permet d'ailleurs d'enregistrer des documents dans différents formats (du txt au docx) ;
  • programmes pour écouter de la musique, visionner des vidéos et des images, ainsi que pour éditer ces dernières ;
  • programmes pour communication en ligne(Jabber), etc.
De manière générale, on peut considérer que le système d’exploitation est bien équipé. Il est utile pour les lecteurs de MirSovetov de savoir qu'il n'y a aucun problème avec l'installation de logiciels supplémentaires, puisque la plupart des programmes écrits pour Windows s'installent avec succès et fonctionnent parfaitement avec Linux Mint. À propos, en règle générale, divers « modules complémentaires » sont ajoutés aux programmes qui nous sont familiers, conçus pour faciliter la vie de l'utilisateur et simplifier la gestion, la recherche et le traitement des informations (par exemple, mint-search-addon, intégré aux navigateurs pour plus de facilité et recherche pratique données sur différentes ressources).
Sécurité de Linux Mint– il s’agit avant tout de la sécurité de tous les systèmes « non Windows », car la plupart des virus sont écrits spécifiquement pour Windows, mais Linux et ses frères restent à l’écart. Mais à côté de cela, bien sûr, il existe de nombreux moyens supplémentaires conçus pour protéger l'utilisateur et son fidèle ami de l'information. Ils travaillent pour cela, configurent les paramètres réseau, etc.
Stabilité du système, comme déjà mentionné, est assuré par son atomicité. Le fait est qu'une erreur survenant dans l'un des modules n'affectera en rien les autres. Par conséquent, le système d'exploitation entrera calmement les informations sur l'erreur et ses causes dans le journal des événements, rechargera ce module et commencera à travailler davantage, et l'utilisateur ne remarquera tout simplement rien du tout. Vous ne pourrez pas non plus voir les notifications d'erreur constantes... Unix est généralement un système très silencieux et équilibré.
Les avantages sont à noter comme suit :
  • par rapport à la version précédente Nous avons considérablement amélioré l'interface et la personnalisation ;
  • la présence d'un ensemble minimum de logiciels vous permet d'installer le système et de commencer immédiatement à travailler avec lui ;
  • les pilotes et codecs fournis avec le système d'exploitation conviennent généralement à tout équipement utilisateur initial ;
  • L'incompatibilité du système d'exploitation avec la norme Wi-Fi a été corrigée ;
  • Linux s'intégrera parfaitement à côté de n'importe quel autre système d'exploitation et ne pensera même pas à entrer en conflit avec lui, il ne sert donc à rien d'abandonner « l'axe » déjà familier.
Parmi les inconvénients, notons que nous, la « génération élevée sous Windows », devrons travailler dur pour s'habituer à Linux Mint, mais pas beaucoup. Installez Linux sans accès constant à réseau mondial, cela n'en vaut pas la peine, car Internet pour ce système d'exploitation n'est pas seulement une source d'informations, mais aussi une source de mises à jour, de logiciels supplémentaires (qui sont extrêmement difficiles à installer simplement à partir d'une clé USB, mais à partir d'Internet, cela ne pouvait pas être plus facile) et bien plus encore.
En général, l'impression de Linux Mint est bonne, je dirai encore plus : ce système d'exploitation a pleinement répondu à mes attentes.

Mac OS Lion 10.7.2

Commençons par dire : MacOS n'est pas seulement un système d'exploitation, c'est un style de vie. Croyez-moi, cette phrase a une solide justification. Le fait est que MacOS a été initialement adapté à « son » matériel et fonctionne sur les IBM auxquels nous sommes habitués, mais cela n’a pas beaucoup d’importance.
Histoire de MacOS. Conçu pour être un système d'exploitation fiable et productif, MacOS a d'abord surpris tout le monde par le fait qu'il fonctionnait exclusivement sur les ordinateurs fabriqués par Apple. "Ce sera plus sûr pour elle et plus calme pour vous et moi!", ont déclaré les développeurs, mais ils ont néanmoins légèrement dérogé à cette règle et ont toujours autorisé les paris. dernières versions pour n'importe quel matériel.
Le premier MacOS est apparu en 1984, mais quelque chose de plus ou moins similaire à la beauté que nous avons l'habitude de voir sur les Mac n'a été inventé que vers 2000. En même temps, la première version s'appelait très simplement : Système 1.0, mais les plus agréables étaient « Lion », « Léopard », etc. – c’est déjà un héritage de notre époque. Au cours de son développement, MacOS est passé d'une instabilité totale (oui, il y a eu des moments où une erreur dans le fonctionnement d'une application désactivait simplement tout le système) à une fiabilité absolue, au multitâche et à tout ce dont nous parlerons ensuite.
Installation de MacOS Lion se produit facilement et naturellement dans le mode de dialogue entre l'utilisateur et son PC. En termes de temps, nous l'estimons à 10-15 minutes, ce qui est un bon indicateur. Il est agréable de voir que même lors de l'installation, le système d'exploitation se comporte avec une extrême confiance et fait tout dans les délais promis (elle a dit que les fichiers seraient décompressés en 6 minutes et les décompresserait en 6 minutes, que les utilisateurs de Windows me comprennent). MacOS Lion montre également son style unique dès ce stade, comme le montre la figure.

Exigences matérielles un peu gros, mais justifié. Une exigence stricte est spécifiée concernant le fabricant du matériel - uniquement Apple. Le système d'exploitation vous demandera certainement de l'installer sur Processeur Intel i3 ou même plus récent, et vous rappellera également qu'il vaut la peine de s'assurer qu'elle a en stock :
  • au moins 2 Go de RAM ;
  • 16 Go de stockage pour combinaison rigide ;
  • une carte vidéo digne de tous ses délices (je pense, au moins 512 Mo, bien que cela ne soit pas indiqué dans les exigences).
Performances de macOS Lion dépend directement du matériel que vous mettez à sa disposition. Mais, dans tous les cas, les lecteurs de MirSovetov ne devraient pas craindre que les ressources soient utilisées de manière irrationnelle ou que le processeur qui prend en charge le parallélisme se retrouve soudainement hors service. Le multitâche n'est pas seulement intégré ici : tout repose dessus ! En général, les performances se sont améliorées par rapport aux versions précédentes, mais pas beaucoup, donc l'utilisateur ne remarquera pas beaucoup de différence.
Interface MacOS Lion– c’est quelque chose dont on peut parler pendant des heures et des jours et écrire des livres entiers. MacOS a toujours été beau. Combien coûte un ordinateur de bureau ?

« Voilà ce qu'est une interface « conviviale » ! » ont déclaré les développeurs et ont placé à portée de main tout ce dont un utilisateur pourrait avoir un besoin urgent pour utiliser un PC. Cela s'est avéré pratique, rapide et beau.
L’utilisateur est autorisé à configurer tout ce que « son petit chéri veut », c’est pourquoi « Les paramètres du système", pas trop grand, mais très fonctionnel : tous les paramètres sont divisés en catégories et clairement délimités.

Le système d'exploitation est également livré avec un ensemble de logiciels, donc une fois que vous l'avez installé, vous pouvez immédiatement commencer à travailler. Certes, vous devrez passer encore un peu de temps à vous habituer à tout ce luxe, cette vitesse et ces fonctionnalités, et surtout, au fait qu'il n'y a pas d'applications « familières et préférées » (pour les utilisateurs Windows) ici et qu'il n'y en aura pas, puisque avec ce système d'exploitation, la plupart d'entre eux sont tout simplement incompatibles. Mais voici leurs analogues, qui ne leur sont inférieurs ni en termes de commodité ni en qualité (par exemple, le bien-aimé Navigateur Mozilla peut facilement remplacer le Safari tout aussi fonctionnel).
Sécurité MacOS Lion est basé sur le fait que cet OS a déjà été développé à l'ère d'Internet, et donc tout problèmes possibles sont définitivement inclus ici. Il y a aussi un pare-feu et un antivirus ici, et intégrés, bien sûr. Eh bien, la règle « MacOS est un système « pas Windows » » fonctionne également avec succès. Qui écrira un virus qui cible seulement 6,5 % des utilisateurs de PC dans le monde ? Cela ne veut pas dire qu’il n’existe pas de virus pour MacOS, mais ils sont peu nombreux.
La stabilité est assuré par le noyau Unix FreeBSD, le multitâche complet du système, la stabilité matérielle (n'oubliez pas l'exigence d'une plate-forme matérielle d'Apple) et de nombreuses années de pratique du fabricant et des développeurs du système d'exploitation. Peu importe à quel point j'ai essayé de faire chier ce système, il m'a seulement gentiment informé que de telles actions dépassaient les limites de mes capacités et de mes droits. Vous n'avez même pas à craindre de perdre vos données ou votre travail - la fonction de sauvegarde automatique ne le permet pas.
Les avantages de MacOS Lion peuvent être listés depuis longtemps, mais nous ne retiendrons que ceux apparus dans cette version et qui sont des innovations absolues :
  • le contrôle des composants visuels est devenu plus facile et plus beau grâce au système gestuel Multi-Touch ;
  • désormais toutes les fenêtres peuvent être en plein écran, ce qui simplifie grandement la gestion des données ;
  • de nombreux programmes fournis avec le système d'exploitation ont subi des changements qualitatifs, après quoi ils sont devenus plus pratiques, fonctionnels et plus beaux ;
  • le coût de cette version surprend tous ceux qui connaissent les prix Apple.
Parmi les lacunes, il convient de noter que tous les changements qualitatifs dans les candidatures n’ont pas été positifs. Par exemple, le tableau de bord (« widget ») s'est détérioré ; de nombreux utilisateurs se plaignent que le calendrier est devenu gênant pour eux.
Dans l'ensemble, le système est très agréable : le style unique de MacOS n'a pas été perdu, d'excellents changements ont été apportés et la vitesse de fonctionnement est impressionnante.

Comparer ces systèmes d’exploitation serait inapproprié, et vous pouvez le constater vous-même, n’est-ce pas ? Il est impossible de comparer des systèmes qui fonctionnent selon des logiques différentes, sont produits et développés par des entreprises différentes et n’ont généralement pratiquement rien en commun. Le terme « comparer » du point de vue des systèmes d'exploitation est autorisé au sein d'un type de système ou dans le cas du choix d'un système pour vous-même. Si vous les « comparez » en fonction de votre désir de choisir, mon conseil est de dresser une liste de ce qui est important pour vous dans un système d'exploitation (par exemple, la fiabilité, l'absence d'exigences matérielles strictes, etc.) et de considérer toutes les options possibles.

Il s’agit d’un ensemble de programmes interconnectés qui font office d’interface entre les applications et les utilisateurs d’une part, et le matériel d’autre part. Selon cette définition, le système d'exploitation remplit deux groupes de fonctions.
- fournir à l'utilisateur ou au programmeur un matériel étendu au lieu d'un véritable matériel informatique machine virtuelle, qui est plus pratique à utiliser et plus facile à programmer ;
- augmenter l'efficacité d'utilisation d'un ordinateur en gérant rationnellement ses ressources selon certains critères.
Un système d'exploitation (OS) est un programme conçu pour gérer toutes les ressources physiques et logiques d'un ordinateur et capable de créer une interface entre l'utilisateur et l'ordinateur.
Le système d'exploitation est conçu pour contrôler l'exécution des programmes utilisateur, planifier et gérer les ressources informatiques.
Les systèmes d'exploitation pour ordinateurs personnels sont divisés en :
1. Tâches uniques et multitâches (en fonction du nombre de processus d'application exécutés en parallèle) ;
2. Mono-utilisateur et multi-utilisateur (en fonction du nombre d'utilisateurs travaillant simultanément avec le système d'exploitation) ;
3. Non portable et portable vers d’autres types d’ordinateurs ;
4. Non-réseau et réseau, fournissant un travail dans un réseau local.
Exemples de systèmes d'exploitation : MS DOS, Windows 98/2000, Windows XP, Lunix, etc.

Objectif des systèmes d'exploitation

Un système d'exploitation est un complexe d'éléments interconnectés programmes système, dont le but est d'organiser l'interaction de l'utilisateur avec l'ordinateur, la gestion des ressources système informatique afin de les utiliser le plus efficacement possible. Le système d'exploitation fait le lien entre le matériel informatique, d'une part, et les programmes en cours d'exécution, ainsi que l'utilisateur, d'autre part. Le système d'exploitation peut être appelé une extension logicielle du dispositif de contrôle de l'ordinateur. Le système d'exploitation cache à l'utilisateur des détails complexes et inutiles du contrôle matériel, formant une couche entre eux, ce qui libère les utilisateurs du travail très laborieux d'organisation de l'interaction avec le matériel informatique.

La principale exigence du système d'exploitation est la tâche complexe d'organiser le partage efficace des ressources entre plusieurs processus, et cette complexité est générée principalement par le caractère aléatoire de l'apparition des demandes de consommation de ressources. Dans un système multiprogramme, des files d'attente de requêtes sont formées à partir de programmes exécutés simultanément vers des ressources informatiques partagées : processeur, page mémoire, imprimante, disque. Le système d'exploitation organise la gestion de ces files d'attente à l'aide de différents algorithmes : premier arrivé, premier servi, par priorité, round robin, etc.

En règle générale, un système d'exploitation moderne devrait prendre en charge le traitement multi-programmes, mémoire virtuelle, multi fenêtre Interface graphique utilisateur, ainsi que d’exécuter de nombreuses autres fonctions et services nécessaires. En plus de ces exigences d'exhaustivité fonctionnelle, les systèmes d'exploitation sont soumis à des exigences opérationnelles tout aussi importantes :

· Extensibilité. Alors que le matériel informatique devient obsolète en quelques années, la durée de vie utile des systèmes d’exploitation peut se mesurer en décennies. Par conséquent, les systèmes d’exploitation évoluent toujours au fil du temps, et ces changements sont plus importants que les changements matériels. Les modifications apportées au système d'exploitation impliquent généralement l'acquisition de nouvelles propriétés, telles que la prise en charge de nouveaux types de périphériques externes ou de nouveaux technologies de réseau. Si le code du système d'exploitation est écrit de manière à ce que des ajouts et des modifications puissent être effectués sans violer l'intégrité du système, alors un tel système d'exploitation est appelé extensible. L'extensibilité est obtenue grâce à la structure modulaire du système d'exploitation, dans laquelle les programmes sont construits à partir d'un ensemble de modules individuels qui interagissent uniquement via une interface fonctionnelle ;

· Portabilité. Idéalement, le code du système d'exploitation devrait être facilement portable d'un type de processeur à un autre type de processeur, et d'un type de plate-forme matérielle (qui diffère non seulement par le type de processeur, mais également par la manière dont l'ensemble du matériel informatique est organisé) à un autre. type de plate-forme matérielle. Les systèmes d'exploitation portables disposent de plusieurs options d'implémentation pour différentes plateformes, cette propriété de l'OS est aussi appelée multi-plateforme ;

· Compatibilité. Il existe plusieurs systèmes d'exploitation populaires « de longue durée » pour lesquels un large éventail d'applications ont été développées. Certains d’entre eux sont très populaires. Par conséquent, pour un utilisateur passant d'un système d'exploitation à un autre pour une raison ou une autre, la possibilité d'exécuter une application familière sur le nouveau système d'exploitation est très attractive. Si un système d’exploitation a les moyens d’exécuter des programmes d’application écrits pour d’autres systèmes d’exploitation, alors il est dit compatible avec ces systèmes d’exploitation. Une distinction doit être faite entre la compatibilité binaire et la compatibilité source. Le concept de compatibilité inclut également la prise en charge des interfaces utilisateur d'autres systèmes d'exploitation ;

· Fiabilité et tolérance aux pannes. Le système doit être protégé contre les attaques internes et erreurs externes, échecs et échecs. Ses actions doivent toujours être prévisibles et les applications ne doivent pas pouvoir endommager le système d'exploitation. La fiabilité et la tolérance aux pannes d'un système d'exploitation sont principalement déterminées par les solutions architecturales qui le sous-tendent, ainsi que par la qualité de sa mise en œuvre (débogage du code). De plus, il est important que le système d'exploitation inclut une prise en charge logicielle pour la tolérance aux pannes matérielles, telle que baies de disques ou sources Alimentation sans interruption;

· Sécurité. Un système d'exploitation moderne doit protéger les données et autres ressources du système informatique contre tout accès non autorisé. Pour qu'un OS ait des propriétés de sécurité, il doit au moins disposer d'un moyen de déterminer la légalité des utilisateurs, en fournissant aux utilisateurs légaux des droits d'accès différenciés aux ressources, et également être capable d'enregistrer tous les événements « suspects » pour la sécurité du système. système. La propriété de sécurité est particulièrement importante pour les systèmes d'exploitation réseau. Dans de tels systèmes d'exploitation, la tâche de protection des données transmises sur le réseau s'ajoute à la tâche de contrôle d'accès ;

· Productivité. Le système d'exploitation doit avoir un tel bonne performance et le temps de réponse, dans la mesure où la plate-forme matérielle le permet. Les performances du système d'exploitation sont influencées par de nombreux facteurs, parmi lesquels les principaux sont l'architecture du système d'exploitation, la variété des fonctions, la qualité de la programmation du code, la capacité à exécuter le système d'exploitation sur une plate-forme (multiprocesseur) hautes performances ;
La gestion des processus

La partie la plus importante du système d'exploitation, qui affecte directement le fonctionnement de l'ordinateur, est le système de contrôle des processus. Pour chaque processus nouvellement créé, le système d'exploitation génère des structures d'informations système, lui attribue une zone de RAM dans laquelle seront situés les codes de processus et les données, et lui fournit également le temps de processeur requis. Étant donné que les processus demandent souvent simultanément les mêmes ressources, les responsabilités du système d'exploitation incluent le maintien des files d'attente des demandes de ressources des processus et leur synchronisation, par exemple, les files d'attente pour le processeur, pour l'imprimante, pour port série, suspendant l'exécution jusqu'à ce qu'un événement se produise dans le système.

Gestion de la mémoire

Les fonctions de gestion de la mémoire du système d'exploitation incluent le suivi de la mémoire libre et utilisée ; allouer de la mémoire aux processus et libérer de la mémoire lorsque les processus se terminent ; protection de la mémoire ; déplacer les processus de la RAM vers le disque et les renvoyer dans la RAM, ainsi que définir les adresses des programmes sur une zone spécifique mémoire physique. La mémoire est une ressource aussi importante pour un processus que le processeur, puisqu'un processus ne peut être exécuté par le processeur que si ses codes et ses données sont dans la RAM.

Gestion des fichiers et appareils externes

La capacité du système d'exploitation à « protéger » les complexités du matériel réel se manifeste très clairement dans l'un des principaux sous-systèmes du système d'exploitation : le système de fichiers. Le système d'exploitation crée un ensemble virtuel de données stockées sur stockage externe, sous la forme d'un fichier - une simple séquence d'octets non structurée avec un nom symbolique. Pour faciliter le travail avec les données, les fichiers sont regroupés dans des répertoires qui, à leur tour, forment des groupes - des répertoires d'un niveau supérieur. L'utilisateur peut utiliser le système d'exploitation pour effectuer des actions sur des fichiers et des répertoires telles que rechercher par nom, supprimer, afficher du contenu sur un périphérique externe (par exemple, sur un écran), modifier et enregistrer du contenu.
Protection et administration des données

Un moyen important de protection des données sont les fonctions d'audit du système d'exploitation, qui consistent à enregistrer tous les événements dont dépend la sécurité du système.

Classifications de base des systèmes d'exploitation


Les systèmes d'exploitation peuvent différer par les caractéristiques de mise en œuvre des algorithmes internes de gestion des principales ressources informatiques (processeurs, périphériques, mémoire), les caractéristiques des méthodes de conception utilisées, les types de plates-formes matérielles, les domaines d'utilisation et bien d'autres propriétés.

Il existe plusieurs classifications de systèmes d’exploitation, qui mettent en avant certains critères qui reflètent diverses caractéristiques essentielles des systèmes ; regardons les plus courants :

Volontairement

1. Systèmes à usage général.

Cela implique un système d'exploitation conçu pour résoudre un large éventail de tâches, notamment le lancement de diverses applications, le développement et le débogage de programmes, le travail avec le réseau et le multimédia.

2. Systèmes en temps réel.

Conçu pour fonctionner dans la boucle de contrôle d'objet.

Autres systèmes spécialisés.

Il s'agit de systèmes d'exploitation différents, axés principalement sur une solution efficace à une certaine classe, avec des dommages plus ou moins importants pour d'autres tâches.

Par la nature de l'interaction de l'utilisateur

1. Systèmes d'exploitation par lots qui traitent des tâches pré-préparées

2.Systèmes d'exploitation conversationnels qui effectuent des tâches utilisateur de manière interactive

Système d'exploitation graphique

Système d'exploitation intégré sans interaction utilisateur

Par le nombre de tâches simultanées

1.OS à tâche unique.

Dans de tels systèmes, il ne peut exister plus d’un processus utilisateur à un moment donné. Cependant, en même temps, des processus système peuvent être en cours d'exécution

Système d'exploitation multitâche.

Ils assurent l'exécution parallèle de certains processus utilisateur. La mise en œuvre du multitâche nécessite une complication importante des algorithmes et des structures de données utilisées dans le système.

Par nombre d'utilisateurs simultanés

1. OS mono-utilisateur.

Ils se caractérisent par un accès complet des utilisateurs aux ressources. Systèmes similaires acceptable principalement sur des ordinateurs isolés.

2.OS multi-utilisateurs.

Leur élément important est le moyen de protection des données et des processus de chaque utilisateur, basé sur la notion de propriétaire de la ressource et sur l'indication précise des droits d'accès accordés à chaque utilisateur du système.

Par base matérielle

1. OS à processeur unique.

2. Système d'exploitation multiprocesseur.

Les tâches d'un tel système comprennent la répartition efficace des tâches exécutées entre les processeurs et l'organisation du fonctionnement coordonné de tous les processeurs.

3. Système d'exploitation réseau.

Ils incluent la possibilité d'accéder à d'autres ordinateurs réseau local, travaillant avec des fichiers et d'autres serveurs.

4.Systèmes d'exploitation distribués.

Un système distribué, utilisant les ressources du réseau local, les présente à l'utilisateur comme système unifié, non divisé en machines distinctes.

Par méthode de construction

1.Micronucléaire

2. Monolithique

Classification des systèmes d'exploitation par familles

La partie du logiciel qui interagit le plus étroitement avec le matériel informatique est le logiciel système et, surtout, le système d’exploitation.

Le système d'exploitation joue le rôle d'intermédiaire entre l'utilisateur, les programmes et le matériel informatique. Il offre la possibilité de lancer des programmes, maintient les fonctionnalités des appareils et fournit des outils pour vérifier et configurer divers composants. Plus le système d'exploitation est flexible et multifonctionnel, plus il offre de fonctionnalités, plus il est pratique de travailler avec l'ordinateur.

Système d'exploitation (OS) est un (ensemble) complexe de programmes qui assurent l'interaction de tous les appareils informatiques et permettent à l'utilisateur d'exercer un contrôle général sur l'ordinateur.

L'objectif principal du système d'exploitation- la gestion des ressources, les principales ressources qu'elle gère étant le matériel informatique. Le système d'exploitation contrôle le processus informatique et l'échange d'informations entre le processeur, la mémoire et les périphériques externes.

Puisque tous les appareils informatiques fonctionnent simultanément, l'OS assure le partage des ressources, évitant ainsi les risques de situations de conflit entre les composants du système informatique pouvant entraîner un dysfonctionnement, une perte ou une corruption d'informations.

Le système d'exploitation implémente de nombreuses fonctions différentes, notamment :

Crée un environnement de travail et entretient l'interface utilisateur ;

Fournit l'exécution des commandes utilisateur et des instructions du programme ;

Gère le matériel informatique;

Fournit le partage de ressources matérielles entre les programmes ;

Planifie l'accès des utilisateurs aux ressources partagées ;

Fournit les opérations d’E/S, le stockage et la gestion des informations système de fichiers;

Récupère les informations en cas de pannes matérielles et d'erreurs logicielles.

Le développement des systèmes d’exploitation a toujours suivi le développement du matériel.

Un système d’exploitation est un ensemble de programmes système interconnectés dont le but est d’organiser l’interaction de l’utilisateur avec l’ordinateur et l’exécution de tous les autres programmes.

Le système d'exploitation fait le lien entre le matériel informatique, d'une part, et les programmes en cours d'exécution, ainsi que l'utilisateur, d'autre part.

Le système d'exploitation se compose de :

Programme de contrôle ;

Un ensemble d'utilitaires nécessaires au fonctionnement du système d'exploitation.

Le système d'exploitation est généralement stocké dans mémoire externe ordinateur - sur disque. Lorsque vous allumez l'ordinateur, il est lu dans la mémoire disque et placé dans la RAM. Ce processus est appelé chargement du système d'exploitation.

Les fonctionnalités du système d'exploitation incluent:


Effectuer un dialogue avec l'utilisateur ;

E/S et gestion des données ;

Planifier et organiser le processus de traitement du programme ;

Répartition des ressources (RAM et cache, processeur, périphériques externes) ;

Lancer des programmes pour exécution ;

Toutes sortes d'opérations de maintenance auxiliaires ;

Transfert d'informations entre différents appareils internes ;

Assistance logicielle périphériques(afficheur, clavier, imprimante, etc.).

Le système d'exploitation peut être appelé une extension logicielle du dispositif de contrôle de l'ordinateur. Le système d'exploitation cache à l'utilisateur des détails complexes et inutiles d'interaction avec le matériel, formant une couche entre eux. De ce fait, les gens sont libérés du travail très laborieux consistant à organiser l'interaction avec l'équipement informatique.

Exigences pour les systèmes d'exploitation modernes :

Compatibilité - le système d'exploitation doit inclure des outils permettant d'exécuter des applications préparées pour d'autres systèmes d'exploitation ;

Portabilité - assurer la possibilité de transférer le système d'exploitation d'une plate-forme matérielle à une autre ;

Fiabilité et tolérance aux pannes - implique la protection du système d'exploitation contre les erreurs et les pannes internes et externes ;

Sécurité - le système d'exploitation doit contenir des moyens pour protéger les ressources de certains utilisateurs contre d'autres ;

Extensibilité - le système d'exploitation doit permettre d'effectuer facilement des modifications et des ajouts ultérieurs ;

Performances - le système doit avoir une vitesse suffisante.

Classification du système d'exploitation

En fonction du nombre de tâches exécutées simultanément, on distingue les systèmes d'exploitation :

Tâche unique (MS DOS, premières versions de PS DOS) ;

Le multitâche se produit :

Non préemptif (Net Ware, Windows 95/98), lorsque le processus actif, à la fin, transfère lui-même le contrôle au système d'exploitation pour sélectionner un autre processus dans la file d'attente ;

Préemptif (Windows NT, OS/2, UNIX) : la décision de basculer le processeur d'un processus à un autre est prise par le système d'exploitation.

En fonction du nombre d'utilisateurs du système d'exploitation travaillant simultanément, ils sont divisés en :

Utilisateur unique (MS DOS, Windows 3x, premières versions d'OS/2)

Multi-utilisateur (UNIX, Windows 2000, NT, XP, Vista). Les systèmes multi-utilisateurs contiennent des moyens pour protéger les informations des utilisateurs contre tout accès non autorisé.

Actuellement, environ 90 % des ordinateurs utilisent le système d'exploitation Windows.

Il existe quatre classes principales de systèmes d'exploitation :

1. Un seul utilisateur, une seule tâche, qui prend en charge un seul clavier et peut travailler avec une seule tâche (pour le moment) ;

2. Mono-utilisateur, monotâche avec impression en arrière-plan, qui permettent, en plus de la tâche principale, de lancer une tâche supplémentaire, généralement axée sur l'impression d'informations. Cela accélère le travail lors de l'impression de gros volumes d'informations ;

3. Multitâche mono-utilisateur, qui permet à un utilisateur de traiter en parallèle plusieurs tâches. Par exemple, vous pouvez connecter plusieurs imprimantes à un ordinateur, chacune travaillant pour sa « propre » tâche ;

4. Multitâche multi-utilisateurs, permettant à plusieurs utilisateurs d'exécuter plusieurs tâches sur un seul ordinateur. Ces systèmes d'exploitation sont très complexes et nécessitent des ressources machines importantes.

Un système d'exploitation pour ordinateur personnel destiné à un usage professionnel doit contenir les composants principaux suivants :

Programmes de contrôle d'E/S ;

Programmes qui gèrent le système de fichiers et planifient des tâches pour l'ordinateur ;

Processeur de langage de commande qui reçoit, analyse et exécute les commandes adressées au système d'exploitation.

Chaque système d'exploitation possède son propre langage de commande, qui permet à l'utilisateur d'effectuer certaines actions :

Accédez au catalogue;

Marquer les médias externes ;

Programmes de lancement ;

D'autres actions.

L'analyse et l'exécution des commandes utilisateur, y compris le chargement de programmes prêts à l'emploi à partir de fichiers dans la RAM et leur lancement, sont effectués par le processeur de commandes du système d'exploitation.

Pour contrôler les périphériques informatiques externes, des programmes système spéciaux sont utilisés - des pilotes. Les pilotes de périphériques standard forment collectivement le système d'entrée/sortie de base (BIOS), qui est généralement stocké dans la mémoire permanente de l'ordinateur.

Brèves caractéristiques de certains systèmes d'exploitation

Linux OS est un système d'exploitation réseau dont le noyau est développé sur la base du système d'exploitation Unix. Linux est distribué sous forme de code source et est utilisé pour créer des serveurs dans les réseaux informatiques et sur Internet.

Le système d'exploitation Unix est un système d'exploitation multi-utilisateurs et multitâche qui comprend des moyens assez puissants pour protéger les programmes et les fichiers de divers utilisateurs. Le système d'exploitation Unix est indépendant de la machine, ce qui garantit une grande mobilité du système d'exploitation et une portabilité aisée des programmes d'application vers des ordinateurs d'architectures différentes.

Une fonctionnalité importante et un ensemble complet de programmes de service qui vous permettent de créer un environnement d'exploitation favorable pour les utilisateurs - programmeurs (c'est-à-dire que le système est particulièrement efficace pour les spécialistes - programmeurs d'applications).

Système d'exploitation : objectif et composition

Sur compatible IBM Ordinateur personnel les systèmes d'exploitation de l'entreprise sont utilisés Microsoft Windows 9x/ME, un système d'exploitation Linux distribué gratuitement. Les ordinateurs personnels Apple utilisent différentes versions du système d'exploitation. Systèmes Mac Système d'exploitation. Sur les postes de travail et les serveurs, les systèmes d'exploitation sont les plus répandus. Systèmes Windows NT/2000/XP et UNIX.

Les systèmes d'exploitation sont différents, mais leur objectif et leurs fonctions sont les mêmes. Le système d’exploitation est un composant fondamental et nécessaire du logiciel informatique ; sans lui, un ordinateur ne peut en principe pas fonctionner.

Le système d'exploitation assure le fonctionnement conjoint de tous les appareils informatiques et permet à l'utilisateur d'accéder à ses ressources.

Les systèmes d'exploitation modernes ont une structure complexe, dont chaque élément remplit des fonctions spécifiques pour contrôler l'ordinateur.

Gestion du système de fichiers. Le processus de fonctionnement d'un ordinateur, dans un certain sens, se résume à l'échange de fichiers entre appareils. Le système d'exploitation contient des modules logiciels qui gèrent le système de fichiers.

Processeur de commandes. Le système d'exploitation comprend programme spécial- processeur de commandes - qui demande des commandes à l'utilisateur et les exécute.

L'utilisateur peut donner une commande pour lancer un programme, effectuer n'importe quelle opération sur des fichiers (copier, supprimer, renommer), imprimer un document, etc. Le système d'exploitation doit exécuter cette commande.

Pilotes de périphérique. Connectez-vous au backbone de l'ordinateur divers appareils(lecteurs de disque, moniteur, clavier, souris, imprimante, etc.). Chaque appareil remplit une fonction spécifique (saisie d'informations, stockage d'informations, sortie d'informations), tandis que la mise en œuvre technique des appareils varie considérablement.

Le système d'exploitation comprend des pilotes de périphériques, des programmes spéciaux qui permettent de contrôler le fonctionnement des appareils et la coordination. échange d'informations avec d'autres appareils, et vous permet également de configurer certains paramètres de l'appareil. Chaque appareil possède son propre pilote.

La technologie Plug and Play permet d'automatiser la connexion de nouveaux appareils à votre ordinateur et assure leur configuration. En cours Installations Windows définit le type et le modèle spécifique appareil installé et connecte le driver nécessaire à son fonctionnement. Lorsque vous allumez l'ordinateur, les pilotes sont chargés dans la RAM.

L'utilisateur a la possibilité d'installer ou de réinstaller manuellement les pilotes.

Interface graphique. Pour simplifier le travail de l'utilisateur, les systèmes d'exploitation modernes, et en particulier Windows, incluent des modules logiciels qui créent des graphiques interface utilisateur. Dans les systèmes d'exploitation dotés d'une interface graphique, l'utilisateur peut saisir des commandes à l'aide de la souris, alors que dans ligne de commande vous devez saisir des commandes à l'aide du clavier.

Programmes de services. Le système d'exploitation comprend également des programmes de service ou des utilitaires. De tels programmes vous permettent de conserver les disques (vérifier, compresser, défragmenter, etc.), d'effectuer des opérations avec des fichiers (archives, etc.), de travailler dans réseaux informatiques et ainsi de suite.

système de référence. Pour plus de commodité, le système d'exploitation comprend généralement également un système d'aide. Le système d'aide vous permet d'obtenir rapidement les informations nécessaires à la fois sur le fonctionnement du système d'exploitation dans son ensemble et sur le fonctionnement de ses modules individuels.











Retour avant

Attention! Les aperçus des diapositives sont fournis à titre informatif uniquement et peuvent ne pas représenter toutes les fonctionnalités de la présentation. Si tu es intéressé ce travail, veuillez télécharger la version complète.

informations générales

Les ordinateurs personnels compatibles IBM utilisent les systèmes d'exploitation Windows de Microsoft, ainsi que le système d'exploitation Liux disponible gratuitement.
Les ordinateurs personnels Apple utilisent différentes versions du système d'exploitation Mac OS.
Les systèmes d'exploitation les plus utilisés sur les postes de travail et les serveurs sont Windows T/2000/XP et UIX.

Objectif du système d'exploitation

Les systèmes d'exploitation sont différents, mais leur objectif et leurs fonctions sont les mêmes. Le système d’exploitation est un composant fondamental et nécessaire du logiciel informatique ; sans lui, un ordinateur ne peut en principe pas fonctionner.

système opérateur assure le fonctionnement conjoint de tous les appareils informatiques et permet à l'utilisateur d'accéder à ses ressources.

Composition du système d'exploitation

Les systèmes d'exploitation modernes ont une structure complexe, dont chaque élément remplit des fonctions spécifiques pour contrôler l'ordinateur.

1.Gestion du système de fichiers . Le processus de fonctionnement d'un ordinateur se résume à l'échange de fichiers entre appareils. Le système d'exploitation a modules logiciels, gestionnaires de système de fichiers.

2.Processeur de commandes . Un programme spécial qui demande des commandes à l'utilisateur et les exécute.

3.Pilotes de périphérique. Programmes spéciaux qui permettent de contrôler le fonctionnement des appareils et de coordonner l'échange d'informations avec d'autres appareils, et vous permettent également de configurer certains paramètres de l'appareil. Technologie « Plug annonce play » (plug and play) permet d'automatiser la connexion de nouveaux appareils à votre ordinateur et assure leur configuration.

4.Interface graphique. Utilisé pour simplifier le travail de l'utilisateur.

5.Programmes de service ou utilitaires. Programmes qui permettent d'entretenir les disques (vérifier, compresser, défragmenter, etc.), d'effectuer des opérations avec des fichiers (archiver, etc.), de travailler sur des réseaux informatiques, etc.

6.Système de référence. Vous permet d'obtenir rapidement des informations à la fois sur le fonctionnement du système d'exploitation dans son ensemble et sur le fonctionnement de ses modules individuels.

Après avoir allumé l'ordinateur, le système d'exploitation est chargé du disque système dans la RAM. Le téléchargement doit être effectué conformément au programme de téléchargement. Cependant, pour qu’un ordinateur exécute un programme, ce programme doit déjà être dans la RAM. La résolution de cette contradiction consiste en un chargement séquentiel, étape par étape, du système d'exploitation.

Auto-test de l'ordinateur

L'ordinateur comprend une mémoire morte (ROM) non volatile contenant des programmes permettant de tester l'ordinateur et la première étape de chargement du système d'exploitation - il s'agit du BIOS (Basic Iput/Output System).

Après avoir allumé l'appareil ou appuyé sur le bouton RESET unité système ordinateur ou en appuyant simultanément sur la combinaison de touches (Ctrl+Alt+Suppr) du clavier, le processeur commence à exécuter le programme d'auto-test de l'ordinateur POST (Power-OSelf Test). Les performances de l'ordinateur sont testées.

Pendant les tests, des messages de diagnostic peuvent initialement être émis sous la forme de diverses séquences de bips courts et longs.

Après une initialisation réussie de la carte vidéo, de courts messages de diagnostic s'affichent sur l'écran du moniteur.

Après l'auto-test, un programme spécial contenu dans le BIOS commence à rechercher le chargeur du système d'exploitation. Il existe un accès alternatif aux disques disponibles sur l'ordinateur et une recherche dans Un certain endroit disponibilité d'un programme spécial Démarrage principal (programmes de chargement du système d'exploitation).

Si le disque système et le programme de démarrage sont en place, il est alors chargé dans la RAM et le contrôle du fonctionnement de l'ordinateur y est transféré.

Si lecteurs système sont absents de l'ordinateur, le message « disque osystem » apparaît sur l'écran du moniteur et l'ordinateur reste inopérant.

Processus de démarrage du système d'exploitation

Une fois le chargement du système d'exploitation terminé, le contrôle est transféré au processeur de commandes.



gastrogourou 2017