QCM : Architecture des ordinateurs (27 questions)

Questions et réponses du QCM

1. Quel énoncé caractérise un ordinateur comme système programmable ?

Il traite et stocke l'information, tandis que le programme reste enregistré dans un périphérique externe.
Il acquiert, traite, stocke et restitue l'information sous le contrôle d'un programme enregistré en mémoire.
Il stocke et restitue l'information sans effectuer de traitement sous le contrôle d'un programme.
Il acquiert et restitue l'information, tandis qu'un périphérique réalise son traitement.

Il acquiert, traite, stocke et restitue l'information sous le contrôle d'un programme enregistré en mémoire.

Explication

Un ordinateur est un système électronique programmable qui assure ces quatre opérations sous le contrôle d'un programme enregistré en mémoire. Le premier distracteur attribue le traitement à un périphérique, le deuxième place le programme hors de la mémoire et le troisième omet l'acquisition et le contrôle par programme.

2. Quelle étude relève de l'architecture des ordinateurs ?

La structure interne et l'interconnexion des composants physiques d'un ordinateur.
Le fonctionnement des périphériques sans leur relation avec l'ordinateur.
La fabrication matérielle de chaque composant pris séparément.
La conception des programmes et des instructions exécutées par un ordinateur.

La structure interne et l'interconnexion des composants physiques d'un ordinateur.

Explication

L'architecture des ordinateurs étudie la structure interne et l'interconnexion des composants physiques. Le premier distracteur porte sur les logiciels, le deuxième réduit cette étude à la fabrication, et le troisième exclut l'interconnexion avec l'ensemble de l'ordinateur.

3. Un concepteur prévoit une mémoire adressable unique contenant à la fois le code et les données, reliée au processeur par des bus. De quel modèle s'agit-il ?

D'une architecture où les instructions sont directement reliées au processeur sans mémoire.
Du modèle de Von Neumann, qui réunit instructions et données dans une même mémoire.
Du modèle Harvard, qui sépare les mémoires d'instructions et de données.
D'une architecture où les données résident en mémoire mais où le code est exécuté sans stockage.

Du modèle de Von Neumann, qui réunit instructions et données dans une même mémoire.

Explication

Le modèle de Von Neumann stocke les instructions et les données dans une même mémoire adressable reliée au processeur par des bus. Le premier distracteur décrit la séparation propre à Harvard, le deuxième nie le stockage des instructions et le troisième retire le code de la mémoire.

4. Pour représenter le modèle de Von Neumann dans un schéma, quels sous-systèmes faut-il inclure ?

L'UAL, l'unité de contrôle, les bus et les entrées-sorties.
L'UAL, les bus, la mémoire et les entrées-sorties.
L'unité de contrôle, la mémoire, les entrées-sorties et le compilateur.
L'UAL, l'unité de contrôle, la mémoire et les entrées-sorties.

L'UAL, l'unité de contrôle, la mémoire et les entrées-sorties.

Explication

Les quatre sous-systèmes sont l'UAL, l'unité de contrôle, la mémoire et les entrées-sorties. Le premier distracteur substitue les bus à l'unité de contrôle, le deuxième substitue les bus à la mémoire, et le troisième omet l'UAL.

5. À chaque coup d'horloge, quelle tâche caractérise le fonctionnement du CPU qui exécute une instruction ?

Charger l'instruction, la décoder, puis l'exécuter
Charger l'instruction, l'exécuter, puis la décoder
Décoder l'instruction, l'exécuter, puis la charger
Exécuter l'instruction, la charger, puis la décoder

Charger l'instruction, la décoder, puis l'exécuter

Explication

Le CPU suit le cycle Fetch-Decode-Execute à chaque coup d'horloge : il charge l'instruction, la décode et l'exécute. Les autres séquences déplacent ou omettent une étape du cycle.

6. Lorsqu'un processeur suit son cycle d'exécution, quelle succession d'étapes doit-on observer ?

Fetch, Execute, Decode
Decode, Fetch, Execute
Read, Write, Execute
Fetch, Decode, Execute

Fetch, Decode, Execute

Explication

Le cycle d'exécution du CPU comprend successivement le chargement, le décodage et l'exécution. Les autres choix inversent ces étapes ou confondent le cycle avec des opérations de transfert.

7. Dans un système, une addition doit être effectuée pendant que les transferts entre composants sont coordonnés : quels rôles faut-il attribuer à l'UAL et à l'unité de contrôle ?

L'unité de contrôle calcule et l'UAL orchestre les transferts
La mémoire calcule et l'unité de contrôle orchestre les transferts
L'UAL calcule et la mémoire orchestre les transferts
L'UAL calcule et l'unité de contrôle orchestre les transferts

L'UAL calcule et l'unité de contrôle orchestre les transferts

Explication

L'UAL réalise les additions et les opérations logiques, tandis que l'unité de contrôle orchestre les transferts. Les distracteurs échangent ces rôles ou attribuent à la mémoire une fonction de calcul ou de coordination.

8. Quel dispositif est constitué de fils conducteurs transportant des adresses, des données et des signaux de contrôle ?

Un processeur
Un bus
Une horloge
Un programme

Un bus

Explication

Un bus est un ensemble de fils conducteurs qui transporte adresses, données et signaux de contrôle. L'horloge synchronise les opérations, le processeur exécute les instructions et le programme les ordonne.

9. Quel est le rôle d'une mémoire dans un système informatique ?

Exécuter des programmes et des données dans un dispositif de calcul
Conserver des programmes et des données dans un dispositif adressable
Synchroniser des programmes et des données dans un dispositif de commande
Transporter des programmes et des données dans un dispositif de communication

Conserver des programmes et des données dans un dispositif adressable

Explication

La mémoire est un dispositif de stockage adressable qui conserve les programmes et les données. Les autres réponses lui attribuent des fonctions de calcul, de transport ou de synchronisation.

10. Dans une architecture, les registres et le cache utilisent la SRAM, la RAM principale la DRAM, et le SSD assure la persistance : quelle affectation respecte cette hiérarchie ?

RAM principale en SRAM, registres et cache en DRAM, SSD persistant
Registres et cache sur SSD, RAM principale en DRAM, SRAM persistante
Registres et cache en SRAM, SSD en DRAM, RAM principale persistante
Registres et cache en SRAM, RAM principale en DRAM, SSD persistant

Registres et cache en SRAM, RAM principale en DRAM, SSD persistant

Explication

La hiérarchie associe la SRAM aux registres et au cache, la DRAM à la RAM principale, et le SSD au stockage persistant. Les distracteurs déplacent la DRAM, la SRAM ou le SSD vers une fonction différente.

11. Un ordinateur s'éteint brusquement : quel élément conserve ses données sans alimentation, contrairement à la RAM ?

Le SSD
La RAM
Le cache
Les registres

Le SSD

Explication

Le SSD conserve les données sans alimentation, tandis que la RAM est volatile et les perd lorsque l'alimentation cesse. Choisir la RAM inverse cette distinction; cache et registres sont des mémoires volatiles.

12. Lors d'une opération de lecture, un processeur doit indiquer l'emplacement visé, transmettre la valeur et signaler READ : quel bus transporte le signal READ ?

Le bus de stockage
Le bus d'adresses
Le bus de données
Le bus de contrôle

Le bus de contrôle

Explication

Le bus de contrôle transporte les signaux READ/WRITE; le bus d'adresses indique la cible et le bus de données transporte la valeur. Le dernier choix confond ces bus avec un dispositif de stockage.

13. Dans un circuit numérique, quelle valeur peut prendre un bit et quel état physique représente-t-il ?

0 ou 1, correspondant à un groupe de huit transistors
0 à 15, correspondant à un transistor ouvert ou fermé
0 à 255, correspondant à un transistor ouvert ou fermé
0 ou 1, correspondant à un transistor ouvert ou fermé

0 ou 1, correspondant à un transistor ouvert ou fermé

Explication

Un bit est un chiffre binaire valant 0 ou 1 et représente l’état ouvert ou fermé d’un transistor. Les valeurs de 0 à 255 correspondent à un octet, tandis qu’un groupe de huit bits n’est pas un bit.

14. Une adresse mémoire standard désigne une unité composée de huit bits ; combien de valeurs distinctes cette unité peut-elle coder ?

16 valeurs distinctes
8 valeurs distinctes
32 valeurs distinctes
256 valeurs distinctes

256 valeurs distinctes

Explication

Un octet regroupe huit bits et peut coder 28=2562^8 = 256 valeurs ; c’est aussi l’unité adressable standard. Huit est le nombre de bits, et seize correspond aux combinaisons de quatre bits.

15. Pour convertir le nombre décimal 19 en binaire, quelle procédure faut-il appliquer aux résultats des divisions successives par 2 ?

Diviser successivement par 16, puis inverser les restes
Additionner les restes pour obtenir les chiffres binaires
Lire les restes de la dernière division à la première
Lire les restes de la première division à la dernière

Lire les restes de la dernière division à la première

Explication

La conversion décimal-binaire se fait par divisions successives par 2, puis par lecture des restes à l’envers. Lire les restes dans l’ordre d’obtention inverse leur ordre, et la base de division correcte est 2.

16. Un technicien veut représenter chaque groupe de quatre bits par un seul symbole compact ; quel système doit-il utiliser ?

Le système hexadécimal, en base 8
Le système décimal, en base 10
Le système hexadécimal, en base 16
Le système binaire, en base 2

Le système hexadécimal, en base 16

Explication

En hexadécimal, un symbole de 0 à F condense quatre bits, et le système est en base 16. Le binaire est en base 2 ; un octet entier contient huit bits, et le décimal est en base 10.

17. Un logiciel doit encoder 128 caractères latins avec des codes sur sept bits ; quelle description correspond à ASCII ?

ASCII code plus de 149 000 caractères sur 7 bits
ASCII code 128 caractères latins sur 8 bits
ASCII code 256 caractères latins sur 7 bits
ASCII code 128 caractères latins sur 7 bits

ASCII code 128 caractères latins sur 7 bits

Explication

ASCII code 128 caractères latins sur sept bits ; son extension sur huit bits permet 256 caractères. La longueur variable caractérise UTF-8, tandis que le répertoire de plus de 149 000 caractères relève d’Unicode.

18. Un service d’échange de textes doit représenter des alphabets du monde entier, en utilisant des séquences de longueur variable et en conservant une compatibilité historique ; quel encodage convient ?

ASCII, avec des séquences de 1 à 4 octets
UTF-8, avec une séquence fixe de 1 octet
UTF-8, avec des séquences de 1 à 4 octets
Unicode, comme encodage à longueur variable de 1 à 4 octets

UTF-8, avec des séquences de 1 à 4 octets

Explication

UTF-8 encode les alphabets mondiaux avec une longueur variable de un à quatre octets et assure une compatibilité historique. ASCII est limité à son répertoire de caractères, tandis qu’Unicode est un standard de caractères, pas l’encodage décrit ici.

19. Une porte ET reçoit les valeurs 1 et 0, tandis qu’une porte OU reçoit ces mêmes valeurs. Quelles sorties obtient-on, dans cet ordre ?

1 pour ET et 1 pour OU
0 pour ET et 1 pour OU
0 pour ET et 0 pour OU
1 pour ET et 0 pour OU

0 pour ET et 1 pour OU

Explication

ET exige que toutes ses entrées valent 1, alors qu'OU produit 1 dès qu’au moins une entrée vaut 1. Inverser ces conditions confond les deux portes ; les autres réponses attribuent à une porte un comportement qui ne correspond pas à sa règle.

20. Dans un circuit, la sortie change selon les entrées actuellement présentes, sans dépendre des entrées précédentes. De quel type de circuit s’agit-il ?

Un circuit séquentiel à mémoire
Un circuit de temporisation
Une UAL
Un circuit combinatoire

Un circuit combinatoire

Explication

Un circuit combinatoire calcule ses sorties à partir des entrées présentes et ne possède pas de mémoire. Un circuit séquentiel conserve un état, une UAL désigne une unité de calcul, et un délai ne caractérise pas à lui seul la présence de mémoire.

21. Quelle unité rassemble des additionneurs et des décodeurs pour effectuer des opérations arithmétiques et logiques ?

L’algèbre de Boole
L’unité arithmétique et logique
La porte logique
Le circuit combinatoire

L’unité arithmétique et logique

Explication

L’UAL rassemble des additionneurs et des décodeurs afin d’effectuer des opérations arithmétiques et logiques. Le circuit combinatoire est une catégorie de circuit, l’algèbre de Boole formalise des équations et une porte logique réalise une fonction élémentaire.

22. Une équipe veut tester le comportement d’un circuit sans construire de matériel physique. Quelle démarche répond à cet objectif ?

Reproduire le circuit par logiciel
Mesurer le délai de propagation du circuit
Réduire le nombre de portes du circuit
Assembler le circuit avec des composants

Reproduire le circuit par logiciel

Explication

La simulation reproduit par logiciel le comportement d’un circuit réel sans composant physique. L’assemblage utilise du matériel, la réduction des portes relève de la minimisation et la mesure du délai est une tâche distincte.

23. Lors d’une simulation d’une porte ET à deux entrées, quelle combinaison allume la sortie à 1 ?

Les entrées 11
Les entrées 10
Les entrées 01
Les entrées 00

Les entrées 11

Explication

La porte ET à deux entrées produit 1 uniquement lorsque les deux entrées valent 1, donc pour 11. Choisir une entrée mixte revient à appliquer la règle de OU, tandis que 00 donne une sortie nulle.

24. Un concepteur élargit le bus d’adresses d’un processeur sans modifier son bus de données. Quel effet direct cette modification a-t-elle ?

Le débit de transfert augmente.
La capacité de mémoire adressable augmente.
La valeur transférée devient plus large.
La fréquence du processeur augmente.

La capacité de mémoire adressable augmente.

Explication

La largeur du bus d’adresses fixe l’espace mémoire qui peut être adressé, alors que le bus de données influe sur le débit. L’augmentation du débit confond les rôles des bus, la largeur de valeur relève du bus de données et la fréquence n’est pas déterminée par le bus d’adresses.

25. Dans un système, une suite de bits représente une instruction, mais le processeur doit savoir quelle opération cette suite désigne. Quel rôle fournit cette signification ?

L’ISA définit le sens de l’instruction codée.
La mémoire définit le sens de l’instruction codée.
Le binaire définit le sens de l’instruction codée.
Le format des bits définit le sens de l’instruction codée.

L’ISA définit le sens de l’instruction codée.

Explication

Le binaire code l’information, tandis que l’ISA précise le sens des instructions codées. Attribuer ce rôle au binaire confond représentation et interprétation; la mémoire stocke le code, et le format de bits ne définit pas à lui seul l’opération.

26. Une étudiante prépare le TP demandé sur son ordinateur. Quel travail pratique doit-elle réaliser dans Logisim avec l’environnement indiqué ?

Écrire un programme de calcul sur 4 bits avec Logisim-evolution 3.8.0 et JDK 17.
Construire une porte ET à deux entrées et une addition sur 1 bit avec Logisim-evolution 3.8.0 et JDK 17.
Construire une porte OU à deux entrées et une addition sur 4 bits avec Logisim-evolution 3.8.0 et JDK 17.
Construire une porte ET à deux entrées et une addition sur 4 bits avec Logisim-evolution 3.8.0 et JDK 17.

Construire une porte ET à deux entrées et une addition sur 4 bits avec Logisim-evolution 3.8.0 et JDK 17.

Explication

Le TP demande de réaliser une porte ET à deux entrées et une addition sur 4 bits dans Logisim-evolution 3.8.0 avec JDK 17. La porte OU change le circuit demandé, l’addition sur 1 bit réduit la largeur, et un programme ne correspond pas à la construction de circuits.

27. Un devoir reçoit une note de 100 points, et le travail satisfait pleinement chacun des critères. Combien de points sont attribués à la rigueur scientifique ?

40 points
10 points
20 points
30 points

40 points

Explication

La rigueur scientifique vaut 40 % de la note : sur 100 points, elle rapporte 40 points. Les valeurs de 30, 20 et 10 points correspondent respectivement à la clarté didactique, à l’originalité des analogies et au respect de la charte à trois couleurs.

Révisez avec les flashcards

Mémorisez les réponses avec 72 flashcards sur Architecture des ordinateurs.

Qu'est-ce qu'un ordinateur ?

Un système électronique programmable qui acquiert, traite, stocke et restitue de l'information sous le contrôle d'un programme en mémoire.

Qu'étudie l'architecture des ordinateurs ?

La structure interne et l'interconnexion de leurs composants physiques.

Comment le modèle de Von Neumann stocke-t-il les données et les instructions ?

Dans une même mémoire adressable.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Architecture des ordinateurs.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM