Typologies système — exemples ?
Mainframe, serveur, microkernel, monolithique.
Architecture monolithique — caractéristique ?
Tout dans un seul exécutable.
Microkernel — rôle ?
Minimise le code en mode système.
Serveur — limite mentionnée ?
Contraintes de batterie.
Hiérarchie mémoire — ordre ?
Cache, RAM, mémoire secondaire.
Cache — localisation ?
Proche du processeur, rapide.
Cycle d'exécution — étapes ?
Fetch, Decode, Exécution.
Langage C — avantage ?
Proche matériel, performant.
Registres — rôle ?
Stockent données temporaires.
Anneaux — niveau 0 ?
Noyau du système.
Exception — origine ?
Problème interne à l'instruction.
Interruption — origine ?
Source externe, périphérique.
Reprise — mécanisme ?
Reprendre après événement récupérable.
Événement irrécupérable — action ?
Libère ressources, abandonne.
Déroutement — méthode ?
Saut vers gestionnaire.
Récurrence — propriété ?
Gestionnaire réentrant, sauvegarde via stack.
Préemption — objectif ?
Priorité élevée interrompt basse.
Adressage absolu — protection ?
Aucune protection à l'exécution.
Adressage dynamique — contrôle ?
Vérifie avec base et limite.
Segmentation — description ?
Découpe en segments avec base, limite.
Pagination — principe ?
Morceaux fixes, pages et cadres.
Page miss — cause ?
Page non présente en mémoire.
Teste tes connaissances avec un QCM de 22 questions sur Introduction aux architectures et gestion mémoire.
1. Quelle différence distingue une exception d’une interruption ?
2. Dans quel cas faut-il écrire une page évincée sur le disque avant de la retirer de la mémoire physique ?
Révisez le cours complet dans la fiche de révision de Introduction aux architectures et gestion mémoire.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards