From Agentgroup
Jump to: navigation, search

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/www/html/mediawiki-1.24.1/includes/diff/DairikiDiff.php on line 438
(Esercitazione 4 (Sala parto e Albergo))
(Esercitazione 4 (Sala parto e Albergo))
Line 130: Line 130:
 
Codice della soluzione es.1 Sala Parto:  
 
Codice della soluzione es.1 Sala Parto:  
  
Classe monitor: [http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Ospedale.java<font COLOR="#0000ff">Ospedale</font>]
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Ospedale.java<font COLOR="#0000ff">Ospedale (monitor)</font>]
  
Classe del main: [http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Prova_parto.java<font COLOR="#0000ff">Prova_parto</font>]
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Prova_parto.java<font COLOR="#0000ff">Prova_parto (main)</font>]
  
Processo: [http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Gestante.java<font COLOR="#0000ff">Gestante</font>]
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Gestante.java<font COLOR="#0000ff">Gestante (processo)</font>]
  
Processo: [http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Anestesista.java<font COLOR="#0000ff">Anestesista</font>]
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/04Dic09/Anestesista.java<font COLOR="#0000ff">Anestesista (processo)</font>]
  
 
Codice della soluzione es.2 Albergo:  
 
Codice della soluzione es.2 Albergo:  

Revision as of 13:08, 15 November 2010

Esercitazioni

Ogni settimana verranno aggiunti in questa pagina gli esercizi proposti a lezione (venerdì mattina in laboratorio LINFA) e la soluzione agli esercizi della settimana precedente.

Informazioni sull'esercitatore

Io.JPG

Ph.D. Ing. Mariachiara Puviani

Dipartimento di Ingegneria dell'Infomazione

Università di Modena e Reggio Emilia, Via Vignolese 905 - 41100 Modena

Telefono 0592056322 - Fax 0592056126

mariachiara.puviani@unimore.it

Classi utili

Package Monitor

Il package monitor è da inserire in ogni progetto per il suo corretto funzionamento

Monitor

Cond

Urgent

Mutex

Template

TemplateMain

TemplateProcesso

TemplateMonitor

Esercizi:

Esercitazione 1 (Ponte)

15/10/10

Testo degli esercizi: Ponte.pdf

Codice della soluzione es.1 Ponte Semplice:

ProvaPonte (main)

Ponte (interfaccia -opzionale-)

PonteSemplice (monitor)

Auto (processo)

Codice della soluzione es.2 Ponte con capacità limitata: (i file Auto e Ponte sono uguali a quelli dell'esempio precedente)

ProvaPonteCap (main)

PonteCap (monitor)

Codice della soluzione es.3 Ponte con capacità limitata e senza starvation: (i file Auto e Ponte sono uguali a quelli dell'esempio precedente)

ProvaPonteCapStar (main)

PonteCapStar (monitor)

Codice della soluzione es.4 Ponte con capacità limitata e macchine con peso:

ProvaPontePeso (main)

PonteMioPeso (monitor)

AutoPesante (processo)

Esercitazione 2 (Deposito bagagli e Raccolta differenziata)

22/10/10

Testo degli esercizi: Es2.pdf

Codice della soluzione es.1 Deposito bagagli:

DepositoBagagli (monitor)

ProvaBagagli (main)

UtenteBagaglio (processo)

Codice della soluzione es.2 Raccolta differenziata:

CentroRifiuti (monitor)

ProvaRifiuti (main)

Camion (processo)

Cittadino (processo)

Esercitazione 3 (Traghetto e Campo da golf)

29/10/10

Testo degli esercizi: Es3.pdf

Codice della soluzione es.1 Traghetto:

MonitorIsole (monitor)

ProvaTraghetto (main)

Auto (processo)

Traghetto (processo)

Codice della soluzione es.2 Campo da golf:

CampoGolf (monitor)

ProvaGolf (main)

GiocatoreGolf (processo)

Esercitazione 4 (Sala parto e Albergo)

12/11/10

Testo degli esercizi: Es4.pdf

Codice della soluzione es.1 Sala Parto:

Ospedale (monitor)

Prova_parto (main)

Gestante (processo)

Anestesista (processo)

Codice della soluzione es.2 Albergo:

Albergo (monitor)

ProvaAlbergo (main)

Gruppo (processo)

Persona (processo)