QCM Architecture des ordinateurs – Partie 28

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. Quel est le rôle du « vecteur d’interruption » ?

A Gérer les accès aux périphériques externes

B Signaler au processeur qu’une tâche urgente nécessite une attention immédiate

C Stocker les données temporairement lors de l’exécution d’un programme

D Fournir un accès direct à la mémoire

B
Un vecteur d’interruption est une adresse dans la mémoire où le processeur doit se rendre lorsqu’il reçoit une interruption (par exemple, lorsqu’un périphérique a terminé une tâche ou lorsqu’une erreur se produit). Cela permet au processeur de gérer des événements urgents sans attendre la fin des instructions en cours.

 

 

2. Quelle est la principale différence entre un processeur monocœur et un processeur multicœur ?

A Un processeur monocœur a une capacité de calcul plus grande

B Un processeur multicœur peut exécuter plusieurs instructions en parallèle

C Un processeur monocœur ne dispose pas de cache

D Un processeur multicœur ne peut pas exécuter plusieurs instructions simultanément

B
Un processeur multicœur contient plusieurs unités de traitement indépendantes, appelées cœurs. Cela lui permet d’exécuter plusieurs instructions en parallèle, améliorant ainsi les performances dans les applications multithreadées (qui peuvent être exécutées simultanément).

 

 

3. Qu’est-ce que la mémoire « flash » ?

A Une mémoire volatile utilisée pour le stockage à long terme

B Une mémoire utilisée uniquement dans les cartes graphiques

C Une mémoire temporaire utilisée pendant l’exécution des programmes

D Une mémoire non volatile utilisée dans les clés USB, les SSD, etc.

D
La mémoire flash est une mémoire non volatile qui conserve ses données même lorsqu’elle est hors tension. Elle est couramment utilisée dans les disques SSD, les clés USB et d’autres dispositifs de stockage portable.

 

 
 

4. Que signifie l’acronyme « RISC » dans l’architecture des processeurs ?

A Reduced Instruction Set Computer

B Random Input System Configuration

C Real-time Integrated System Control

D Reliable Intelligent System Communication

A
RISC (Reduced Instruction Set Computer) désigne une architecture de processeur qui utilise un jeu d’instructions réduit et simplifié, ce qui permet une exécution plus rapide des instructions. Cela contraste avec l’architecture CISC (Complex Instruction Set Computer), qui utilise un jeu d’instructions plus complexe.

 

 

5. Qu’est-ce qu’un « cache L3 » dans un processeur ?

A Une mémoire cache située directement dans le processeur pour stocker les données les plus fréquemment utilisées

B Une mémoire cache plus grande et plus lente que les caches L1 et L2, partagée entre plusieurs cœurs de processeur

C Une mémoire utilisée pour gérer les périphériques d’entrée/sortie

D Une mémoire dédiée exclusivement aux calculs graphiques

B
Le cache L3 est une mémoire cache de niveau 3, généralement plus grande mais plus lente que les caches L1 et L2. Il est souvent partagé entre les cœurs d’un processeur multicœur pour améliorer les performances globales en réduisant le temps d’accès aux données.

 

 

6. Quel est l’objectif principal de l’architecture de pipeline dans un processeur ?

A Permettre l’exécution simultanée de plusieurs instructions

B Optimiser la gestion des entrées/sorties

C Améliorer la gestion de la mémoire cache

D Gérer les connexions réseau du processeur

A
Le pipeline dans un processeur est un mécanisme qui permet d’exécuter plusieurs instructions simultanément en les découpant en différentes étapes (comme la récupération, le décodage, l’exécution, etc.). Cela permet d’améliorer l’efficacité et la vitesse d’exécution des instructions.

 

 
 

7. Quelle est la principale fonction d’un « bus d’adresse » dans un système informatique ?

A Transférer les données entre les différents composants du système

B Acheminer les instructions entre le processeur et la mémoire

C Identifier la mémoire à laquelle une instruction ou une donnée doit être accédée

D Gérer la communication avec les périphériques externes

C
Le bus d’adresse transporte l’adresse mémoire spécifique que le processeur utilise pour accéder à des données ou des instructions dans la mémoire. Il indique où les données doivent être lues ou écrites.

 

 

8. Qu’est-ce que l’architecture « Harvard » ?

A Une architecture où le processeur utilise un seul bus pour les données et les instructions

B Une architecture dans laquelle les instructions et les données sont stockées dans des mémoires séparées et accessibles simultanément

C Une architecture utilisant des registres partagés pour le stockage des données et des instructions

D Une architecture où la mémoire cache est partagée entre plusieurs cœurs de processeur

B
L’architecture Harvard utilise des mémoires séparées pour les instructions et les données. Cela permet un accès simultané aux instructions et aux données, ce qui améliore la vitesse d’exécution des programmes par rapport à l’architecture von Neumann, qui utilise une seule mémoire pour les deux.

 

 

9. Qu’est-ce qu’une « interruption » dans un système informatique ?

A Une demande de l’ordinateur pour exécuter des instructions à haute priorité

B Un processus de synchronisation entre les cœurs de processeur

C Une méthode pour contrôler l’exécution des instructions dans le pipeline

D Un mécanisme permettant à un périphérique ou à un programme d’interrompre le processeur pour signaler un événement urgent

D
Une interruption est un mécanisme qui permet à un périphérique (comme un clavier ou une carte réseau) ou un programme de « prévenir » le processeur qu’un événement nécessite une attention immédiate, comme l’arrivée de nouvelles données. Cela permet de traiter ces événements en priorité par rapport aux tâches en cours.

 

 
 

10. Qu’est-ce qu’un « compte d’horloge » (Clock Cycle Counter) dans un processeur ?

A Un compteur qui mesure le temps écoulé depuis le démarrage de l’ordinateur

B Un registre utilisé pour stocker le nombre d’instructions exécutées

C Un compteur qui suit le nombre de cycles d’horloge utilisés par un programme pour s’exécuter

D Un dispositif qui synchronise l’exécution des instructions dans le processeur

C
Le compte d’horloge est utilisé pour compter le nombre de cycles d’horloge qu’un programme utilise pour s’exécuter. Chaque cycle d’horloge représente une unité de temps pendant laquelle une opération peut être effectuée. Ce compteur est souvent utilisé pour mesurer la performance du processeur.

 

Laisser un commentaire

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