QCM Architecture des ordinateurs – Partie 30

QCM en architecture des ordinateurs avec la correction pour la préparation des concours, des tests, aux examens et aux certifications. Ainsi vous trouverez des questions sur les différents types de registres dans l’ordinateur, mémoire vive (RAM), mémoire principale, instructions de mémoire, unité arithmétique et logique et beaucoup plus. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son concours.
 
 

1. Quelle est la principale différence entre un SSD et un HDD ?

A Le SSD utilise des disques magnétiques pour stocker les données, tandis que le HDD utilise des puces électroniques

B Le SSD est plus rapide que le HDD car il n’a pas de pièces mobiles

C Le HDD est plus fiable que le SSD

D Le SSD offre une capacité de stockage beaucoup plus grande que le HDD

B
Les SSD utilisent des mémoires flash pour stocker les données, ce qui permet des vitesses de lecture et d’écriture beaucoup plus rapides que les disques durs classiques (HDD) qui utilisent des disques magnétiques rotatifs. De plus, les SSD sont plus résistants aux chocs car ils n’ont pas de pièces mobiles.

 

 

2. Que désigne le terme « système sur puce » (SoC) ?

A Un processeur dédié exclusivement aux calculs graphiques

B Un composant informatique regroupant plusieurs fonctions sur un seul circuit intégré

C Une architecture informatique permettant d’intégrer plusieurs ordinateurs dans un même châssis

D Un type de mémoire utilisée pour les systèmes embarqués

B
Un SoC (System on Chip) intègre plusieurs composants essentiels d’un ordinateur (processeur, mémoire, interfaces d’entrée/sortie, etc.) sur un seul circuit intégré. Cela est couramment utilisé dans les appareils mobiles et embarqués.

 

 

3. Qu’est-ce qu’une « interruption » masquée ?

A Une interruption qui ne peut pas être ignorée par le processeur

B Une interruption qui est ignorée pendant une certaine période

C Une interruption générée par un périphérique de sortie

D Une interruption qui permet au processeur de gérer les erreurs système

B
Une interruption masquée est une interruption qui peut être désactivée ou ignorée pendant une période spécifique par le processeur. Cela permet de donner la priorité à d’autres tâches plus importantes.

 

 
 

4. Quelle est la principale caractéristique d’un processeur « multicœur » ?

A Il peut exécuter plusieurs instructions à la fois

B Il utilise une seule unité de contrôle pour exécuter les instructions

C Il est composé de plusieurs puces physiques pour augmenter la puissance de calcul

D Il peut exécuter des tâches graphiques de manière exclusive

A
Un processeur multicœur dispose de plusieurs unités de traitement indépendantes (cœurs), ce qui lui permet d’exécuter plusieurs instructions simultanément. Cela permet d’améliorer les performances globales, en particulier pour les tâches multithreadées.

 

 

5. Qu’est-ce qu’une « mémoire virtuelle » ?

A Une mémoire qui stocke les données à long terme et ne perd pas son contenu après un redémarrage

B Un type de mémoire qui fonctionne uniquement sur les systèmes multi-utilisateurs

C Une forme de stockage externe comme un disque dur ou un SSD

D Une technique qui permet à l’ordinateur d’utiliser une partie de son disque dur comme mémoire RAM supplémentaire

D
La mémoire virtuelle permet à un ordinateur d’utiliser de l’espace sur le disque dur (ou SSD) comme si c’était de la mémoire RAM supplémentaire. Cela permet d’étendre l’espace de travail lorsque la mémoire physique est saturée, mais avec une performance plus lente.

 

 

6. Quelle est la différence principale entre l’architecture RISC et CISC ?

A RISC utilise un jeu d’instructions complexe, tandis que CISC utilise un jeu d’instructions simple

B RISC est optimisé pour des opérations simples, tandis que CISC permet des opérations plus complexes en une seule instruction

C RISC nécessite plus de cycles d’horloge pour exécuter des instructions

D CISC est plus rapide que RISC en termes de traitement des données

B
RISC (Reduced Instruction Set Computer) utilise un jeu d’instructions simplifié, optimisé pour des exécutions rapides et efficaces, souvent en un seul cycle d’horloge. CISC (Complex Instruction Set Computer), en revanche, dispose de nombreuses instructions complexes, permettant de réaliser des opérations multiples en une seule instruction.

 

 
 

7. Que signifie l’acronyme « BIOS » ?

A Basic Integrated Operating System

B Basic Input/Output System

C Binary Input/Output System

D Basic Information Online System

B
Le BIOS est un firmware utilisé pour initialiser et tester le matériel de l’ordinateur au démarrage. Il fournit également des services d’entrée/sortie entre le système d’exploitation et le matériel.

 

 

8. Qu’est-ce qu’un « interrupt vector table » ?

A Une table qui stocke les données de la mémoire cache

B Une table utilisée pour le stockage des fichiers système

C Un tableau qui contient des adresses de traitement pour chaque type d’interruption

D Une liste d’instructions utilisées pour la gestion des processus

C
La « interrupt vector table » est une table utilisée par le système d’exploitation pour associer chaque type d’interruption à un gestionnaire spécifique (routine de service d’interruption, ISR). Cela permet au processeur de savoir quel code exécuter lorsque l’interruption se produit.

 

 

9. Quelle est la fonction principale d’un « contrôleur de cache » ?

A Augmenter la capacité de la mémoire principale

B Gérer la hiérarchie des mémoires (RAM, cache L1, L2, L3)

C Optimiser la gestion des périphériques externes

D Réduire la vitesse de traitement des instructions

B
Le contrôleur de cache gère l’interaction entre les différents niveaux de cache (L1, L2, L3) et la mémoire principale (RAM). Cela permet d’optimiser l’accès aux données en conservant les informations les plus fréquemment utilisées dans des mémoires très rapides.

 

 
 

10. Qu’est-ce qu’un « processeur multi-threading » ?

A Un processeur qui peut exécuter plusieurs programmes en même temps

B Un processeur qui exécute des instructions dans un ordre aléatoire

C Un processeur qui utilise plusieurs cœurs pour exécuter des tâches

D Un processeur qui peut gérer plusieurs threads (suites d’instructions) simultanément dans un même cœur

D
Le multi-threading est une technologie qui permet à un processeur de gérer plusieurs threads d’exécution au sein du même cœur, améliorant ainsi la gestion des tâches concurrentes et l’efficacité du processeur.

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *