Systèmes d`exploitation

publicité
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
1/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
Un
partition est une subdivision du disque dur V
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)
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)
La
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
2/4
Groupe esaip
Gestion des processus
Un
registre du processeur est
une
mémoire de quelques octets V
accessible
le
par le processeur via le bus du système /F
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
3/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

Citer
une table des pages unique pour l'ensemble du système
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. !
Questionnaire TSE
4/4
Groupe esaip
Téléchargement
Random flashcards
amour

4 Cartes mariam kasouh

aaaaaaaaaaaaaaaa

4 Cartes Beniani Ilyes

découpe grammaticale

0 Cartes Beniani Ilyes

Anatomie membre inf

0 Cartes Axelle Bailleau

Fonction exponentielle.

3 Cartes axlb48

Créer des cartes mémoire