PROBLEMA Implementazione di un algoritmo

Pubblicità

Mario997

Nuovo Utente
Messaggi
6
Reazioni
0
Punteggio
19
Qualcuno può aiutarmi con questo programma Java?

Scrivere un programma che utilizza due buffer di dimensione 10, realizzati con array circolare; nel programma un thread produttore "P1" produce 20 interi casuali compresi tra 1 e 10, nel primo buffer, che vengono consumati da un thread consumatore "C1"; un thread produttore "P2" produce 20 interi casuali compresi tra 1 e 10, nel secondo buffer, che vengono consumati da un thread consumatore "C2".
I thread consumatori consumeranno 20 interi, attendendo che questi vengano prima prodotti.
"C1" calcolerà la somma degli interi del primo buffer che ha consumato; "C2" calcolerà la somma degli interi del secondo buffer che ha consumato.
Il thread del metodo main della classe che ha fatto partire i thread produttori e consumatori sommerà i risultati calcolati da "C1" e da "C2" e poi stamperà a video il valore di quest’ultima somma.
 
Pubblicità
Pubblicità
Indietro
Top