Le rôle d'un système d'exploitation — Informatique, 14–17
Un système d'exploitation organise les relations entre les programmes et le matériel. Il partage le processeur, la mémoire et les appareils, tout en donnant aux programmes des moyens plus simples et plus sûrs de demander ce dont ils ont besoin.
L'organisateur en arrière-plan
Un système d'exploitation se place entre les applications et le matériel. Il décide quel programme reçoit du temps processeur, attribue des zones de mémoire, gère les fichiers et communique avec le clavier ou l'écran. Une application peut ainsi demander un fichier sans connaître l'électronique précise.
Pourquoi les systèmes d'exploitation sont apparus
Sans système d'exploitation, chaque programme devrait connaître les instructions de chaque imprimante, disque et écran. Les programmes pourraient aussi écraser la mémoire des autres. Les systèmes d'exploitation sont nés pour partager du matériel coûteux, cacher les détails inutiles et empêcher un programme d'en abîmer un autre.
Ouvrir deux applications
Supposons qu'un lecteur de musique et un navigateur soient ouverts. Le système donne un peu de temps processeur au lecteur, puis au navigateur, en passant très vite de l'un à l'autre. Il sépare leurs mémoires, envoie le son aux haut-parleurs et l'image du navigateur à l'écran.
Le système n'est pas chaque application
On peut croire que le système d'exploitation est tout ce qui apparaît à l'écran, puisque ses menus et ses icônes sont visibles. Une grande partie de son travail reste cachée : organiser les tâches, protéger la mémoire et contrôler les appareils. Un navigateur ou un jeu utilise ces services, mais reste un programme séparé.
Où on le rencontre
Les téléphones, ordinateurs portables, consoles, voitures et nombreux appareils domestiques utilisent des systèmes d'exploitation. Quand un téléphone demande l'autorisation d'utiliser la caméra, ou qu'un ordinateur partage une imprimante entre deux programmes, le système intervient. Un système léger peut aussi laisser davantage de ressources aux applications exigeantes.
Continue d'explorer
Autres langues
Chargement de MyLeoNes™…