Pagina 1 di 1

Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 11:10
da Bart
Ciao a tutti,
sto cercando informazioni sulla programmazione concorrente in c++.
L'obiettivo finale è di realizzare un'applicazione che mi permetta di fare questo in c++:
a)I bambini si recano a pranzo in gruppi composti da un numero
variabile di bambini (da 2 a 6) e da una tata. La tata fa attendere i
bambini finché non trova un numero sufficiente di seggioline
contigue. Quando le trova fa sedere i bambini e attende che sia loro
servita la pappa e che manginoi. Al termine del pasto i bambini
(ovvero quando tutto il gruppo ha finito) tutti i bambini si alzano e
tornano con la tata in giardino, liberando i posti a sedere.
b)Intorno al tavolo operano due tate: la tata cameriera che riempie
ciclicamente i piattini dei bambini che sono seduti e non hanno il
pasto e la tata che pulisce, che rende di nuovo agibile il posto a
sedere una volta che il bambino lo ha liberato. Entrambe agiscono
indefinitamente girando intorno al tavolo. La tata cameriera ha a
disposizione infinite porzioni e la tata cameriera infiniti piatti. La tata
cameriera serve il pasto al bambino solo se ha già il piatto.
c)Risolvere il problema con monitor e semafori (realizzati come da
specifiche date a lezione) e produrre due applet (con la stessa interfaccia)
che utilizzino ciascuna una delle due implementazioni.
d)L’interfaccia deve consentire di generare nuovi gruppi di bambini
specificandone la numerosità e di modificare la velocità e la direzione
delle tate che girano intorno al tavolo. Infine l’interfaccia deve consentire di
scegliere la strategia di allocazione dei posti (best fit o worst fit).


I bambini, le tate ecc sono tutti thread.
Conoscete testi, howto, documenti vari che mi possano essere utili?
Altro dubbio, è possibile sostituire in qualche maniera le applet java in c++ per realizzare una sorta di interfaccia grafica? Grazie

Re: Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 11:20
da 414N
Qui sono riportati alcuni link che forse ti possono tornare utili.

Re: Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 11:52
da FireEater
Ciao,
se vuoi ti posso mandare qualcosa sia sull'uso dei thread che sulle interfacce grafiche in c++.
Ho anche qualche programma realizzato da me che usa thread e grafica.

Fammi sapere
FireEater

Re: Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 12:37
da Bart
Si certo, puoi mandare tutto a bart [at] slacky [dot] it. Grazie mille a tutti. ;)

Re: Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 13:23
da FireEater
Fatto :thumbright:

Re: Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 20:11
da ksniffer
Bart ha scritto:Ciao a tutti,
sto cercando informazioni sulla programmazione concorrente in c++.
L'obiettivo finale è di realizzare un'applicazione che mi permetta di fare questo in c++:

I bambini, le tate ecc sono tutti thread.
Conoscete testi, howto, documenti vari che mi possano essere utili?
Altro dubbio, è possibile sostituire in qualche maniera le applet java in c++ per realizzare una sorta di interfaccia grafica? Grazie
GUI e thread cross-platform? allora Qt4 ;) . Con il 4.5 hai la possibilità di fruttare i core del processore :) .

Re: Programmazione concorrente in C++

Inviato: dom 8 mar 2009, 23:49
da ccts2002
FireEater ha scritto:Ciao,
se vuoi ti posso mandare qualcosa sia sull'uso dei thread che sulle interfacce grafiche in c++.
Ho anche qualche programma realizzato da me che usa thread e grafica.

Fammi sapere
FireEater
non è che manderesti anche a me??? l'argomento mi interessa...
ccts2002 at gmail dot com

Re: Programmazione concorrente in C++

Inviato: lun 9 mar 2009, 23:30
da FireEater
Fatto!

Re: Programmazione concorrente in C++

Inviato: mar 10 mar 2009, 12:52
da Bart
FireEater ha scritto:Fatto!
Grazie mille, questa sera finalmente avrò tempo di guardarci. Se ho qualche problema ti faccio sapere! ;)
Gentilissimo!!! :thumbright:

Re: Programmazione concorrente in C++

Inviato: mer 11 mar 2009, 9:12
da ccts2002
FireEater ha scritto:Fatto!
grazie mille!
appena esco dal lavoro vedo di darci un'occhiata!!!!!!!!

Re: Programmazione concorrente in C++

Inviato: sab 21 mar 2009, 12:04
da Bart
FireEater, scusami ma ho avuto un piccolo problema con il pc e ho perso i documenti che mi avevi mandato.
Potresti inviarmeli nuovamente. Ti ho mandato anche un privato. Grazie mille ancora. ;)