• Aucun résultat trouvé

Module de Systèmes d’exploitation

N/A
N/A
Protected

Academic year: 2022

Partager "Module de Systèmes d’exploitation"

Copied!
1
0
0

Texte intégral

(1)

Université de Chlef Janvier 2018 Département Informatique

Filière : 1 ère Année Master - Ingénierie des Logiciels

Examen semestriel

Module de Systèmes d’exploitation

Durée : 1H30

Exercice 1 : (7 points)

On considère le système de gestion de fichiers de Unix. La taille d'un bloc de données est de 2 ko (kilo-octets). Chaque pointeur (numéro de bloc) occupe 4 octets. Chaque inode comprend 10 liens directs, 1 lien indirect simple, 1 lien indirect double et 1 lien indirect triple.

1/ Quel est le rôle de l'inode dans ce système ?

2/ Combien de blocs de données et de blocs de liens sont nécessaires pour représenter un fichier ayant une taille de 600 Ko ? Justifiez avec un schéma.

3/ Même question pour un fichier de 500.000 Ko ?.

4/ Quelle est la taille minimale que doit avoir un fichier pour qu'on soit obligé d'utiliser le lien indirect triple ?. Justifiez.

5/ Quelle est la taille maximale d'un fichier qu'on peut représenter avec cette organisation ? Quel serait le nombre de blocs de données et de blocs de liens ?. Justifiez.

Exercice 2 : (7 points)

Résoudre le problème des Lecteurs-Rédacteurs en utilisant les moniteurs de Hoare et en donnant une priorité aux rédacteurs.

Exercice 3 : (6 points)

Ecrire en java le code de deux threads simultanés qui affichent chacun les entiers de 1 à 100.

L'affichage doit être alterné, comme suit :

Thread 1 : 1 Thread 2 : 1 Thread 1 : 2 Thread 2 : 2 Thread 1 : 3 Thread 2 : 3 Thread 1 : 4 Thread 2 : 4 ...

Soignez votre code et vos déclarations.

Références

Documents relatifs

Ajou- tons qu'en ces points la courbe (C) touche la surface A 33 = o, c'est-à-dire que les plans tangents au point (a, (3, y), [ou (a, (3, y, â) en introduisant des coordon-

1-II-3 : Expliquer les adaptations nécessaires pour progresser en mobilisant son expérience pratique et ses connaissances technologiques et scientifiques des APSA 1-II-4 : Situer

permettrait le bloc bilatéral sans changer de côté serait facile à réaliser après de l’AG (si nécessaire). Un nouvel

Notre troisième contribution, développé au Chapitre 5, a consisté à concevoir un schéma d’identification approprié pour les systèmes non linéaires blocs de type Hammerstein

Nous présentons un algorithme d’inférence variationnelle pour les modèles à blocs stochastiques et à blocs latents pour les graphes creux, qui tire parti de la rareté des arêtes

Dans nos tra- vaux, nous faisons l’hypothèse que les données manquantes sont de type NMAR et nous modélisons le mécanisme de manquement.. Nous supposons par exemple que la propension

• Réceptionner, contrôler et stocker les marchandises dans le respect de la règlementation en vigueur et en appliquant les techniques de prévention des risques liées

Le futur des copolymères à blocs et des polymères aux propriétés avan- cées est prometteur, avec des applications potentielles dans des domaines aussi variés que la