Changes between Version 1 and Version 2 of Sperimentazione 10


Ignore:
Timestamp:
Jun 4, 2011, 6:05:40 PM (13 years ago)
Author:
Mattia Monga
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Sperimentazione 10

    v1 v2  
    11= Server Semaforo =
    22
    3  * Semaforo con inizializzazione
     3 * Server semaforo
    44
    5    diff:tags/server-add-single-semaphore//tags/server-add-single-semaphore-init
    6 
    7  * Semafori multipli (identificati da un numero)
    8 
    9    diff:tags/server-add-single-semaphore-init//tags/server-add-multiple-semaphore
     5   diff:tags/minix3.1.2a-orig//tags/server-add-single-semaphore
    106
    117
    12 Ora è possibile risolvere il seguente problema
    13 
    14       Un processo docente risponde alle domande di alcuni
    15       processi studente, con i seguenti vincoli:
    16        * in ogni momento un solo processo (docente o studente)
    17         emette messaggi (domande e risposte ottenute con printf sullo
    18         stdout)
    19        * ogni domanda degli studenti ottiene una specifica risposta
    20        * l'elaborazione della risposta da parte del docente
    21         richiede 2 secondi
    22        * ciascuno studente si astiene dal fare una nuova domanda
    23         finché il docente non ha risposta alla precedente
    24        * Ogni studente fa un'unica domanda
    25