Chapitre 1: Concepts généraux Flashcards
Qu’est-ce qu’un processeur?
Exécute les instructions (chargement, décodage, exécution) (en Hz).
Qu’est-ce que la mémoire?
Stocke temporairement les instructions à exécuter et les données à traiter (en tableaux d’octets).
Qu’est-ce qu’un périphérique?
Permet au processeur de stocker et de récupérer des informations à travers les bus.
Qu’est-ce qu’un bus?
- Connecte les périphériques et la mémoire au processeur.
- Transfert les données par diffusion entre composants connectés.
Que gère le système d’exploitation?
- Processeur
- Mémoire
- Périphériques
- Processus
- Threads
- Fichiers
- Erreurs
Quel est le but d’un système d’exploitation?
Développer des applications sans se soucier des détails de fonctionnement et de gestion du matériel, ou des interactions entre les applications.
Qu’est-ce qu’un processus?
Programme en cours d’exécution composé de code, données, piles, et registres définissant son état.
Qu’est-ce qu’une mémoire virtuelle?
Espaces d’adressage virtuels des processus pouvant être plus grand que la mémoire physique.
Qu’est-ce qu’un fichier?
Données sur des unités de stockage (i-node).
Qu’est-ce qu’un périphérique d’E/S?
Composants permettant des interactions avec le monde extérieur.
Lequel est plus vite: le temps d’accés à la mémoire et aux périphériques ou le temps de calcul?
Le temps d’accés à la mémoire et aux périphériques et plus lent.
Comment est-ce que le système d’exploitation détecte la fin de l’E/S?
- Polling (Scrutation) par le système
- Interruptions par l’E/S
Quels sont les deux types d’interruptions?
- Matérielles (Horloges, périphériques)
- Logicielles (Erreurs, données N/D, appels système)
Qu’est-ce qui peut invoquer un appel système?
- Interprêteur de commandes
- Interface graphique
- Utilitaires
- Programme d’applications
Qu’est-ce que le système d’expoitation pour un utilisateur?
Apparaît comme un système de procédures complexes abstrayant les détails de fonctionnement et de gestion du matériel.