From Agentgroup
Jump to: navigation, search
(Esercitazione 3 (Pizzeria al taglio e Elicottero))
Line 190: Line 190:
  
 
Codice della soluzione es.2 Lavanderia:  
 
Codice della soluzione es.2 Lavanderia:  
<!--
 
  
 +
[http://{{SERVERNAME}}/didattica/psoLM/Esami/11-12/12Ott12/Lavanderia.java<font COLOR="#0000ff">Lavanderia</font>]
  
== Esercitazione 5 (Ufficio Postale e Negozio cellulari) ==
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/11-12/12Ott12/ProvaLavanderia.java<font COLOR="#0000ff">ProvaLavanderia</font>]
  
'''23/11/12'''
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/11-12/12Ott12/Cliente.java<font COLOR="#0000ff">Cliente</font>]
  
Testo degli esercizi: [[Media:Es5.pdf|Es5.pdf]]
 
  
 +
== Esercitazione 5 (Centro prelievi e Stazione Ferroviaria) ==
  
Codice della soluzione es.1 Ufficio postale:
+
'''29/11/13'''
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/ufficio.java <font COLOR="#0000ff">ufficio (monitor)</font>]
+
Testo degli esercizi: [[Media:Es5.pdf|Es5.pdf]]
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/prova_posta.java <font COLOR="#0000ff">prova_posta (main)</font>]
+
Codice della soluzione es.1 Centro prelievi:
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/sportello.java <font COLOR="#0000ff">sportello (processo)</font>]
+
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/centro_prelievi.java <font COLOR="#0000ff">centro_prelievi (monitor)</font>]
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/cliente.java <font COLOR="#0000ff">cliente (processo)</font>]
+
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/prova_prelievi.java <font COLOR="#0000ff">prova_prelievi (main)</font>]
  
soluzione alternativa proposta da uno studente:
+
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/persona.java <font COLOR="#0000ff">persona (processo)</font>]
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/Ufficio.java <font COLOR="#0000ff">Ufficio (monitor)</font>]
+
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/medico.java <font COLOR="#0000ff">medico (processo)</font>]
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/UfficioMain.java <font COLOR="#0000ff">UfficioMain (main)</font>]
+
Codice della soluzione es.2 Ferrovia:
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/Addetto.java <font COLOR="#0000ff">Addetto (processo)</font>]
+
<!--
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/MonitorStazione.java <font COLOR="#0000ff">MonitorStazione (monitor)</font>]
  
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/Cliente.java <font COLOR="#0000ff">Cliente (processo)</font>]
+
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/ProvaStazioneFerroviarie.java <font COLOR="#0000ff">ProvaStazioneFerroviarie (main)</font>]
  
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/Treno.java <font COLOR="#0000ff">Treno (processo)</font>]
  
Codice della soluzione es.2 Negozio Cellulari:
+
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/Passeggero.java <font COLOR="#0000ff">Passeggero (processo)</font>]
 
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/Negozio.java <font COLOR="#0000ff">Negozio (monitor)</font>]
+
 
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/ProvaNegozio.java <font COLOR="#0000ff">ProvaNegozio (main)</font>]
+
 
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/Cliente.java <font COLOR="#0000ff">Cliente (processo)</font>]
+
 
+
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/Negoziante.java <font COLOR="#0000ff">Negoziante (processo)</font>]
+
 
+
  
 
== Esercitazione 6 (Ambasciata e Centro agopuntura) ==
 
== Esercitazione 6 (Ambasciata e Centro agopuntura) ==
Line 291: Line 284:
  
 
<!--
 
<!--
== Ferrovia ==
 
  
Codice della soluzione es.2 Ferrovia:
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/MonitorStazione.java <font COLOR="#0000ff">MonitorStazione (monitor)</font>]
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/ProvaStazioneFerroviarie.java <font COLOR="#0000ff">ProvaStazioneFerroviarie (main)</font>]
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/Treno.java <font COLOR="#0000ff">Treno (processo)</font>]
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/22Novembre2006/Passeggero.java <font COLOR="#0000ff">Passeggero (processo)</font>]
 
  
  
Line 429: Line 412:
  
  
== Centro prelievi ==
 
  
Codice della soluzione es.1 Centro prelievi:
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/centro_prelievi.java <font COLOR="#0000ff">centro_prelievi (monitor)</font>]
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/prova_prelievi.java <font COLOR="#0000ff">prova_prelievi (main)</font>]
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/persona.java <font COLOR="#0000ff">persona (processo)</font>]
 
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/medico.java <font COLOR="#0000ff">medico (processo)</font>]
 
  
  
Line 451: Line 424:
  
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/19Giugno2009/Autoveicolo.java <font COLOR="#0000ff">Autoveicolo (processo)</font>]
 
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/19Giugno2009/Autoveicolo.java <font COLOR="#0000ff">Autoveicolo (processo)</font>]
 +
 +
== Ufficio postale ==
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/ufficio.java <font COLOR="#0000ff">ufficio (monitor)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/prova_posta.java <font COLOR="#0000ff">prova_posta (main)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/sportello.java <font COLOR="#0000ff">sportello (processo)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/cliente.java <font COLOR="#0000ff">cliente (processo)</font>]
 +
 +
soluzione alternativa proposta da uno studente:
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/Ufficio.java <font COLOR="#0000ff">Ufficio (monitor)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/UfficioMain.java <font COLOR="#0000ff">UfficioMain (main)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/Addetto.java <font COLOR="#0000ff">Addetto (processo)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoNOD/Lastmonitor/30Marzo2009/Alternativa/Cliente.java <font COLOR="#0000ff">Cliente (processo)</font>]
 +
 +
== Negozio Cellulari ==
 +
 +
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/Negozio.java <font COLOR="#0000ff">Negozio (monitor)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/ProvaNegozio.java <font COLOR="#0000ff">ProvaNegozio (main)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/Cliente.java <font COLOR="#0000ff">Cliente (processo)</font>]
 +
 +
[http://{{SERVERNAME}}/didattica/psoLM/Esami/09-10/19Feb10/Negoziante.java <font COLOR="#0000ff">Negoziante (processo)</font>]
 +
 +
 +
  
  

Revision as of 10:36, 29 November 2013

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 sul docente

Ph.D. Ricercatrice Mariachiara Puviani


Io.JPG

Università degli Studi di Modena e Reggio Emilia
Dipartimento di Ingegneria Enzo Ferrari

Indirizzo: via Vignolese, 905/b - 41125 Modena Italy
Telefono: +39-059-2056322
Fax: +39-059-2056129
Email: mariachiara.puviani@unimore.it
Ufficio: Laboratorio Dottornadi, 2° piano, DIEF
Ricevimento studenti: su appuntamento

Guida Eclipse

Eclipse

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)

18/10/13

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)



Testo degli esercizi: Es1.pdf

Codice della soluzione es1. Traghetto:

MonitorIsole (monitor)

ProvaTraghetto (main)

Auto (processo)

Traghetto (processo)


Esercitazione 2 (Deposito bagagli e Raccolta differenziata)

30/10/12

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 (Pizzeria al taglio e Elicottero)

15/11/13

Testo degli esercizi: Es3.pdf

Codice della soluzione es.1 Pizzeria al taglio

Pizzeria (monitor)

Prova (main)

Cliente (processo)

Fattorino (processo)

Pizzaiolo (processo)

Codice della soluzione es.2 Elicottero

Elicottero

Prova_volo

Pilota

Passeggero

Esercitazione 4 (Elezioni e Lavanderia)

21/11/13

Testo degli esercizi: Es4.pdf

Codice della soluzione es. 1 Elezioni:

MonitorSistemaElettorale (monitor)

ProvaElezioni (main)

Elettore (processo)

Candidato (processo)

Prefetto (processo)

Codice della soluzione es.2 Lavanderia:

Lavanderia

ProvaLavanderia

Cliente


Esercitazione 5 (Centro prelievi e Stazione Ferroviaria)

29/11/13

Testo degli esercizi: Es5.pdf

Codice della soluzione es.1 Centro prelievi:

centro_prelievi (monitor)

prova_prelievi (main)

persona (processo)

medico (processo)

Codice della soluzione es.2 Ferrovia:



Il testo e la soluzione delle prove d'esame li trovate alla pagina relativa agli esami.