0% ont trouvé ce document utile (0 vote)
21 vues3 pages

Concepts clés en systèmes d'exploitation

La notion de machine virtuelle a été introduite pour optimiser la gestion des ressources matérielles et logicielles. Le document aborde également des concepts clés tels que le formatage, le partitionnement, les systèmes de fichiers, le rôle du shell, l'exclusion mutuelle, le blocage, et le système multiboot. Enfin, il explique les différences entre divers types de registres et le traitement en temps partagé.

Transféré par

bakaryanissath
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues3 pages

Concepts clés en systèmes d'exploitation

La notion de machine virtuelle a été introduite pour optimiser la gestion des ressources matérielles et logicielles. Le document aborde également des concepts clés tels que le formatage, le partitionnement, les systèmes de fichiers, le rôle du shell, l'exclusion mutuelle, le blocage, et le système multiboot. Enfin, il explique les différences entre divers types de registres et le traitement en temps partagé.

Transféré par

bakaryanissath
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats ODT, PDF, TXT ou lisez en ligne sur Scribd

1- Pourquoi la notion de machine virtuelle a été introduite en Informatique

Cette notion a été introduite en informatique pour permettre une gestion efficace des
ressources matérielles et logicielles. Elle permet de faire abstraction des ressources
physiques et facilite alors la gestion, l’allocation et le partage de ces ressources entre
différents processus ou utilisateurs. Elle permet une utilisation optimale des
ressources

2- En quoi consiste le formatage


Le formatage consiste à préparer un support de stockage à être utilisé selon un
système de fichiers spécifique.

3- Avantages dans le partitionnement d’un espace de stockage

- Permet d’avoir plusieurs sections distinctes à partir d’un support de stockage, ce qui
facilite l’organisation et la gestion des données
- Isoler les données permet de réduire les risques de perte de données comme les
programmes du système d’exploitation qui sont très importants
- Permet d’installer plusieurs systèmes d’exploitation sur un même ordinateur : Le
multiboot

4-Exemple de système de fichier sous windows


● NTFS (new technology file system)
● FAT32(file allocation table)
● exFAT

5- Exemple de système de fichier sous linux

➢ ext4(Extended file system)


➢ ext3
➢ XFS

6-Quel est le rôle du shell d’un système d’exploitation

Le shell est une interface en ligne de commande permettant d’interpréter et


d’exécuter les commandes de l’utilisateur.

7- Donner 2 exemples de shell sous linux?


 Bourne shell(sh)
 Korn shell (ksh)
8- En quoi consiste l’exclusion mutuelle?
L’exclusion mutuelle est un mécanisme au cours duquel plusieurs processus ne
peuvent pas accéder simultanément à une ressource critique
9- En quoi consiste le blocage ou le verrouillage?
Le blocage est l’état dans lequel un processus ne peut pas continuer son execution
jusqu’à ce qu’une condition soit remplie(chatgpt)

10-Exemple de blocage
Si un processus A détient la ressource X et attend la ressource Y alors que le
processus B détient la ressource Y et attend la ressource X alors il y a blocage.

11- Une commande linux qui montre la dépendance entre processus


pstree
12- Qu’es ce qu’un système multiboot?
Un système multiboot permet d’exécuter plusieurs systèmes d’exploitation sur un
même appareil
13- Qu’es ce qu’une interruption?
Est un signal qui interrompt temporairement l’exécution du programme en cours sur
le processeur.
14- Faire la difference entre une interruption artificielle et une interruption
naturelle
Une interruption naturelle est imprévisible alors qu’une interruption artificielle est
provoqué
15-En quoi consiste le mode de traitement en temps partagé?
Il consiste à la progression des processus en quasi parallélisme
16- Que savez-vous des fichiers à extention bat?
Est un fichier de script utilisé sur windows. L’extension .bat fait référence à un fichier
de lot appelé encore commandes MS-DOS
17- Faire la difference entre un traitement on line et un traitement off line

18- Faire la difference entre un registre de travail et un registre accumulateur


Le registre de travail est utilisé pour stocker des données temporaires et des addresses
mémoire tandis que le registre accumulateur est specifiquement dédié aux operations
arithmétiques et logiques
19-Quel est le rôle du vecteur d’état d’un processus
Stocke les informations nécessaires concernant un processus en cours suite à une
interruption dans le but de permettre la reprise du processus en question. Elle permet
ainsi de basculer efficacement entre les différents processus en cours d’éxécution.

20-Quand dit-on qu’une machine est de nbits?

Lorsque :

➢ les registres sont de n bits


➢ les bus de données sont de n bits
➢ les instructions manipulant les données sont de n bits
Un registre de travail permet de stocker temporairement des données pendant
l’execution des instructions
Le pointeur d’instruction:il indique l’adresse de la prochaine instruction à
executer par le processeur
Un registre accumulateur permet de stocker les résultats intermédiaires des
operations mathématiques et logiques

Vous aimerez peut-être aussi