Académique Documents
Professionnel Documents
Culture Documents
PROPOSITION DE SOLUTION DU TD DE
PROGRAMMATION SYSTÈME
EXERCICE 1:
1) Les Objectifs de la sécurité dans les système d’exploitation sont:
• Intégrité: les données doivent être reçu sans subir d’altération ou de
destruction lors de sa transmission.
• Confidentialité: les données doivent être consultées unique par des
utilisateurs les autorisations requises.
• Disponibilité: le système doit être toujours opérationnel au utilisateur
légitime.
• Non répudiation : un utilisateur du système ne pourra pas nier une
transaction qu’il a effectuée.
2) Expliquons la notion de droits d’accès et de domaine de protection
Les droits d’accès :c’est un couple constitue d’objet et un ensemble des droits
sur ce objet.
Sachant que nous distinguons deux type d’objets :
• les objets persistants (Fichiers, les périphériques, etc.)
• Les objets temporaires (Processus, espaces mémoires)
Alors a ces différents objets ont peut associer un ou plusieurs droits a ces dernier qui
sont :
• Lecture : ici nous pouvons juste consulter le contenu de l’objet (si c’est un
fichier) ou bien l’utiliser (si c’est un périphérique par exemple).
• Écriture : ici nous pouvons en plus du droit de lecture nous pouvons aussi
modifier le contenu (si c’est un fichier) ou bien modifier ses paramètres (si
c’est un périphérique par exemple).
• La mise en œuvre des primitive TCP/IP qui est une communication entre les
différentes couches du modèle OSI afin de rendre service a la couche la plus
haute.
• Le client est suspendu (appel synchrone) : ici le client a envoyé sa requête a
partir d’une application et attend la réponse du serveur.
• Plusieurs requêtes peuvent être traite par le serveur en distribuant les requêtes
reçues a chaque processeur (Multiprocesseur) ou bien en suivant un algorithme
d ‘ordonnancement (Pseudo parallélisme)
4) Les types de communication inter-processus
Concernant la communication inter-processus nous avons :
• Les signaux :
• Les tubes :
EXERCICE 2 :
On considère un système fonctionnant selon le principe de la mémoire paginée
virtuelle. La taille d'une page est de 512 octets. La mémoire principale (MP) physique
a une taille de 1Mo. Les références mémoires générées par la CPU ont un champ
d'adressage codé sur 24 bits.
QUESTION 1 :
a)
b)
c)
d)
e)
f)