Maison  >  Article  >  Quelles sont les fonctions d'un système d'exploitation informatique

Quelles sont les fonctions d'un système d'exploitation informatique

醉折花枝作酒筹
醉折花枝作酒筹original
2021-06-28 13:33:2016338parcourir

Les fonctions du système d'exploitation informatique sont : 1. Gestion des processus ; 2. Gestion de la mémoire ; 3. Système de disques et de fichiers ; 5. Sécurité ; 6. Sécurité des communications internes ; 8, conducteur.

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Principales fonctions du système d'exploitation :

1. Gestion des processus

Les programmes résidents et les applications s'exécutent sur la base d'un processus. Lorsque l'ordinateur adopte l'architecture von Neumann, chaque processeur ne peut exécuter qu'un seul processus à la fois.

2. Gestion de la mémoire

La gestion de la mémoire du système d'exploitation fournit des fonctions telles que la recherche de l'espace mémoire disponible, la configuration et la libération de l'espace mémoire, ainsi que l'échange de paquets de mémoire et de stockage à faible vitesse. Cette fonctionnalité est également appelée gestion de la mémoire virtuelle et augmente considérablement la quantité de mémoire disponible pour chaque processus.

3. Disque et système de fichiers

Le système d'exploitation possède de nombreux types de systèmes de fichiers intégrés. Par exemple, Linux dispose d'une très large gamme de systèmes de fichiers intégrés, tels que ext2, ext3, ext4, ReiserFS, Reiser4, GFS, GFS2, OCFS, OCFS2, NILFS et Google File System. Linux prend également en charge les systèmes de fichiers non natifs tels que XFS, JFS, la famille FAT et NTFS.

Quelles sont les fonctions dun système dexploitation informatique

4. Réseau

De nombreux systèmes d'exploitation modernes sont capables d'exploiter le protocole de communication Internet grand public TCP/IP. Cela signifie que le système d'exploitation peut accéder au monde en ligne et partager des ressources telles que des fichiers, des imprimantes et des scanners avec d'autres systèmes.

5. Sécurité

Le système d'exploitation fournit un accès externe direct ou indirect à certaines ressources, telles que les fichiers sur le disque local, les appels système privilégiés protégés, les données privées de l'utilisateur et le système. service fourni par le programme en cours d’exécution.

6. Sécurité des communications internes

La sécurité des informations internes peut être considérée comme un moyen d'empêcher les programmes en cours d'exécution d'accéder arbitrairement aux ressources du système. La plupart des systèmes d'exploitation permettent aux programmes normaux de faire fonctionner directement le processeur de l'ordinateur. Des questions se posent donc telles que comment forcer l'arrêt d'un programme, un système d'exploitation capable de gérer des transactions et d'exécuter les mêmes instructions spéciales, auquel cas le système d'exploitation n'est qu'un autre parallèle. programme.

Les processeurs produits pour les systèmes d'exploitation à usage général implémentent généralement un certain degré de concepts spéciaux de protection des instructions au niveau matériel. Les programmes dotés de niveaux d'autorisation inférieurs ne peuvent souvent pas exécuter d'instructions spéciales, telles que l'accès direct à des périphériques externes tels que des disques durs.

7. Interface utilisateur

La plupart des systèmes d'exploitation incluent aujourd'hui une interface utilisateur graphique (GUI). Certains systèmes d'exploitation plus anciens intègrent étroitement l'interface utilisateur graphique au noyau, comme les premières implémentations de Windows et MacOS.

8. Driver

Driver (Devicedriver) est un logiciel informatique conçu pour interagir avec le matériel. Il s'agit généralement d'une interface d'interaction de périphérique bien conçue qui fournit des fonctions de tri et de réception d'informations pour le périphérique via un sous-système d'agrégation informatique ou un sous-système de communication connecté au matériel. Et enfin, fournissez le message au système d’exploitation ou à l’application.

Pour plus de connaissances liées à l'informatique, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn