QCM : Introduction aux systèmes d'exploitation — 11 questions

Questions et réponses du QCM

1. Quelle est la définition de l'unité centrale d'un ordinateur ?

C'est la mémoire principale où sont stockées toutes les données de l'ordinateur.
C'est le système de bus qui relie tous les composants matériels entre eux.
C'est le composant principal qui gère le traitement et le contrôle de l'ordinateur, comprenant l'UAL et l'unité de commande.
C'est un périphérique d'entrée qui permet de communiquer avec l'utilisateur.

C'est le composant principal qui gère le traitement et le contrôle de l'ordinateur, comprenant l'UAL et l'unité de commande.

Explication

L'unité centrale, ou CPU, est le composant principal de l'ordinateur responsable du traitement et du contrôle, comprenant notamment l'unité arithmétique et logique (UAL) et l'unité de commande, ce qui en fait le 'cerveau' de la machine.

2. Quelle est la conséquence principale de la gestion des ressources matérielles par un système d'exploitation ?

Elle garantit la compatibilité entre différents logiciels.
Elle permet d'assurer la stabilité et la performance du système.
Elle optimise la conception des circuits intégrés.
Elle facilite la fabrication des composants matériels.

Elle permet d'assurer la stabilité et la performance du système.

Explication

La gestion des ressources matérielles par un système d'exploitation assure la stabilité et la performance du système, en coordonnant l'utilisation du processeur, de la mémoire et des périphériques.

3. Quelle est la caractéristique principale du premier système d'exploitation développé en 1956 ?

Il utilisait une architecture en couche hiérarchique pour gérer les ressources
Il permettait la virtualisation complète des ressources matérielles
Il s'agissait d'un moniteur résident permettant le chargement automatique de programmes
Il était basé sur un micro-noyau modulaire

Il s'agissait d'un moniteur résident permettant le chargement automatique de programmes

Explication

Le tout premier système d'exploitation en 1956 était un moniteur résident, conçu pour charger et exécuter automatiquement des programmes, marquant une étape clé dans l'histoire des SE. Les autres options correspondent à des concepts plus modernes ou incorrects concernant cette période.

4. En quoi le noyau et le shell du système d'exploitation diffèrent-ils principalement ?

Le noyau est un logiciel utilisateur, alors que le shell est une composante matérielle.
Le noyau exécute uniquement des applications, tandis que le shell n'a pas de rôle précis.
Le noyau gère la communication avec le matériel, alors que le shell sert d'interface pour l'utilisateur.
Le noyau est responsable de l'affichage graphique, alors que le shell gère uniquement les fichiers.

Le noyau gère la communication avec le matériel, alors que le shell sert d'interface pour l'utilisateur.

Explication

Le noyau est le cœur du système d’exploitation, responsable de la gestion du matériel et des ressources, tandis que le shell est une interface qui permet à l’utilisateur d’interagir avec le système via des commandes.

5. Quel est le rôle principal du système d'exploitation organisé en couches ?

Assurer une gestion hiérarchique et modulaire des ressources pour faciliter la maintenance
Permettre l'exécution en temps réel des processus critiques
Gérer plusieurs tâches simultanément en partageant le processeur
Fournir une interface graphique conviviale à l'utilisateur

Assurer une gestion hiérarchique et modulaire des ressources pour faciliter la maintenance

Explication

Le système en couche organise le système d'exploitation en plusieurs niveaux hiérarchiques, chacun responsable d'une fonction spécifique, ce qui facilite la gestion, la modularité et la maintenance du système.

6. En quelle année Linus Torvalds a-t-il publié la première version du noyau Linux sous licence GNU ?

1983
2000
1975
1991

1991

Explication

La première version du noyau Linux a été publiée en 1991 par Linus Torvalds sous licence GNU, marquant un tournant dans l'histoire des systèmes d'exploitation libres.

7. Comment le système d'exploitation permet-il à plusieurs applications de fonctionner simultanément sur un ordinateur ?

En planifiant l'exécution des processus pour partager le processeur
En organisant les fichiers dans une structure hiérarchique
En contrôlant les périphériques d'entrée et de sortie
En gérant la mémoire pour chaque application séparément

En planifiant l'exécution des processus pour partager le processeur

Explication

La gestion de processus du système d'exploitation planifie l'exécution de plusieurs processus pour permettre leur fonctionnement simultané, en partageant le temps du processeur entre eux. Les autres options concernent d'autres fonctions du SE, comme la gestion mémoire, le système de fichiers ou la gestion des périphériques, mais ne répondent pas directement à la question de la multitâche.

8. Quand le premier système d'exploitation en mode moniteur résident a-t-il été développé ?

1956
1965
1985
1975

1956

Explication

Le premier système d'exploitation en mode moniteur résident a été développé en 1956, marquant la naissance des premiers systèmes permettant l'automatisation de la gestion des programmes sur l'IBM 704, selon le contexte historique fourni.

9. Qui a formulé ou proposé la structure en couche dans la conception des systèmes d'exploitation ?

Edsger Dijkstra
John L. Hennessy
David A. Patterson
Andrew S. Tanenbaum

Andrew S. Tanenbaum

Explication

Andrew S. Tanenbaum est largement reconnu pour avoir popularisé et formalisé la conception en couches dans ses ouvrages sur l'architecture des systèmes d'exploitation, notamment dans 'Operating Systems: Design and Implementation'. Les autres noms, bien que importants dans l'informatique, ne sont pas spécifiquement associés à la proposition ou à la formalisation de la structure en couche dans ce contexte.

10. Qu'est-ce qu'une machine virtuelle dans le cadre des exonoyaux ?

Un clone exact de l'ordinateur physique, incluant toutes ses ressources matérielles et logicielles.
Un environnement logiciel isolé simulant un ordinateur physique, permettant la gestion indépendante des ressources matérielles.
Une copie statique du système d'exploitation, utilisée uniquement pour la sauvegarde et la restauration.
Un logiciel qui remplace totalement le système d'exploitation principal, sans possibilité d'interaction avec le matériel.

Un environnement logiciel isolé simulant un ordinateur physique, permettant la gestion indépendante des ressources matérielles.

Explication

Une machine virtuelle est un environnement logiciel installé sur un autre système, qui simule un ordinateur physique pour permettre l'isolation et la gestion indépendante des ressources matérielles, conformément à la définition spécifique dans le contexte des exonoyaux.

11. Quelles sont les principales conséquences de l'adoption du modèle client-serveur dans un système d'exploitation ?

Elle permet une gestion décentralisée des ressources et facilite la communication à distance.
Elle supprime la nécessité de protocoles de communication réseau pour l'échange d'informations.
Elle réduit la modularité du système en regroupant tous les services dans un seul composant.
Elle centralise toutes les ressources sur un seul serveur et limite la communication entre clients.

Elle permet une gestion décentralisée des ressources et facilite la communication à distance.

Explication

Le modèle client-serveur favorise une gestion décentralisée des ressources et facilite la communication à distance entre les clients et les serveurs via un réseau, ce qui optimise la distribution des tâches et la scalabilité du système.

Révisez avec les flashcards

Mémorisez les réponses avec 19 flashcards sur Introduction aux systèmes d'exploitation.

Structure ordinateur — composants clés ?

CPU, mémoire, périphériques, bus

SE — définition ?

Logiciel gérant ressources matérielles et logicielles

Historique des SE — début ?

Années 1950 avec moniteurs résidentiels

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Introduction aux systèmes d'exploitation.

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