Achevia/ Première/ NSI 1re/ Architecture des machines et systèmes d'exploitation

CoursNumérique et sciences informatiques · 1re

Architecture des machines et systèmes d'exploitation

Que se passe-t-il à l'intérieur d'un ordinateur quand il exécute un programme ? La spécialité NSI explore l'architecture des machines et le rôle du système d'exploitation, le cœur matériel et logiciel de toute machine.

Le cours

1. Les composants d'un ordinateur

Un ordinateur est composé de plusieurs éléments : le processeur (qui exécute les calculs et les instructions), la mémoire (qui stocke données et programmes), et les périphériques (clavier, écran, disque). Ces composants travaillent ensemble.

Le processeur est le « cerveau » de la machine.

Exemple

Le processeur exécute les instructions ; la mémoire stocke les données en cours d'utilisation.

2. Le modèle de von Neumann

La plupart des ordinateurs suivent le modèle de von Neumann : un processeur qui exécute des instructions, une mémoire qui contient à la fois les programmes et les données, et des dispositifs d'entrée/sortie. Le processeur lit et exécute les instructions une à une.

Ce modèle est à la base de l'informatique moderne.

Exemple

Dans le modèle de von Neumann, mémoire et processeur échangent en permanence.

3. Le système d'exploitation

Le système d'exploitation (OS) est le logiciel de base qui gère la machine : il fait le lien entre le matériel et les programmes, gère la mémoire, les fichiers, les périphériques. Sans lui, on ne pourrait pas utiliser facilement l'ordinateur.

L'OS est le chef d'orchestre de la machine.

Exemple

Windows, Linux ou macOS sont des systèmes d'exploitation.

4. Gérer les ressources

Le système d'exploitation gère les ressources de la machine : il répartit le temps du processeur entre les programmes, organise la mémoire et les fichiers, contrôle les accès. Cette gestion permet à plusieurs programmes de fonctionner ensemble.

L'OS coordonne l'utilisation des ressources.

Exemple

L'OS répartit le temps du processeur entre les différents programmes ouverts.

Pour approfondir ce chapitrefacultatif

Définitions clés

Processeur (CPU)
Le « cerveau » de l'ordinateur, qui exécute les instructions des programmes.
Mémoire
L'espace où sont stockés les programmes et les données en cours d'utilisation.
Modèle de von Neumann
L'architecture de base des ordinateurs : processeur, mémoire et entrées/sorties, le programme étant stocké en mémoire.
Système d'exploitation
Le logiciel qui gère les ressources de la machine et sert d'intermédiaire avec les applications (Windows, Linux, macOS…).

Explications détaillées

Le modèle de von Neumann

La plupart des ordinateurs suivent le modèle de von Neumann : un processeur (qui calcule et commande), une mémoire (qui stocke programmes ET données), et des entrées/sorties (clavier, écran…).

Idée clé : le programme lui-même est stocké en mémoire, comme les données. Le processeur lit et exécute les instructions les unes après les autres — c'est le principe de fonctionnement de toute machine informatique.

Le rôle du système d'exploitation

Le système d'exploitation (OS) est le chef d'orchestre de la machine : il gère la mémoire, le processeur, les fichiers et les périphériques, et répartit les ressources entre les programmes.

Il offre aussi une interface qui masque la complexité du matériel. Sans lui, chaque application devrait piloter directement le matériel : l'OS rend l'ordinateur utilisable.

Méthode pas à pas

Identifier les composants et leur rôle
  1. Repérer le processeur (exécute les instructions).
  2. Repérer la mémoire (stocke programmes et données en cours).
  3. Identifier les entrées/sorties (interactions avec l'extérieur).
  4. Situer le rôle du système d'exploitation (gère et coordonne le tout).

Exemple corrigé pas à pas

Le cycle d'exécution d'une instruction

Comment un processeur exécute-t-il un programme, selon le modèle de von Neumann ?

  1. Le programme est stocké en mémoire, instruction par instruction.
  2. Le processeur lit la prochaine instruction en mémoire.
  3. Il l'exécute (calcul, déplacement de données…).
  4. Il passe à l'instruction suivante, et ainsi de suite.

Erreurs fréquentes à éviter

  • Confondre mémoire (vive) et stockage (disque).La mémoire vive contient les programmes en cours ; le disque stocke durablement les fichiers.
  • Croire que le système d'exploitation est une application comme les autres.L'OS est le logiciel de base qui gère la machine et fait tourner les applications.
  • Confondre matériel (hardware) et logiciel (software).Le matériel est physique (processeur, mémoire) ; le logiciel est le programme qui s'y exécute.

Pour aller plus loin

Une architecture vieille de 80 ans

Le modèle de von Neumann, formalisé dans les années 1940, structure encore aujourd'hui la quasi-totalité des ordinateurs, du smartphone au superordinateur. Sa longévité est remarquable. Comprendre cette architecture, c'est comprendre le principe commun à toutes les machines qui nous entourent.

Ce qu'il faut absolument retenir

Ce qu'il faut absolument retenir

Vérifie ta compréhension

Exercice 1Quel composant exécute les calculs et les instructions ?

Exercice 2À quoi sert un système d'exploitation ?

Exercice 3Lequel est un système d'exploitation ?

Exercice 4Dans le modèle de von Neumann, la mémoire contient à la fois les programmes et les données.

Exercice 5Explique le rôle du système d'exploitation dans un ordinateur.

Source officielle   Ministère de l'Éducation nationale — Programme officiel · FR-2019

Publicité

L'essentiel en images

Récapitulatif illustré du cours