Exercices pratiques
1
.
Recherchez sur le Web « architecture système Windows » et comparez-la avec « l'architecture système UNIX/Linux ».
2
.
Dessinez un diagramme de haut niveau qui illustre le flux de contrôle pour une application de votre choix qui exploite un système d'exploitation. Assurez-vous d'identifier les différents composants et couches ainsi que les utilisateurs impliqués, le cas échéant.
3
.
En fonction du système d'exploitation que vous utilisez, recherchez sur le Web l'architecture de votre système d'exploitation.
4
.
Dessinez l'architecture de votre système d'exploitation.
5
.
Donnez un exemple de scénario qui nécessite une synchronisation.
6
.
Recherchez sur le Web le mécanisme d'allocation le plus utilisé.
7
.
Expliquez comment les segments et les pages sont utilisés pour prendre en charge la mémoire virtuelle.
8
.
Recherchez sur le Web comment trouver le nombre total d'inœuds à l'aide de votre système d'exploitation.
9
.
Expliquez les mérites relatifs des différentes approches de récupération. Commencez par celles mentionnées dans le livre et explorez davantage sur Internet si nécessaire.
10
.
Recherchez différents algorithmes de chiffrement et fournissez un résumé des résultats trouvés.