QCM Architecture des ordinateurs – Partie 34

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. Qu’est-ce qu’un « co-processeur » dans un système informatique ?

A Un processeur secondaire utilisé pour effectuer des tâches spécifiques, comme les calculs graphiques ou mathématiques

B Un processeur qui contrôle l’accès à la mémoire

C Un processeur dédié à la gestion des entrées/sorties

D Un processeur utilisé pour gérer les périphériques de stockage

A
Un co-processeur est un processeur dédié à des tâches spécifiques, comme les calculs mathématiques (ex. : le calcul des nombres flottants), les opérations graphiques (ex. : GPU), ou même le traitement du signal. Il travaille en complément du processeur principal pour alléger sa charge de travail.

 

 

2. Quel est l’impact de la « latence de mémoire » sur les performances d’un ordinateur ?

A Une latence élevée augmente la capacité de stockage de la mémoire

B La latence de mémoire n’affecte pas les performances globales de l’ordinateur

C Une latence élevée améliore les performances en permettant plus de temps pour le traitement des données

D Une latence faible améliore les performances en permettant un accès plus rapide aux données

D
La latence de mémoire désigne le temps nécessaire pour accéder aux données stockées en mémoire. Une latence faible signifie que les données peuvent être lues ou écrites plus rapidement, ce qui améliore les performances globales du système, en particulier pour des applications nécessitant un accès rapide à la mémoire.

 

 

3. Quel est le rôle du « registre d’instruction » (IR) dans un processeur ?

A Stocker l’adresse de la prochaine instruction à exécuter

B Contenir l’instruction en cours d’exécution

C Effectuer les calculs logiques et arithmétiques sur les données

D Gérer la communication entre le processeur et la mémoire

B
Le registre d’instruction (IR) contient l’instruction actuellement en cours d’exécution dans le processeur. Une fois l’instruction chargée dans le registre, elle peut être décodée et exécutée par l’ALU ou d’autres unités fonctionnelles.

 

 
 

4. Qu’est-ce qu’un « bottleneck » dans un système informatique ?

A Un composant qui gère la vitesse du processeur

B Une partie du système qui limite les performances globales en raison de sa faible capacité de traitement

C Une fonctionnalité qui augmente la performance du système en optimisant la mémoire

D Une erreur matérielle empêchant le fonctionnement du processeur

B
Un « bottleneck » désigne une partie du système (comme la mémoire, le processeur ou les périphériques d’entrée/sortie) qui limite la performance globale de l’ordinateur. Par exemple, si le processeur est très rapide mais que le disque dur est lent, le disque dur devient le « bottleneck ».

 

 

5. Qu’est-ce qu’une « instruction SIMD » ?

A Une instruction qui exécute une seule opération sur plusieurs données simultanément

B Une instruction qui exécute plusieurs opérations sur plusieurs données simultanément

C Une instruction qui effectue des calculs arithmétiques complexes sur une seule donnée

D Une instruction dédiée à la gestion de la mémoire cache

A
Les instructions SIMD (Single Instruction, Multiple Data) permettent au processeur d’exécuter une même opération sur plusieurs données en parallèle. Cela est très utile pour les applications de traitement parallèle, comme le traitement d’images ou la simulation scientifique.

 

 

6. Quelle est la principale fonction de la « mémoire cache de niveau 1 » (L1) ?

A Stocker l’ensemble du système d’exploitation et des programmes en cours d’exécution

B Fournir un stockage temporaire rapide pour les données utilisées fréquemment par le processeur

C Contenir les données de programmation pour les opérations en parallèle

D Remplacer la mémoire principale pour un accès rapide aux données

B
La mémoire cache L1 est la mémoire cache la plus proche du processeur et stocke les données et instructions les plus fréquemment utilisées. Son objectif est de réduire le temps d’accès aux données pour améliorer les performances globales du processeur.

 

 
 

7. Qu’est-ce qu’un « processeur à architecture VLIW » ?

A Un processeur qui exécute plusieurs instructions en même temps, en utilisant une seule étape d’exécution

B Un processeur avec un grand nombre de cœurs pour maximiser l’exécution parallèle

C Un processeur qui utilise une approche de traitement parallèle en traitant plusieurs données sur une même instruction

D Un processeur capable d’exécuter plusieurs instructions à la fois grâce à une architecture très complexe

D
VLIW (Very Long Instruction Word) est une architecture où plusieurs instructions sont encodées dans un seul mot d’instruction. Le processeur peut alors exécuter ces instructions simultanément, ce qui permet d’augmenter le parallélisme et de maximiser les performances.

 

 

8. Qu’est-ce qu’un « contrôleur d’interruptions » ?

A Un composant qui gère les demandes de lecture et d’écriture en mémoire

B Un circuit qui détecte les erreurs et redémarre le système en cas de panne

C Un composant qui gère et priorise les interruptions envoyées au processeur par les périphériques ou autres composants

D Un contrôleur qui gère l’exécution des instructions arithmétiques dans le processeur

C
Le contrôleur d’interruptions est responsable de gérer les demandes d’interruption envoyées par des périphériques (comme un clavier ou une carte réseau) et de décider de l’ordre dans lequel elles sont traitées par le processeur.

 

 

9. Qu’est-ce qu’un « système de mémoire hiérarchique » ?

A Un système qui utilise uniquement de la mémoire cache pour le stockage de données

B Un système qui classe les données en fonction de leur fréquence d’utilisation, en utilisant différents niveaux de mémoire

C Un système où la mémoire principale est partagée entre plusieurs processeurs

D Un système qui utilise un seul type de mémoire pour toutes les données

B
Un système de mémoire hiérarchique utilise plusieurs niveaux de mémoire (comme le cache L1, L2, et L3, ainsi que la mémoire principale) pour stocker les données. Les données les plus fréquemment utilisées sont stockées dans les niveaux de mémoire les plus rapides et les plus proches du processeur.

 

 
 

10. Quelle est la différence entre un « processeur à noyau unique » et un « processeur multi-cœurs » ?

A Le processeur à noyau unique est plus rapide que le processeur multi-cœurs, car il n’a pas de surcoût lié à la gestion des cœurs

B Le processeur multi-cœurs a plus de mémoire cache que le processeur à noyau unique

C Le processeur à noyau unique est principalement utilisé dans les systèmes embarqués, tandis que le processeur multi-cœurs est utilisé dans les ordinateurs de bureau

D Le processeur multi-cœurs permet l’exécution parallèle de plusieurs tâches, alors qu’un processeur à noyau unique exécute une seule tâche à la fois

D
Un processeur à noyau unique ne peut exécuter qu’une seule instruction à la fois, tandis qu’un processeur multi-cœurs possède plusieurs cœurs qui peuvent traiter plusieurs instructions simultanément, ce qui améliore la performance pour les tâches parallélisables.

 

Laisser un commentaire

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