Passer au contenu

Matériel

Informatique IGCSE · Sujet 3

Leçon vidéo pour ce sujet Ouvrir la page vidéo
18:08

Le CPU

Le processeur dans votre téléphone fait quelque chose d'almost stupidement simple. Récupère une instruction. Comprends ce qu'elle signifie. Exécute-la. Puis récupère la suivante. C'est…

Narration en anglais · sous-titres en anglais et en 中文 au choix

3.1

L'unité centrale de traitement (CPU)

Programme
Les candidats doivent être capables de : Notes et orientations
1 (a) Comprendre le rôle de l'unité centrale de traitement (CPU) dans un ordinateur • L'unité centrale de traitement traite les instructions et les données saisies dans l'ordinateur afin que le résultat puisse être affiché
(b) Comprendre ce qu'est un microprocesseur • Un microprocesseur est un type de circuit intégré sur une seule puce
2 (a) Comprendre la fonction des composants dans une unité centrale de traitement, dans un ordinateur ayant une architecture de Von Neumann • Incluant : – unités : unité arithmétique et logique (UAL) et unité de contrôle (UC) – registres : compteur de programme (PC), registre d'adresse mémoire (MAR), registre de données mémoire (MDR), registre d'instruction courant (CIR) et accumulateur (ACC) – bus : bus d'adresses, bus de données et bus de contrôle
(b) Décrire le processus du cycle prélever-décoder-exécuter (PDE), y compris le rôle de chaque composant dans le processus • Comment les instructions et les données sont prélevées de la mémoire vive (RAM) vers l'unité centrale de traitement, comment elles sont traitées en utilisant chaque composant et comment elles sont ensuite exécutées • Stockage de données et d'adresses dans des registres spécifiques • Utilisation de bus pour transmettre des données, des adresses et des signaux • Utilisation d'unités pour prélever, décoder et exécuter des données et des instructions
3 Comprendre ce qu'est un cœur, un cache et une horloge dans une unité centrale de traitement et expliquer comment ils peuvent affecter les performances de l'unité centrale de traitement • Le nombre de cœurs, la taille du cache et la vitesse de l'horloge peuvent affecter les performances de l'unité centrale de traitement
4 Comprendre la fonction et l'utilisation d'un jeu d'instructions pour une unité centrale de traitement • Un jeu d'instructions est une liste de toutes les commandes pouvant être traitées par une unité centrale de traitement, et les commandes sont du code machine
5 Décrire la fonction et les caractéristiques d'un système embarqué et identifier les appareils dans lesquels ils sont couramment utilisés • Un système embarqué est utilisé pour effectuer des fonctions dédiées. Par exemple, dans les électroménagers, les voitures, les systèmes de sécurité, les systèmes d'éclairage ou les distributeurs automatiques. Cela diffère d'un ordinateur à usage général utilisé pour effectuer de nombreuses fonctions différentes. Par exemple, un ordinateur personnel (PC) ou un ordinateur portable

Source : Programme Cambridge International

Le cycle fetch-décodage-exécution

L'unité centrale de traitement (CPU) est la partie de l'ordinateur qui traite les données et exécute les instructions. Elle exécute les programmes en répétant un cycle des milliards de fois par seconde. Son rôle est simple à énoncer : le CPU traite les instructions et les données entrées dans l'ordinateur afin que le résultat puisse être fourni en sortie.

Un microprocesseur est un type de circuit intégré sur une seule puce. Un CPU est généralement construit sous forme de microprocesseur ; les petits ordinateurs intégrés aux machines à laver et aux voitures sont aussi des microprocesseurs.

La plupart des ordinateurs suivent l'architecture de Von Neumann·: les instructions du programme et ses données sont stockées ensemble dans la même mémoire principale (RAM), et le CPU les récupère une à une, par les mêmes bus, pour les traiter.

Une puce d'ordinateur carrée avec un dessus métallique brillant et le nom du modèle imprimé dessus
Un processeur central (CPU) : la puce qui traite les données et exécute les instructions

Composants du CPU

Composant Rôle
unité arithmétique et logique (ALU) effectue des calculs (addition, soustraction) et des opérations logiques (comparaison)
unité de commande (CU) envoie des signaux de commande pour gérer toutes les parties et leur indiquer ce qu'elles doivent faire
registres mémoires très petites et très rapides qui conservent une donnée à la fois

Les parties sont reliées par des bus — des ensembles de fils qui transportent les informations :

  • le bus d'adresses transporte les adresses mémoire (dans un seul sens) ;
  • le bus de données transporte les données et les instructions (dans les deux sens) ;
  • le bus de commande transporte les signaux de commande.
Diagramme en bloc d'un CPU contenant l'unité de contrôle, l'ALU et les registres, reliés à la mémoire principale par les bus d'adresse, de données et de contrôle
Le CPU contient l'unité de contrôle, l'ALU et les registres ; trois bus le relient à la mémoire principale

Registres spéciaux

Ces registres sont utilisés pendant le cycle fetch–execute (prélèvement-exécution).

Registre Fonction
compteur ordinal (PC) contient l'adresse de l'instruction suivante
registre d'adresse mémoire (MAR) contient l'adresse à laquelle lire ou écrire
registre de données mémoire (MDR) contient la donnée ou l'instruction qui vient d'être récupérée
registre d'instruction courante (CIR) contient l'instruction en cours d'exécution
accumulateur (ACC) contient le résultat des calculs de l'ALU

Le cycle fetch–execute

Le cycle de recherche et d'exécution comporte trois étapes, répétées continuellement :

  1. Recherche — l'instruction est copiée de la mémoire vers le CPU (à l'aide du PC, du MAR et du MDR). Le PC est ensuite augmenté de 1.
  2. Decode (décodeage) — l'unité de contrôle détermine la signification de l'instruction.
  3. Execute (exécution) — l'instruction est exécutée (l'ALU peut effectuer un calcul, avec le résultat allant vers l'accumulateur).

Les questions d'examen demandent souvent de décrire l'étape de recherche registre par registre. Apprenez cet ordre :

  1. L'adresse contenue dans le PC est copiée dans le MAR.
  2. L'adresse est envoyée à la RAM par le bus d'adresses, et un signal de lecture est envoyé par le bus de commande.
  3. L'instruction située à cette adresse est envoyée au MDR par le bus de données.
  4. L'instruction est copiée du MDR vers le CIR.
  5. Le PC est incrémenté (augmenté de 1), de sorte qu'il pointe vers l'instruction suivante.

La CU décode ensuite l'instruction dans le CIR et celle-ci est exécutée : la CU envoie des signaux et l'ALU effectue les calculs ou comparaisons nécessaires, en stockant le résultat dans l'ACC.

Exemple corrigé (4 points). Décrivez le rôle du MAR et du MDR dans l'étape de recherche. Réponse complète : « Le MAR contient l'adresse de l'instruction à récupérer, copiée depuis le PC (1). Cette adresse est envoyée à la RAM par le bus d'adresses (1). L'instruction stockée à cette adresse est envoyée par le bus de données et stockée dans le MDR (1). Le MDR transmet ensuite l'instruction au CIR (1). » Chaque point correspond à un registre et à ce qu'il contient ou fait.

Cycle fetch-decode-execute représenté sous forme de trois boîtes connectées en boucle
Le processeur répète trois étapes : prélever l'instruction, la décoder, puis l'exécuter

Mémoire cache

La mémoire cache est une petite quantité de mémoire très rapide située dans le CPU ou à proximité. Elle stocke les données et les instructions que le CPU utilise souvent. Le CPU peut lire la mémoire cache beaucoup plus rapidement que la mémoire principale, ce qui accélère le fonctionnement de l'ordinateur.

Facteurs influençant la performance du CPU

Caractéristique Effet
nombre de cœurs chaque cœur peut exécuter des instructions de manière autonome ; davantage de cœurs peuvent donc effectuer plus de travail simultanément
taille de la cache une cache plus grande stocke plus de données prêtes pour le CPU, réduisant ainsi ses temps d'attente
fréquence d'horloge nombre de cycles par seconde ; une fréquence d'horloge plus élevée permet d'exécuter davantage d'instructions par seconde

Exemple résolu. Deux ordinateurs sont identiques sauf que A possède un CPU mono-core à 3,0 GHz avec 2 Mo de cache, et B possède un CPU quad-core à 2,4 GHz avec 8 Mo de cache. Lequel est préférable pour le montage vidéo et pourquoi ? Le montage vidéo se divise en nombreuses tâches pouvant s'exécuter simultanément ; les quatre cores de B peuvent donc traiter plusieurs flux en parallèle tandis qu'A ne peut travailler que sur un seul à la fois. La cache plus grande de B maintient également plus de données fréquemment utilisées près du CPU, réduisant ainsi la fréquence des accès à la RAM. B est le meilleur choix, même si A a une vitesse d'horloge supérieure. Ne jamais répondre uniquement sur la base de la vitesse d'horloge : pondérez cores, cache et vitesse d'horloge ensemble, et reliez chacun d'eux à la tâche à accomplir.

Jeux d'instructions

Un jeu d'instructions est la liste de toutes les commandes qu'un CPU peut traiter. Les commandes sont en code machine (binaire). Chaque famille de CPU possède son propre jeu d'instructions : un programme en code machine destiné à un type de CPU ne fonctionnera donc pas sur un autre type.

Systèmes embarqués

Un système embarqué est un petit ordinateur intégré à un appareil plus grand pour effectuer une tâche précise. Il est dédié à cette tâche, généralement petit et peu coûteux, et ne possède pas de système d'exploitation généraliste. Exemples : une machine à laver, un four à micro-ondes, un décodeur, le système de gestion du moteur d'une voiture, un système de sécurité, un système d'éclairage et un distributeur automatique.

Il diffère d'un ordinateur à usage général, comme un ordinateur de bureau ou portable, qui peut exécuter de nombreux programmes différents pour effectuer de nombreuses tâches. Pour déterminer si un appareil est embarqué, demandez-vous : remplit-il une seule fonction dédiée ?

Une carte verte densément peuplée de puces, de mémoire et de connecteurs, extraite d'un GPS
La carte mère issue d'un GPS : un système embarqué est un petit ordinateur dédié comme celui-ci, intégré dans un appareil pour effectuer une tâche fixe unique
Explorer

Le cycle fetch-execute

Tournez autour de la boucle que le CPU répète des milliards de fois par seconde — chercher l'instruction, décoder sa signification, l'exécuter, puis tout recommencer.

Vocabulaire Entrainer
English Français
central processing unit/ˈsentrəl ˈprəʊsesɪŋ ˈjuːnɪt/ unité centrale de traitement
instructions/ɪnˈstrʌkʃnz/ instructions
microprocessor/ˌmaɪkrəʊˈprəʊsesə/ microprocesseur
integrated circuit circuit intégré
Von Neumann architecture/vɒn ˈnɔɪmən ˈɑːkɪtektʃə/ architecture de von Neumann
arithmetic logic unit/əˈrɪθmətɪk ˈlɒdʒɪk ˈjuːnɪt/ unité arithmétique et logique
control unit/kənˈtrəʊl ˈjuːnɪt/ unité de commande
registers/ˈredʒɪstəz/ registres
Cache/kæʃ/ cache
cores/kɔːz/ cœurs
embedded system/emˈbedɪd ˈsɪstəm/ système embarqué
general purpose computer ordinateur à usage général
level niveau de liquide
magnetic field/mæɡˈnetɪk fiːld/ champ magnétique
moisture humidité
pressure/ˈpreʃə/ pression
proximity/prɒkˈsɪmɪti/ proximité
temperature/ˈtemprɪtʃə/ température
3.2

Périphériques d'entrée

Programme
Les candidats doivent être capables de : Notes et orientations
1 Comprendre ce qu'est un périphérique d'entrée et pourquoi il est nécessaire • Incluant : – lecteur de codes-barres – appareil photo numérique – clavier – microphone – souris optique – lecteur de codes QR – écran tactile (résistif, capacitif et infrarouge) – scanners bidimensionnels (2D) et tridimensionnels (3D)
2 Comprendre ce qu'est un périphérique de sortie et pourquoi il est nécessaire • Incluant : – actionneur – projecteur à traitement de lumière numérique (DLP) – imprimante jet d'encre – imprimante laser – écran à diodes électroluminescentes (LED) – projecteur à cristaux liquides (LCD) – écran à cristaux liquides (LCD) – haut-parleur – imprimante 3D
3 (a) Comprendre ce qu'est un capteur et les fonctions des capteurs • Limité à : – acoustique – accéléromètre – débit – gaz – humidité – infrarouge – niveau – lumière – champ magnétique – humidité (sol) – pH – pression – proximité – température
(b) Identifier le type de données captées par chaque capteur et comprendre quand chaque capteur serait utilisé, y compris la sélection du capteur le plus adapté pour un contexte donné

Source : Programme Cambridge International

Un périphérique d'entrée envoie des données dans l'ordinateur.

Périphérique Fonctionnement
lecteur de codes-barres éclaire les barres et lit le motif de lumière réfléchie
lecteur de codes QR une caméra lit un motif carré composé de blocs noirs et blancs
clavier l'appui sur une touche envoie le code correspondant au caractère
souris optique une source lumineuse et un capteur suivent le mouvement sur une surface
microphone convertit les ondes sonores en signal électrique
appareil photo numérique un objectif focalise la lumière sur un capteur qui enregistre les pixels
capteurs mesurent une grandeur physique (comme la température ou la lumière) et la transmettent sous forme de données
écran tactile détecte l'endroit où votre doigt touche l'écran
scanner 2D éclaire un document plat et enregistre la lumière réfléchie sous forme d'image
scanner 3D utilise des lasers ou de la lumière pour mesurer la forme d'un objet solide sous de nombreux angles et construire un modèle 3D
Gros plan d'un clavier d'ordinateur noir avec les touches alphabétiques QWERTY
Un clavier : chaque pression sur une touche envoie un code pour ce caractère
Une souris optique blanche sur un bureau, avec la lumière optique brillant dessous
Un souris optique : une lumière et un capteur suivent son mouvement sur le bureau
Un scanner plat blanc en forme de boîte avec un couvercle fermé qui se soulève pour numériser une page
Numériseur plat : il projette de la lumière sur une page pour la copier dans l'ordinateur
Un lecteur manuel dans son support, relié à un ordinateur par un câble USB
Un lecteur de codes-barres lit le motif de barres et l'envoie à l'ordinateur
L'avant d'un petit appareil photo numérique rouge, montrant son objectif et son flash
Un appareil photo numérique : un objectif focalise la lumière sur un capteur qui enregistre les pixels
Un microphone manuel avec une tête arrondie en maille métallique
Un microphone convertit les ondes sonores en signal électrique
Un petit capteur de température bleu et noir sur une minuscule carte électronique à trois broches
Un capteur mesure une grandeur physique (ici, la température) et l'envoie sous forme de données

Un écran tactile peut fonctionner de trois manières :

  • résistif — deux couches sont pressées l'une contre l'autre à l'endroit du contact ;
  • capacitif — il détecte la faible charge électrique de votre doigt ;
  • infrarouge — votre doigt interrompt une grille de faisceaux lumineux.
Un doigt touchant l'écran d'un smartphone pour faire défiler une page
Un écran tactile détecte l'endroit où votre doigt le touche

Capteurs

Un capteur est un périphérique d'entrée qui recueille des données de son environnement. Il mesure une grandeur physique et la transmet à l'ordinateur, afin qu'un système puisse surveiller ou commander quelque chose sans qu'une personne effectue les relevés. Apprenez les données recueillies par chacun :

Capteur Données recueillies Utilisation
acoustique niveau sonore une alarme de bruit ; une lampe activée par le son
accéléromètre accélération, mouvement et inclinaison rotation de l'écran d'un téléphone ; un coussin gonflable de sécurité ; un bracelet d'activité
débit vitesse de déplacement d'un liquide ou d'un gaz dans une canalisation conduites d'eau ; pompes à carburant ; une chaîne de production
gaz la quantité d’un gaz (comme le monoxyde de carbone ou la fumée) une alarme de détection de gaz ou de fumée ; les tests des gaz d’échappement d’une voiture
humidité de l’air la quantité de vapeur d’eau dans l’air une serre ; un musée ; une station météorologique
infrarouge le rayonnement infrarouge (chaleur corporelle ou interruption d’un faisceau) une alarme anti-intrusion ; une télécommande de télévision ; un robinet automatique
niveau la hauteur d’un liquide dans un récipient un réservoir d’eau ; un réservoir de carburant ; un abreuvoir
lumière la luminosité des lampadaires qui s’allument au crépuscule ; le réglage automatique de la luminosité d’un écran
champ magnétique l’intensité d’un champ magnétique une alarme de porte ou de fenêtre ; la boussole d’un téléphone
humidité d’un solide la quantité d’eau dans un solide, comme le sol l’arrosage des plantes dans un champ ou une serre
pH le degré d’acidité ou d’alcalinité d’un liquide un aquarium ; une piscine ; l’analyse du sol
pression la force exercée sur le capteur une balance ; un tapis de sol près d’une porte ; la pression des pneus
proximité la distance à laquelle se trouve un objet des capteurs de stationnement automobile ; un aspirateur robot ; un drone évitant un arbre
température le degré de chaleur ou de froid d’un objet ou d’un milieu la climatisation ; un four ; une serre

Deux paires sont faciles à confondre : l’humidité de l’air correspond à l’eau présente dans l’air, tandis que l’humidité d’un solide correspond à l’eau présente dans un solide comme le sol ; le niveau mesure la hauteur d’un liquide, tandis que le débit mesure la vitesse à laquelle il s’écoule.

Exemple corrigé (choix d’un capteur). L’abreuvoir d’une ferme doit se remplir lorsqu’il est vide. Identifiez le capteur le plus approprié. Le système doit connaître la hauteur de l’eau : la réponse est donc un capteur de niveau. Un capteur de pression placé sous l’abreuvoir pourrait aussi fonctionner, mais un capteur de « niveau » convient le mieux à cette tâche. Choisissez toujours le capteur en fonction de la grandeur que le système doit connaître.

Un capteur seul ne fait que mesurer. Dans un système de commande, un microprocesseur prend la décision et un actionneur (un périphérique de sortie) agit. La boucle se répète en permanence. (Le document 6 traite en détail des systèmes automatisés.)

Exemple corrigé (6 points). Une porte de train ne doit se fermer que lorsqu’aucun passager ne se trouve dans son ouverture. Expliquez comment un capteur et un microprocesseur sont utilisés. Une réponse complète, à raison d’un point par élément :

  1. Un capteur de proximité (ou infrarouge) est placé près de la porte.
  2. Le capteur envoie continuellement des mesures au microprocesseur ; une mesure analogique est d’abord convertie en numérique.
  3. Le microprocesseur compare la mesure à une valeur stockée (par exemple, un objet situé à moins de 20 cm).
  4. Si la mesure indique qu’une personne se trouve dans l’ouverture, la porte reste ouverte (un avertissement sonore peut retentir).
  5. Si la mesure indique que l’ouverture est dégagée, le microprocesseur envoie un signal à l’actionneur pour fermer la porte.
  6. Le processus se répète continuellement jusqu’à la fermeture de la porte.
Une boucle : un capteur de température alimente le microprocesseur, qui signale à un actionneur d'ouvrir une fenêtre, refroidissant la serre, que le capteur mesure ensuite à nouveau
La même boucle s’applique à toutes les questions sur les systèmes de commande : mesure du capteur, comparaison à une valeur stockée, envoi d’un signal à l’actionneur, répétition
Explorer

Dispositif et laboratoire de stockage

Classez les exemples informatiques selon leur rôle dans un système.

Vocabulaire Entrainer
English Français
barcode scanner/ˈbɑːkəʊd ˈskænə/ lecteur de codes-barres
QR code scanner/ˌkjuː ˈɑː kəʊd ˈskænə/ lecteur de codes QR
optical mouse/ˈɒptɪkl maʊs/ souris optique
light/laɪt/ lumière
sensors/ˈsensəz/ capteurs
touch screen/tʌtʃ skriːn/ écran tactile
2D scanner scanner 2D
3D scanner scanner 3D
resistive/rɪˈzɪstɪv/ résistif
capacitive/kəˈpæsɪtɪv/ capacitif
infrared/ˌɪnfrəˈred/ infrarouge
acoustic acoustique
accelerometer/əkˌseləˈrɒmɪtə/ accéléromètre
flow/fləʊ/ débit
gas/ɡæs/ gaz
humidity/hjuːˈmɪdɪti/ humidité
page/peɪdʒ/ page
Cloud storage/klaʊd ˈstɔːrɪdʒ/ stockage cloud
network interface card/ˈnetwɜːk ˈɪntəfeɪs kɑːd/ carte d'interface réseau
media access control/ˈmiːdiːə ˈækses kənˈtrəʊl/ contrôle d'accès au support (MAC)
internet protocol/ˈɪntənet ˈprəʊtəkɒl/ protocole Internet (IP)
static/ˈstætɪk/ statique
dynamic/daɪˈnæmɪk/ dynamique
3.2

Périphériques de sortie

Un périphérique de sortie envoie des données hors de l'ordinateur vers l'utilisateur.

Périphérique Fonctionnement
actionneur transforme un signal électrique en mouvement (par exemple un moteur ou une vanne)
écran LCD les cristaux liquides de chaque pixel pivotent pour laisser passer la lumière ou la bloquer ; un rétroéclairage (généralement constitué de LED) les traverse
écran LED chaque pixel est constitué de minuscules diodes électroluminescentes qui émettent leur propre lumière
projecteur DLP un projecteur projette une image agrandie sur un écran ; dans un projecteur DLP, des millions de minuscules miroirs sur une puce s’inclinent vers la lumière ou s’en détournent pour rendre chaque pixel clair ou sombre
projecteur LCD une lumière intense traverse un panneau à cristaux liquides, et une lentille agrandit l’image sur un écran
imprimante à jet d’encre projette de minuscules gouttes d’encre sur le papier
imprimante laser utilise un laser et une poudre (toner) fixée sur le papier par la chaleur
imprimante 3D construit un objet solide couche par couche
haut-parleur transforme un signal électrique en son
Une imprimante jet d'encre de bureau avec le tiroir à papier ouvert en haut
Une imprimante jet d'encre pulvérise de minuscules gouttes d'encre sur le papier
Une imprimante laser de bureau blanche et grise avec ses tiroirs à papier déployés
Une imprimante laser utilise un laser et de la poudre (toner) fixée sur le papier par la chaleur
Une imprimante 3D : un cadre métallique noir maintenant un plateau d'impression plat et une tête d'impression mobile
Une imprimante 3D construit un objet solide couche par couche
Un moniteur d'ordinateur à écran large plat sur un pied rond
Un moniteur LCD/LED affiche des images grâce à une grille de petits points colorés
Deux petits haut-parleurs d'ordinateur noirs sur un bureau
Un haut-parleur convertit un signal électrique en son
Un casque audio sur-auriculaire bleu
Des écouteurs convertissent un signal électrique en son pour un seul auditeur
Plusieurs moteurs électriques de différentes tailles à côté d'une pile de 9 volts à titre d'échelle
Un actionneur tel qu'un moteur convertit un signal électrique en mouvement

Décrire le fonctionnement d’un périphérique de sortie

Une question comme « Décrivez le fonctionnement d’une imprimante laser » est notée à raison d’un point par étape correcte, dans l’ordre : apprenez donc le fonctionnement de chaque périphérique sous forme d’une courte séquence.

Imprimante à jet d’encre.

  1. Le pilote de l’imprimante transforme le document en données utilisables par l’imprimante. Les données sont stockées dans la mémoire tampon de l’imprimante (une petite mémoire), afin que l’ordinateur puisse poursuivre d’autres tâches.
  2. La tête d’impression se déplace sur le papier. Ses minuscules buses projettent des gouttes d’encre aux endroits nécessaires pour former l’image. Une goutte est expulsée soit en chauffant l’encre, ce qui crée une bulle (bulle thermique), soit grâce à un cristal qui change de forme lorsqu’un courant le traverse (piézoélectricité).
  3. Un moteur fait avancer légèrement le papier et la tête imprime la ligne suivante, jusqu’à ce que la page soit terminée.

Imprimante laser.

  1. Les données passent par le pilote et sont stockées dans la mémoire tampon de l’imprimante.
  2. Un tambour rotatif reçoit une charge électrique. Un faisceau laser balaie le tambour et modifie la charge partout où la page doit être imprimée, laissant sur le tambour un motif correspondant à la page.
  3. Le tambour est recouvert de toner (une poudre fine), qui n’adhère qu’au motif chargé.
  4. Le papier chargé passe devant le tambour et le toner se dépose sur le papier.
  5. Le papier passe dans une unité de fusion (des rouleaux chauffants), qui fait fondre le toner pour le fixer au papier.
  6. Une lampe élimine la charge du tambour, qui est ainsi prêt pour la page suivante.

Imprimante 3D. L’objet est conçu à l’aide d’un logiciel de conception assistée par ordinateur, qui le découpe en fines couches horizontales. L’imprimante construit ensuite l’objet couche par couche, par exemple en extrudant du plastique fondu à travers une buse chauffée, et chaque couche durcit sur celle du dessous.

Haut-parleur. Les données sonores numériques sont transformées en signal analogique par un convertisseur numérique-analogique (CNA), puis amplifiées. Le courant variable traverse une bobine placée près d’un aimant : la bobine et le cône qui y est fixé effectuent alors des mouvements de va-et-vient, et les vibrations du cône produisent les ondes sonores.

Erreur fréquente. Décrire une imprimante laser en disant qu’« un laser brûle l’image sur le papier ». Le laser ne touche jamais le papier : il modifie uniquement la charge du tambour, et l’image est formée par le toner fondu et fixé par l’unité de fusion.

Vocabulaire Entrainer
English Français
buses/ˈbʌsɪz/ bus
address bus/əˈdres bʌs/ bus d'adresse
data bus/ˈdeɪtə bʌs/ bus de données
control bus/kənˈtrəʊl bʌs/ bus de contrôle
actuator/ˈæktʃuːeɪtə/ actionneur
LCD screen écran LCD
DLP projector projecteur DLP
projector/prəˈdʒektə/ projecteur
LCD projector projecteur LCD
inkjet printer/ɪŋkˈdʒet ˈprɪntə/ imprimante à jet d'encre
laser printer/ˈleɪzə ˈprɪntə/ imprimante laser
speaker/ˈspiːkə/ haut-parleur
buffer/ˈbʌfə/ mémoire tampon
nozzle buse
drum/drʌm/ tambour photoconducteur
toner/ˈtəʊnə/ toner
fuser/ˈfjuːsə/ unité de fusion
layer couche
digital-to-analogue converter/ˈdɪdʒɪtl tʊ ˈænəlɒɡ kənˈvɜːtə/ convertisseur numérique-analogique
Primary storage/ˈpraɪməri ˈstɔːrɪdʒ/ mémoire principale
random access memory/ˈrændəm ˈækses ˈmeməri/ mémoire vive (RAM)
read only memory/riːd ˈəʊnli ˈmeməri/ mémoire morte (ROM)
3.3

Stockage primaire : RAM et ROM

Programme
Les candidats doivent être capables de : Notes et orientations
1 Comprendre ce qu'est le stockage primaire • Le stockage primaire est directement accès par l'unité centrale de traitement • Incluant le rôle de : – mémoire vive (RAM) – mémoire morte (ROM) • Incluant pourquoi un ordinateur a besoin des deux RAM et ROM, et la différence entre eux
2 Comprendre ce qu'est le stockage secondaire • Le stockage secondaire n'est pas directement accès par l'unité centrale de traitement et est nécessaire pour le stockage plus permanent des données
3 Décrire le fonctionnement du stockage magnétique, optique et à état solide (mémoire flash) et donner des exemples de chacun • Le stockage magnétique utilise des plateaux divisés en pistes et secteurs. Les données sont lues et écrites à l'aide d'électroaimants. Incluant disque dur (HDD) • Le stockage optique utilise des lasers pour créer et lire des alvéoles et des landes. Incluant : CD, DVD et Blu-ray • Le stockage à état solide (mémoire flash) utilise la technologie NAND ou NOR. Des transistors sont utilisés comme portes de contrôle et portes flottantes. Incluant : disque à semi-conducteurs (SSD), carte SD et clé USB
4 Décrire ce que signifie la mémoire virtuelle, comment elle est créée et utilisée, et pourquoi elle est nécessaire • Des pages de données sont transférées entre la RAM et la mémoire virtuelle selon les besoins
5 Comprendre ce que signifie le stockage en nuage (cloud storage) • Le stockage en nuage peut être accédé à distance par rapport au stockage local des données
6 Expliquer les avantages et inconvénients du stockage de données dans le cloud par rapport au stockage local • Des serveurs physiques et du matériel de stockage sont nécessaires pour stocker des données dans un cloud storage

Source : Programme Cambridge International

Le stockage primaire est une mémoire que le processeur peut utiliser directement. Il en existe deux types.

RAM : volatile, peut changer, contient les programmes en cours. ROM : non-volatile, ne peut pas changer, contient les instructions de démarrage
La RAM est volatile et contient les programmes en cours ; la ROM est non-volatile et lecture-only
RAM ROM
Nom complet mémoire vive à accès aléatoire mémoire morte en lecture seule
Lecture/écriture lecture et écriture lecture seule
Conserve les données sans alimentation ? non — elle est volatile oui — elle est non volatile
Contient programmes et données en cours d'utilisation instructions de démarrage (comment amorcer l'ordinateur)

Les deux sont nécessaires : la ROM indique à l'ordinateur comment démarrer, puis la RAM contient les programmes que vous lancez.

Une longue et fine carte verte comportant des rangées de petites puces de mémoire noires et un connecteur doré
Un module de RAM (mémoire vive) : il contient les programmes et les données en cours d'utilisation
Vocabulaire Entrainer
English Français
volatile/ˈvɒlətaɪl/ volatile
non-volatile/nɒn ˈvɒlətaɪl/ non volatile
Secondary storage/ˈsekəndəri ˈstɔːrɪdʒ/ mémoire secondaire
magnetic storage/mæɡˈnetɪk ˈstɔːrɪdʒ/ stockage magnétique
optical storage/ˈɒptɪkl ˈstɔːrɪdʒ/ stockage optique
solid state storage/ˈsɒlɪd steɪt ˈstɔːrɪdʒ/ stockage à semi-conducteurs
flash memory/flæʃ ˈmeməri/ mémoire flash
3.3

Stockage secondaire

Le stockage secondaire conserve les données de façon permanente, même lorsque l’alimentation est coupée. Il est non volatile et sert au stockage à long terme. Il en existe trois types.

Type Méthode de stockage des données Exemples
stockage magnétique les données sont stockées sous forme de zones aimantées sur des disques en rotation disque dur (HDD), bande magnétique
stockage optique les données sont stockées sous forme de marques lues par un laser CD, DVD, Blu-ray
stockage électronique les données sont stockées dans une mémoire flash, sans pièce mobile SSD, clé USB, carte SD

Fonctionnement de chaque type. Les questions vous demandent de décrire le fonctionnement de chaque type :

  • Magnétique — un disque dur possède un ou plusieurs plateaux qui tournent. Chaque plateau est divisé en pistes (anneaux) et en secteurs (parties d’une piste). Une tête de lecture-écriture, un électroaimant, se déplace sur le plateau : elle aimante de minuscules zones pour écrire les données et les détecte pour les lire. Comme il comporte des pièces mobiles, son accès est plus lent que celui du stockage électronique et il peut se casser en cas de chute.
  • Optique — un laser grave des creux à la surface du disque ; les zones plates entre eux sont des plats. Pour la lecture, un laser éclaire le disque en rotation : les plats réfléchissent la lumière, les creux la diffusent et les variations sont lues en binaire. Les CD, DVD et Blu-ray fonctionnent ainsi ; le Blu-ray utilise un laser bleu de longueur d’onde plus courte, ce qui permet d’avoir des creux plus petits et de stocker davantage de données.
  • Électronique (mémoire flash) — les données sont stockées dans une grille de transistors, à l’aide de la technologie NAND ou NOR. Chaque transistor possède une grille de commande et une grille flottante. Des électrons piégés sur la grille flottante stockent un 0 ou un 1 et y restent lorsque l’alimentation est coupée. Il n’y a aucune pièce mobile : ce stockage est donc rapide, silencieux et robuste.
Trois panneaux : un plateau de disque dur divisé en pistes et secteurs avec une tête électromagnétique, la surface d’un disque optique avec des creux et des plats et un laser réfléchi par un plat, et une cellule de mémoire flash avec une grille de commande au-dessus d’une grille flottante contenant des électrons piégés
Les disques magnétiques stockent les données dans des secteurs sur des pistes, les disques optiques sous forme de creux et de plats, et la mémoire flash sous forme d’électrons piégés sur une grille flottante
À l'intérieur d'un disque dur ouvert, montrant le plateau argenté rond (platter) et le bras de lecture/écriture reposant dessus
À l'intérieur d'un disque dur (HDD) : le disque brillant tourne et le bras lit les données magnétisées
Quatre cartouches carrées de bande magnétique, chacune contenant un bobineau de fine bande magnétique
La bande magnétique stocke les données sur une longue bande magnétique ; elle est peu coûteuse pour les grandes sauvegardes
Un disque brillant reflétant des couleurs arc-en-ciel depuis sa surface de données
Un support optique tel qu'un CD ou DVD : un laser lit les marques sur sa surface brillante
Un disque à état solide Samsung 2,5 pouces, une boîte métallique plate grise sans pièces mobiles visibles
Un disque dur solide (SSD) stocke des données dans des puces mémoire flash et n'a pas de pièces mobiles
Une petite clé USB blanche avec une boucle rouge, étiquetée 32 Go
Une clé USB stocke des données dans une mémoire flash et ne possède aucune pièce mobile
Une pyramide avec des registres en haut, puis cache, puis RAM, puis stockage secondaire à la base, avec une flèche plus rapide-petit vers plus lent-grand
Le stockage forme une hiérarchie : les registres et le cache sont les plus rapides mais les plus petits ; le stockage secondaire est le plus lent mais le plus grand
Explorer

Dispositif et laboratoire de stockage

Classez les exemples informatiques selon leur rôle dans un système.

Vocabulaire Entrainer
English Français
memory/ˈmeməri/ mémoire
memory data register/ˈmeməri ˈdeɪtə ˈredʒɪstə/ registre de données mémoire
current instruction register/ˈkʌrənt ɪnˈstrʌkʃn ˈredʒɪstə/ registre d'instruction courante
platter plateau
track piste
sector/ˈsektə/ secteur
electromagnet/ɪˌlektrəʊˈmæɡnɪt/ électroaimant
pit creux
land/lænd/ plat
transistor/trænˈzɪstə/ transistor
control gate grille de commande
floating gate grille flottante
3.3

Mémoire virtuelle

Lorsque la RAM est pleine, l’ordinateur peut utiliser une partie du stockage secondaire comme mémoire vive supplémentaire simulée. On parle de mémoire virtuelle.

La mémoire virtuelle est créée dans une zone du stockage secondaire. Les données sont déplacées par blocs appelés pages : une page qui n’est pas nécessaire immédiatement est déplacée de la RAM vers la mémoire virtuelle, ce qui libère de l’espace dans la RAM pour d’autres programmes. Lorsque cette page est de nouveau nécessaire, elle est replacée dans la RAM. Cela permet d’exécuter plus de programmes que la RAM seule ne pourrait en contenir. L’exécution est plus lente, car le stockage secondaire est beaucoup plus lent que la RAM.

RAM contenant deux programmes actifs et une case libérée, avec une flèche déplaçant un programme inutilisé vers le disque
Lorsque la RAM est pleine, les données inutilisées sont déplacées vers le disque pour libérer de la RAM — plus lent, mais cela permet d'exécuter plus de programmes
Vocabulaire Entrainer
English Français
virtual memory/ˈvɜːtʃuːəl ˈmeməri/ mémoire virtuelle
3.3

Stockage cloud

Programme
Les candidats doivent être capables de : Notes et orientations
1 Comprendre ce qu'est le stockage primaire • Le stockage primaire est directement accès par l'unité centrale de traitement • Incluant le rôle de : – mémoire vive (RAM) – mémoire morte (ROM) • Incluant pourquoi un ordinateur a besoin des deux RAM et ROM, et la différence entre eux
2 Comprendre ce qu'est le stockage secondaire • Le stockage secondaire n'est pas directement accès par l'unité centrale de traitement et est nécessaire pour le stockage plus permanent des données
3 Décrire le fonctionnement du stockage magnétique, optique et à état solide (mémoire flash) et donner des exemples de chacun • Le stockage magnétique utilise des plateaux divisés en pistes et secteurs. Les données sont lues et écrites à l'aide d'électroaimants. Incluant disque dur (HDD) • Le stockage optique utilise des lasers pour créer et lire des alvéoles et des landes. Incluant : CD, DVD et Blu-ray • Le stockage à état solide (mémoire flash) utilise la technologie NAND ou NOR. Des transistors sont utilisés comme portes de contrôle et portes flottantes. Incluant : disque à semi-conducteurs (SSD), carte SD et clé USB
4 Décrire ce que signifie la mémoire virtuelle, comment elle est créée et utilisée, et pourquoi elle est nécessaire • Des pages de données sont transférées entre la RAM et la mémoire virtuelle selon les besoins
5 Comprendre ce que signifie le stockage en nuage (cloud storage) • Le stockage en nuage peut être accédé à distance par rapport au stockage local des données
6 Expliquer les avantages et inconvénients du stockage de données dans le cloud par rapport au stockage local • Des serveurs physiques et du matériel de stockage sont nécessaires pour stocker des données dans un cloud storage

Source : Programme Cambridge International

Le stockage dans le cloud conserve vos données sur des serveurs physiques distants, accessibles par Internet, au lieu de les conserver sur votre propre appareil.

  • Avantages : y accéder depuis n'importe où et sur n'importe quel appareil ; aucun matériel de stockage local à acheter ou entretenir ; partage facile de fichiers et sauvegarde automatique aisée.
  • Inconvénients : nécessite une connexion Internet fonctionnelle ; coût d'abonnement continu ; sécurité et confidentialité dépendent du fournisseur ; vous dépendez de la disponibilité et de la pérennité de ce fournisseur.
Bancs de serveurs de centre de données : le stockage cloud conserve vos fichiers sur des serveurs distants auxquels vous accédez via le réseau
Bancs de serveurs de centre de données : le stockage cloud conserve vos fichiers sur des serveurs distants auxquels vous accédez via le réseau
3.4

Matériel réseau

Programme
Les candidats doivent être capables de : Notes et orientations
1 Comprendre qu'un ordinateur a besoin d'une carte interface réseau (NIC) pour accéder à un réseau
2 Comprendre ce que signifie, et quel est l'objectif, d'une adresse MAC (Media Access Control), y compris sa structure • Une carte interface réseau se voit attribuer une adresse MAC lors de sa fabrication • Les adresses MAC sont généralement écrites en hexadécimal • Les adresses MAC sont créées à partir du code constructeur et du code de série
3 (a) Comprendre ce que signifie, et quel est l'objectif, d'une adresse IP (Internet Protocol) (b) Comprendre qu'il existe différents types d'adresses IP • Une adresse IP est allouée par le réseau et peut être statique ou dynamique • Inclure les caractéristiques et différences entre IPv4 et IPv6
4 Décrire le rôle d'un routeur dans un réseau • Un routeur envoie des données vers une destination spécifique sur un réseau • Un routeur peut attribuer des adresses IP • Un routeur peut connecter un réseau local à Internet

Source : Programme Cambridge International

Carte réseau (NIC)

Une carte d’interface réseau (NIC) est le matériel qui permet à un appareil de se connecter à un réseau et d’envoyer et de recevoir des données. Chaque carte possède une adresse MAC intégrée.

Adresse MAC et adresse IP

  • Une adresse MAC (adresse de contrôle d’accès au support) est un numéro qui identifie un appareil physique. Elle est définie par le fabricant et ne change normalement pas. Elle s’écrit en hexadécimal.
  • Une adresse IP (adresse de protocole Internet) est un numéro qui identifie un appareil sur un réseau. Elle est attribuée par le réseau et peut changer.

Ainsi, une adresse MAC reste attachée à l'appareil, tandis qu'une adresse IP dépend du réseau utilisé par l'appareil.

Il existe deux versions d’adresse IP. IPv4 est sur 32 bits et s’écrit sous forme de quatre nombres décimaux de 0 à 255 (par exemple 192.168.0.1) ; la version plus récente IPv6 est sur 128 bits et s’écrit sous forme de huit groupes hexadécimaux séparés par des deux-points, ce qui fournit beaucoup plus d’adresses. Une adresse est aussi soit statique (fixe, définie manuellement et ne changeant jamais), soit dynamique (attribuée par le routeur ou le réseau à chaque connexion de l’appareil, elle peut donc changer).

Routeur

Un routeur relie différents réseaux entre eux, par exemple votre réseau domestique à Internet. Il lit l’adresse IP de chaque paquet et le transmet vers le réseau approprié.

Un routeur Wi-Fi : le matériel réseau achemine les paquets entre les appareils et Internet plus large
Un routeur Wi-Fi : le matériel réseau achemine les paquets entre les appareils et Internet plus large
Explorer

Lab de routage réseau

Suivez les données depuis un appareil à travers le matériel réseau et les protocoles.

Vocabulaire Entrainer
English Français
router/ˈruːtə/ routeur
3.4

Conseils d'examen

  • Apprenez le cycle fetch–decode–execute et les registres spéciaux : le program counter contient l'adresse de l'instruction suivante, le MAR/MDR transportent l'adresse/données, et le accumulator contient le résultat de l'ALU.
  • La performance du CPU s'améliore avec davantage de cores, une cache plus grande et une clock speed plus élevée.
  • La RAM est volatile (elle perd ses données sans alimentation) et contient les programmes en cours d'utilisation ; la ROM est non-volatile et en lecture seule (les instructions de démarrage).
  • Pour une question demandant de « décrire comment le capteur et le microprocesseur sont utilisés », écrivez la boucle : le capteur envoie une mesure → le microprocesseur la compare à une valeur stockée → un signal est envoyé à l’actionneur → le processus se répète. Nommez le capteur qui mesure la bonne grandeur (le niveau, et non le débit, pour un réservoir qui se vide).
  • Mentionnez Von Neumann : les instructions et les données partagent la même mémoire. Un microprocesseur est un circuit intégré sur une seule puce.
  • Associez les types de stockage secondaire : magnétique (HDD, bande), optique (CD/DVD, lu par un laser), à état solide (SSD, USB, flash — sans pièces mobiles).
  • Une adresse MAC identifie l'appareil physique et ne change normalement pas ; une adresse IP est attribuée par le réseau et peut changer.
Vocabulaire Entrainer
English Français
program counter/ˈprəʊɡræm ˈkaʊntə/ compteur d'instruction
memory address register/ˈmeməri əˈdres ˈredʒɪstə/ registre d'adresse mémoire
accumulator/əˈkjuːmjʊleɪtə/ accumulateur
fetch–execute cycle/fetʃ ˈeksɪkjuːt ˈsaɪkl/ cycle de prélevement-exécution
fetch-execute cycle/fetʃ ˈeksɪkjuːt ˈsaɪkl/ cycle de recherche-exécution
clock speed/klɒk spiːd/ vitesse d'horloge
instruction set/ɪnˈstrʌkʃn set/ jeu d'instructions
machine code/məˈʃiːn kəʊd/ code machine

Leçons interactives sur ce sujet

Traversez-le étape par étape, avec des exercices à vérification instantanée.

Épreuves Passées

Plus de sujets dans Informatique IGCSE

Se connecter ou créer un compte

IGCSE, A-Level & AP