Kodokon kodokon.com

Ordinateur, programme, système : qui fait quoi

Comprenez ce qu'est vraiment une machine, ce qu'est un programme et à quoi sert le système d'exploitation.

6 min · 3 questions

Ouvrir cette leçon dans Kodokon

Un ordinateur, un téléphone, une tablette : ce sont tous des machines qui font la même chose, exécuter des instructions très simples, mais extrêmement vite. À l'intérieur, trois pièces nous intéressent. Le processeur est l'ouvrier : il calcule, compare, déplace des données, des milliards de fois par seconde. La mémoire vive (on dit souvent RAM) est son plan de travail : elle garde sous la main ce dont il se sert à l'instant présent. Le stockage (disque dur ou SSD) est le placard : il conserve vos fichiers même quand la machine est éteinte.

La différence entre mémoire vive et stockage est celle qui piège le plus de débutants. Imaginez une cuisine : le plan de travail est vaste mais on le débarrasse entièrement en fin de service, alors que les placards gardent tout d'un jour sur l'autre. La mémoire vive fonctionne pareil : elle est rapide, mais elle se vide complètement quand la machine s'éteint. Le stockage est plus lent, mais il retient. C'est pour cela qu'un document non enregistré disparaît en cas de coupure de courant : il n'était que sur le plan de travail.

Un programme est une suite d'instructions écrites à l'avance, que la machine exécute dans l'ordre. Exactement comme une recette de cuisine : chaque étape est bête prise isolément, mais l'enchaînement produit un résultat. Programmer, c'est simplement écrire cette recette dans un langage que la machine sait suivre. Rien de magique : vous décomposez une tâche en étapes assez petites pour qu'aucune ne soit ambiguë.

TEXT
Programme « faire un cafe » :
  1. Remplir le reservoir d'eau
  2. Placer une capsule dans la machine
  3. Poser une tasse sous le bec
  4. Appuyer sur le bouton
  5. Attendre 30 secondes
  6. Retirer la tasse
Un programme, c'est une suite d'étapes précises et ordonnées.

Reste une question : qui décide quel programme tourne, qui range vos fichiers, qui empêche deux applications de se marcher dessus ? C'est le système d'exploitation, en anglais operating system (abrégé OS). C'est lui le chef d'orchestre. Sur ordinateur, les trois grands sont Windows, macOS (les Mac d'Apple) et Linux. Sur téléphone, ce sont Android et iOS. Vos programmes ne parlent jamais directement au matériel : ils passent toujours par le système.

TEXT
Vous
  |
Applications      (navigateur, jeu, editeur de code)
  |
Systeme           (Windows, macOS, Linux)
  |
Materiel          (processeur, memoire vive, stockage)
Chaque couche s'appuie sur celle du dessous ; vous agissez tout en haut.

Quiz de validation

Vérifiez que vous avez bien retenu les points clés de cette leçon.

  1. Que devient le contenu de la mémoire vive quand la machine s'éteint ?
    • Il est effacé
    • Il est enregistré automatiquement sur le disque
    • Il est envoyé sur Internet
    • Il reste intact pendant 24 heures
  2. Qu'est-ce qu'un programme ?
    • Une suite d'instructions exécutées dans l'ordre par la machine
    • Un composant électronique situé dans l'ordinateur
    • Un fichier qui contient uniquement des images
  3. À quoi sert le système d'exploitation ?
    • À faire le lien entre les applications et le matériel
    • À afficher les pages web
    • À augmenter la vitesse du processeur