QCM Architecture des ordinateurs – Partie 33

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 que le « traitement parallèle » ?

A Exécuter plusieurs programmes différents sur un même processeur

B Exécuter une même instruction plusieurs fois dans un processeur

C Exécuter plusieurs instructions simultanément à l’aide de plusieurs cœurs de processeur

D Optimiser l’accès à la mémoire cache

C
Le traitement parallèle consiste à exécuter plusieurs instructions ou tâches simultanément en utilisant plusieurs unités de traitement (cœurs de processeur). Cela permet de diviser le travail en sous-tâches, ce qui améliore l’efficacité et la performance du système.

 

 

2. Qu’est-ce qu’une « instruction conditionnelle » ?

A Une instruction qui effectue un calcul arithmétique

B Une instruction qui permet d’effectuer des choix en fonction de conditions (si/si non)

C Une instruction qui arrête l’exécution du programme

D Une instruction qui alloue de la mémoire pour les données

B
Une instruction conditionnelle permet au programme d’exécuter certaines parties de code en fonction d’une condition donnée, souvent sous la forme « si une certaine condition est vraie, alors faire ceci, sinon faire cela ». Elle est couramment utilisée dans les structures de contrôle de programme, comme les instructions if ou switch.

 

 

3. Qu’est-ce qu’un « registre de données » dans un processeur ?

A Un composant utilisé pour effectuer des calculs logiques

B Un mécanisme de gestion des périphériques de stockage externe

C Un composant utilisé pour synchroniser les signaux du processeur

D Un espace de stockage temporaire pour les données en cours de traitement

D
Le registre de données est une petite zone de mémoire à accès ultra-rapide située à l’intérieur du processeur. Il est utilisé pour stocker temporairement des données ou résultats de calculs qui sont en cours de traitement, facilitant ainsi l’exécution des instructions.

 

 
 

4. Qu’est-ce qu’un « bus système » ?

A Un composant utilisé pour contrôler l’accès à la mémoire principale

B Un réseau de communication qui permet d’échanger des informations entre le processeur, la mémoire et les périphériques

C Un périphérique permettant de connecter plusieurs ordinateurs entre eux

D Un type de processeur spécialisé dans les calculs graphiques

B
Le bus système est un ensemble de lignes de communication (fils ou canaux) qui permet de transférer des données et des signaux de commande entre les différents composants du système, comme le processeur, la mémoire et les périphériques.

 

 

5. Qu’est-ce qu’une « instruction » dans le contexte de l’architecture des ordinateurs ?

A Un signal envoyé par le processeur pour indiquer qu’une tâche est terminée

B Un ensemble de données utilisées pour effectuer des calculs dans le processeur

C Une opération spécifique que le processeur peut effectuer, comme l’addition ou la comparaison

D Un message envoyé à l’utilisateur pour lui indiquer que l’ordinateur est en train de traiter des données

C
Une instruction est une commande que le processeur exécute pour réaliser une opération spécifique, comme une opération arithmétique, logique ou de gestion de données. Chaque instruction est codée sous forme de binaire et est traitée lors de l’exécution du programme.

 

 

6. Qu’est-ce que une adresse virtuelle dans un système de gestion de mémoire ?

A Une adresse utilisée pour accéder directement à la mémoire physique

B Une adresse assignée à chaque périphérique dans un système informatique

C Une adresse logique utilisée par un programme pour accéder à la mémoire, qui est ensuite traduite en adresse physique

D Une adresse utilisée pour la gestion des interruptions du processeur

C
L’adresse virtuelle est une adresse utilisée par les programmes pour accéder à la mémoire, mais elle ne correspond pas directement à une position dans la mémoire physique. Le système d’exploitation, via une technique de gestion de mémoire appelée pagination ou segmentation, traduit les adresses virtuelles en adresses physiques.

 

 
 

7. Qu’est-ce que le « temps d’accès » dans le contexte de la mémoire informatique ?

A Le temps nécessaire pour que le processeur effectue une opération de calcul

B Le temps nécessaire pour que la mémoire d’un périphérique envoie des données vers le processeur

C Le temps nécessaire pour accéder à une donnée dans la mémoire, depuis la demande jusqu’à la réception des données

D Le temps entre deux cycles d’horloge dans un processeur

C
Le temps d’accès est le temps qu’il faut à un système pour localiser et récupérer une donnée à partir de la mémoire ou d’un périphérique de stockage. Il est crucial pour mesurer la performance du système.

 

 

8. Qu’est-ce qu’un « système de fichiers » dans un ordinateur ?

A Un ensemble de programmes permettant d’exécuter des fichiers de données

B Un mécanisme de gestion de la mémoire cache

C Une structure qui organise et gère la façon dont les fichiers sont stockés, nommés et accédés dans un système de stockage

D Un type de fichier utilisé pour le stockage de données temporaires

C
Le système de fichiers est un mécanisme utilisé par les systèmes d’exploitation pour organiser et gérer les fichiers dans des systèmes de stockage (disques durs, SSD, etc.). Il permet de gérer la création, la lecture, l’écriture, le stockage et la hiérarchisation des fichiers.

 

 

9. Quel est le rôle de la « pile » (stack) dans un programme informatique ?

A Stocker les variables globales utilisées dans le programme

B Gérer la mémoire cache pour améliorer les performances

C Conserver l’état d’exécution des fonctions et sous-programmes, en particulier les adresses de retour et les variables locales

D Permettre le partage de données entre différents programmes

C
La pile est utilisée pour gérer l’exécution des fonctions dans un programme. Elle stocke les adresses de retour lorsqu’une fonction est appelée, ainsi que les variables locales. Lorsqu’une fonction se termine, l’état est récupéré depuis la pile pour revenir au programme principal.

 

 
 

10. Qu’est-ce qu’une « architecture à mémoire partagée » ?

A Une architecture dans laquelle chaque processeur dispose de sa propre mémoire

B Une architecture dans laquelle les processeurs partagent une mémoire principale

C Une architecture où la mémoire est uniquement utilisée pour les données temporaires

D Une architecture où chaque périphérique d’entrée/sortie a sa propre mémoire

B
L’architecture à mémoire partagée permet à plusieurs processeurs d’accéder à une mémoire centrale commune. Ce type d’architecture est souvent utilisé dans les systèmes multiprocesseurs, où tous les processeurs peuvent lire et écrire dans la même mémoire.

 

Laisser un commentaire

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