Precedente :: Successivo |
Autore |
Messaggio |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Sab Mag 29, 2004 3:43 pm Oggetto: [Reti e S.O.] Barbiere |
|
|
Progetto JBuilder del barbiere
Questo programma va modificato: le modifiche che riporto qui sotto sono quelle della prova dello scorso anno.
Andrea, ti va di provare a farle? Io da solo non so se ce la faccio...
La soluzione iniziale ha numerosi difetti:
1 Ogni cliente si siede sul divano prima di accomodarsi sulla sedia,
anche se ci sono delle sedie libere. Modificate il codice in modo
che il divano sia "saltato" se vi sono sedie libere
2 Il taglio dei capelli e' gratuito. Si aggiunga una cassa e si
modifichino eventualmente gli algoritmi che codificano il
comportamento del barbiere e del cliente.
Tipicamente il barbiere che ha terminato il taglio puo' accordarsi
con il cliente prima di congedarlo.
3 L'intero sistema e' equo? (dal punto di vista del servizio
percepito dal cliente, che potrebbe vedersi scavalcare da
qualcuno arrivato dopo di lui - perche'?
(suggerimento: differenza tra i monitor e il lock degli oggetti in java).
Si indichi una possibile strategia risolutiva.
4 I barbieri si appisolano sempre, dopo ogni taglio. Provvedere
affinche' si appisolino solo nel caso in cui non vi siano clienti
in coda.
5 Provvedere affinche' non vi siano clienti in attesa alla cassa quando
un barbiere non sta tagliando i capelli. _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
Andrea Moderatore

Registrato: 23/12/03 13:10 Messaggi: 5200
|
Inviato: Sab Mag 29, 2004 4:08 pm Oggetto: |
|
|
sono troppo indietro purtroppo...  |
|
Top |
|
 |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Sab Mag 29, 2004 4:43 pm Oggetto: |
|
|
Ora mi metto sotto! Al massimo intaso la casella di posta del Parabosc... _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
Andrea Moderatore

Registrato: 23/12/03 13:10 Messaggi: 5200
|
Inviato: Dom Mag 30, 2004 9:26 pm Oggetto: |
|
|
vinz ha scritto: | Ora mi metto sotto! Al massimo intaso la casella di posta del Parabosc... |
Ok, sono pronto! Adesso posso mettere mano al codice! |
|
Top |
|
 |
vinz Amministratore


Registrato: 12/12/03 12:56 Messaggi: 6648 Residenza: San Pellegrino Terme (Bergamo)
|
Inviato: Dom Mag 30, 2004 9:28 pm Oggetto: |
|
|
Se vuoi ti mando la soluzione... del Para!  _________________ Let the future tell the truth and evaluate each one according to his work and accomplishments. The present is theirs; the future, for which I really worked, is mine.
Nikola Tesla |
|
Top |
|
 |
Andrea Moderatore

Registrato: 23/12/03 13:10 Messaggi: 5200
|
Inviato: Dom Mag 30, 2004 9:29 pm Oggetto: |
|
|
vinz ha scritto: | Se vuoi ti mando la soluzione... del Para!  |
BarbiereFinal.zip... io avere gi�... ma non volere guardare, quasi quasi rifare io barbiere da 0...  |
|
Top |
|
 |
Francesco Utente adulto


Registrato: 23/12/03 15:24 Messaggi: 2113 Residenza: Busnago (MI)
|
Inviato: Dom Mag 30, 2004 9:50 pm Oggetto: |
|
|
la manderesti a me vinz? ho fatto il primo punto e voglio vedere se lo fa come me _________________ God is real........... unless declared integer or long |
|
Top |
|
 |
Andrea Moderatore

Registrato: 23/12/03 13:10 Messaggi: 5200
|
Inviato: Lun Mag 31, 2004 6:00 pm Oggetto: |
|
|
Andrea ha scritto: | vinz ha scritto: | Se vuoi ti mando la soluzione... del Para!  |
BarbiereFinal.zip... io avere gi�... ma non volere guardare, quasi quasi rifare io barbiere da 0...  |
S� ma davvero! Sembra scritto in C e poi copiato in JBuilder... io ci capisco poco, non � codice OOP...  |
|
Top |
|
 |
|