Questionnaire TSE 1 / 4 Groupe esaip
Autoévaluation TSE
Architecture des ordinateurs
Quels sont les principaux composants d'un ordinateur ?
Processeur, mémoire centrale, unités d’échange, périphériques, bus système
Donner l'ordre de grandeur en Hertz (ou multiple) de la vitesse d'un processeur sur un
ordinateur de bureau
1 GHz
Donner l'ordre de grandeur en Hertz (ou multiple) de la vitesse d'un bus système sur un
ordinateur de bureau
300 MHz
Comment s'appelle l'espace du disque dur utilisé comme extension de la mémoire centrale ?
Fichier d’échange, mémoire d’échange, swap
A quoi sert la mémoire cache ?
Mémorise une copie des données ou instructions de la mémoire RAM récemment utilisée par le
processeur
A quoi sert la mémoire ROM ?
Mémorise le programme d’amorçage de l’ordinateur (qui permet la modification des paramètres
du BIOS et le chargement du système d’exploitation à partir d’un disque ou d’un CDROM)
Comment s‘appelle le composant de la carte mère qui permet la communication entre le
processeur et la mémoire ?
Le bus système
Qu'appelle-t-on le BIOS ?
Basic Input Output System : c’est le logiciel de base pour accéder aux périphériques de
l’ordinateur fourni par le constructeur du matériel et utilisé par le système installé quel qu'il soit.
Systèmes d'exploitation
Quels noms de systèmes d'exploitation connaissez-vous ?
Msdos, Unix, Windows 2000, Windows XP ou Vista, Solaris, Os400
Qu'est ce qui caractérise le mieux un système temps réel ?
Un système rapide ?
Un système qui a des temps de réponse bornés ?
Un système multitâche ?
Exécute simultanément les instructions de plusieurs processus
Gère une file d'attente des processus prêts
Distribue le temps processeur, par tranches de temps, entre les processus prêts
Questionnaire TSE 2 / 4 Groupe esaip
Systèmes de gestion de fichiers
Donner l'ordre de grandeur de l'espace disponible sur le disque dur d'un ordinateur de bureau 200
Go
Un système de fichiers FAT permet de définir des droits d'accès par utilisateur /F
Un système de fichiers NTFS permet de définir des droits d'accès par utilisateur V
Une partition est une subdivision du disque dur V
Un disque dur est composé de cylindres, pistes, secteur V/
L'unité d'allocation d'espace à une partition est le secteur V (mais plus souvent le cylindre)
L'unité d'allocation d'espace à un fichier est le bloc logique (ou "cluster") V
Un bloc logique est composé d'un nombre entier de pistes successives du disque F (secteurs)
Il est possible de voir la taille d'un bloc logique en créant un fichier vide /F
il faut au moins un octet)
La taille de blocs logiques est définie de manière spécifique pour chaque fichier F (c’est spécifique à
chaque partition ou système de fichiers, et défini au formatage de la partition)
Dans une partition de type FAT 32 les numéros des blocs appartenant à un fichier sont des
entiers de 32 bits V
Dans un système de fichier FAT, il y a un table d'allocation des blocs pour chaque fichier /F
une table d’allocation par partition, cette table est éventuellement dupliquée par sécurité)
Dans un système de fichier UNIX (ext2), il y a une table des blocs pour chaque fichier V
c’est une table de pointeurs contenue dans l’inode du fichier
Un système de fichiers Unix (ext2, ext3 ou ReiserFS) permet de gérer des droits d'accès par
utilisateur V
Questionnaire TSE 3 / 4 Groupe esaip
Gestion des processus
Un registre du processeur est
une mémoire de quelques octets V
accessible par le processeur via le bus du système /F
le contexte du processeur est la valeur de l'ensemble de ses registres V
changer de processus actif
nécessite de changer la valeur de l'ensemble des registres du processeur V
nécessite seulement de changer l'adresse de l'instruction suivante F
donner les 4 états principaux qui caractérisent un processus
Prêt, Actif, Terminé, Bloqué,
combien de processus peuvent être actifs à un moment donné ?
un seul (si on a un seul processeur)
Comment s'appelle le composant du système d'exploitation qui a pour rôle de distribuer le
temps processeur entre les processus ?
L’ordonnanceur
Qu'appelle-ton un quantum de temps dans les algorithmes d'ordonnancement ?
La limite de temps allouée à un processus lorsqu’il reçoit l’accès au processeur
L'algorithme "Round-Robin" définit des priorités entre les processus F
Lorsque un processus dispose du processeur, 2 limites lui ont été définies par le système,
quelles sont ces limites ?
Limite de temps d’utilisation du processeur (quantum de temps)
Limite d’espace mémoire (matérialisée par exemple par la valeur des registres adresse de base
et taille de la zone mémoire allouée au processus)
Il existe deux grandes catégories de priorités dans l'ordonnancement des processus , nommer
ces 2 catégories de priorités
Priorités statiques (utilisées le plus souvent dans les systèmes temps-réels)
ou priorités dynamiques ( exemple : plus le processus attend plus il devient prioritaire)
Questionnaire TSE 4 / 4 Groupe esaip
Gestion de la mémoire
La mémoire RAM s'efface lorsque l'ordinateur s'arrête V
Donner un ordre de grandeur de l'espace de mémoire RAM disponible
sur un ordinateur de type PC 2 Go
De quoi est composée une adresse de mémoire virtuelle ?
C’est un couple (N° de page virtuelle, N° d’octet dans la page)
La taille d'une page réelle est supérieure à la taille d'une page virtuelle /F
Ces pages sont exactement de même taille !
La correspondance entre un numéro de page virtuelle et un numéro de page réelle
est effectuée grâce à une table des pages
Lorsque le système manque d'espace mémoire, il recopie sur le disque le contenu d'une page
RAM pour affecter cette page RAM à une autre utilisation V
Une donnée recopiée sur le disque est directement accessible par le processeur F
le processeur ne peut accéder, via le bus système qu’aux données présentes en mémoire
centrale
Quel fichier de Windows correspond à la mémoire virtuelle ?
Fichier d’échange
Quelle partition (ou fichier) d'UNIX correspond à la mémoire virtuelle ?
Partition de swap (ou plus rarement, fichier de swap)
Lorsque le programme actif fait référence à une donnée absente de la mémoire RAM
il se produit une exception pour défaut de page
Il existe
une table des pages par processus
une table des pages unique pour l'ensemble du système
Citer 3 algorithmes utilisé pour le remplacement de pages
FIFO, LRU, NUR, seconde chance, horloge
La méthode optimale de remplacement de pages est le plus souvent celle qui est mise en
oeuvre dans les systèmes d'exploitation F
Cette méthode qui sélectionne la page qui sera demandée dans le temps le plus lointain ne peut
pas être implémentée, mais elle permet, a posteriori de mesurer l’efficacité des autres
algorithmes, en prenant en compte l’historique des changements de page pendant une période
déterminée de fonctionnement d’un algorithme donné.
La méthode FIFO est une des meilleures méthodes de remplacement de pages car elle favorise
les pages qui appartiennent aux processus système /F
Au contraire, elle risque de renvoyer sur le disque (dans la mémoire de swap) des pages du
système d’exploitaiton, qui sont présentes en mémoire depuis longtemps mais dont le système a
très fréquemment besoin. !
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !