Esempio n. 1
0
// file initialisée vide
Fap2 initialiseFile2(){
	Fap2 file2;
	int i;
	for (i=0; i<NbPriorite ; i++){
		file2.T[i] = initialiseFile1();
	}
	return file2;
}
Esempio n. 2
0
// file initialisée vide
Fap2 initialiseFile2(){
 
  Fap2 f = malloc(sizeof(Fap1)*NbPriorite);
  int i;
  for ( i = 0; i< NbPriorite; i++)
  {
	f[i] = initialiseFile1();
  }
  return f;
}
Esempio n. 3
0
//structure 1
void simulationFile1(){
  Fap1 f1 = initialiseFile1();
  int compteur = 0;
  Requete r;
  while(compteur < Nmax){
    if(alea(2) == 0){ //traitement requête avec proba 0.5
      f1 = traiteRequete1(f1);
    }
    else{ //génération d'une nouvelle requête avec proba 0.5
      compteur++;
      r = generationRequete();
      f1 = ajoutFile1(f1, r);
    }
    afficheFile1(f1);
  }
  libereMemoire1(f1);
  printf("#######################################\n");
}