Examsys1 lmd 2008 2009 epreuvecor 1

Université de Chlef Département Informatique Filière ème Année LMD Examen semestriel Module de Systèmes d ? exploitation I Durée H Corrigé Juin Exercice points La ?gure suivante représente le diagramme de Gantt d ? un scheduling du processeur utilisant l ? algorithme Haute priorité ? Les processus P P et P ont respectivement les priorités et P est donc le plus prioritaire P Inactif P Inactif P Inactif P P Inactif P Inactif P Question Expliquez pourquoi le processeur est inactif entre les instants t et t Réponse Le processeur est inactif entre les instants t et t car les processus P et P sont en train de faire des opérations d ? entrée sortie ou en attente d ? un signal point Question Quel est l ? état du processus P à l ? instant t Justi ?ez Réponse A l ? instant t le processus le processus P est en état attente ? d ? une opération d ? entrée sortie ou d ? un signal point Question Calculez les temps d ? attente et de restitution des processus P P et P Réponse Temps d ? attente Temps de restitution P P P à A l ? instant t le processus P entame une opération d ? E S qui peut se terminer à t ou La durée d ? attente de P peut donc être O ou points Question Dessinez le diagramme de Gantt en appliquant l ? algorithme FCFS et en utilisant les mêmes hypothèses sur les processus que précédemment Réponse En reprenant les mêmes hypothèses instants d ? arrivées et durées des E S on aboutit au même diagramme de Gantt P Inactif P Inactif P Inactif P P Inactif P Inactif P points CExercice points On utilise un système à mémoire paginée pour lire les enregistrements d ? un ?chier qui contient enregistrements numérotés de à Le nombre de cadres de pages est Une page peut contenir enregistrements Représentez les états successifs de la mémoire en montrant clairement les défauts de pages lorsqu ? on veut accéder aux enregistrements suivants selon l ? algorithme de remplacement LRU Réponse X X X X X X X Question Quel est le nombre de défauts de pages produits Réponse Nombre de défauts de pages point Exercice points Ecrire un programme C qui ajoute le PCB d ? un processus à la ?n d ? une liste linéaire chainée Le PCB contient le nom du processus et la durée de son exécution ces données sont introduites au clavier Réponse include include include struct pcb char nom int duree struct pcb suivant void main void struct pcb tete p nouveau char c nnom int nduree tete NULL do printf Introduiez le nom du processus scanf s nnom printf Introduisez la durée du processus scanf i nduree nouveau struct pcb malloc sizeof struct pcb strcpy nouveau- nom nnom nouveau- duree nduree nouveau- suivant NULL if tete NULL tete nouveau else rechercher le dernier élément de la liste p tete

Documents similaires
Production ecrite 3 1 Lycée NOUARI Belkacem - Ain Srar- Enseignante TAHRI K Objet d ? étude Le plaidoyer et le réquisitoire Niveau Volume horaire AS LE minutes Séquence Produire un texte pour plaider en faveur d ? une personne Moyens didactiques Fiche d ? 0 0
Oral ecrit comptine ressources 2 memoriser 0 0
Conseils methodologie memoire 1 0 0
Omc omd 1 L ? OMC et l ? OMD I- Présentation de l ? OMC C ? est une organisation internationale qui s ? occupe des règles régissant le commerce international entre les pays membres créée en er Janvier Une organisation substituée au GATT lors des derniers 0 0
Atelier orsenna 1 Atelier Orsenna ? La grammaire est une chanson douce dans laquelle les chevaliers du subjonctif font la révolte des accents en dansant sur les points de suspension entre deux parenthèses L ? éloge de la ponctuation La révolte des accents 0 0
Mail rh maroc 3 ENTREPRISE AKSAL Groupe AVENDIS CADBURY CMEOTERLOECMCO COLGATE - PALMOLIVE DELL SAS DOLIDOL DOMAINES EARGIRCISCSOOLNES MHPAARFORCICA IBM Maroc INGELEC JACOB JDEETLAGFroOuNp JOHNSON JOHNSON KRAFT FOODS MLEASREOAUC X MINERALES LESIEUR- CRIST 0 0
Le complement d objet direct sequence 0 0
Grafcet et equations corrige 0 0
Cours compilation Cours de compilation Denis Barthou dbarthou enseirb fr Cours compilation - D Barthou CSujets abordés en compilation Description d'un compilateur Description des langages de programmation Analyse de code optimisation Méthodes de typage Pr 0 0
Hydrodynamique physique 3 1 0 0
  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager