Gestion des données
La gestion des données assure le suivi des données sur le disque , la bande et les dispositifs de stockage optiques. Le programme d'application traite les données par nom de fichier et un emplacement particulier dans le fichier.
Le système de fichiers du système d'exploitation sait où que les données sont stockées physiquement (quels secteurs sur le disque) et l'interaction entre le système d'application et d'exploitation est à travers l'interface de programmation. Chaque fois qu'une application a besoin de lire ou écrire des données, il fait un appel au système d'exploitation.
Gestion des périphériques
Gestion des périphériques contrôle des périphériques en leur envoyant des commandes dans leur propre langage propriétaire.
La routine d'un logiciel qui sait comment traiter avec chaque dispositif est appelé un "pilote", et le système d'exploitation nécessite des pilotes pour les périphériques connectés à l'ordinateur. Lorsqu'un nouveau périphérique est ajouté, le pilote de cet appareil est installé dans le système d'exploitation.
Interface
utilisateur
Tous les graphiques basés aujourd'hui, l'interface utilisateur comprend les fenêtres, les menus et méthode d'interaction entre vous et l'ordinateur.
Avant interfaces utilisateur graphiques (GUI), toutes les opérations de l'ordinateur a été effectuée en tapant des commandes. À toutes éteintes, les interfaces de ligne de commande ne sont pas bien vivant et fournissent une autre façon d'exécuter des programmes sur tous les principaux systèmes d'exploitation.
Les systèmes d'exploitation peuvent supporter des interfaces optionnelles, à la fois graphique et ligne de commande.
Bien que l'écrasante majorité des gens travaillent avec les interfaces par défaut, différents «coquilles» offrent des variations de l'apparence et la fonctionnalité.
Sécurité
Systèmes d'exploitation offrent une protection par mot de passe pour empêcher les utilisateurs non autorisés sur le système. Certains systèmes d'exploitation maintiennent également les journaux d'activité et de la comptabilité du temps de l'utilisateur à des fins de facturation.
Ils fournissent également des routines sauvegarde et de récupération pour dé