![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- Esercizio Programmazione Concorrente Esame (http://www.dsy.it/forum/showthread.php?threadid=42036)
Esercizio Programmazione Concorrente Esame
Ragazzi qualcuno potrebbe postare la soluzione dell'esercizio di programmazione dell'esame di oggi
"Implementare un semaforo generalizzato tramite monitor" ??
hai presente l'esempio produttore consumatore che ha messo sulle slide? l'impostazione è quella solo che al posto di produttore e consumatore metti le due funzioni up e down. Le variabili condizioni sn le stesse credo
io ho fatto una cosa del genere
monitor{
condition red;
int sem;
procedure UP{
sem++;
if(sem == 1){
signal(red);}
}
procedure DOWN{
if(sem == 0){
wait(red);}
sem--;
}
}
Ho fatto anche io cosi anche s eho dimenticato di mettere l'if nella up -.- Mi consola il fatto che almeno somiglia alla mia soluzione
speriamo bene! Non si sa niente sui tempi di uscita delle date per l'orale??
no idea, ma realisticamente potrebbero uscire i risultati i primi di settimana prossima quindi gli orali saranno a fine settimana prossima o fra 2 settimane.. ma sono solo mie supposizioni! speriamo di arrivarci all'orale ![]()
si hai detto bene, speriamo di arrivarci
sulle crocette sono abbastanza fiducioso anche se ho fatto delle porcate immense...il problema era la parte dei monitor però sembra che la maggior parte delle persone ha fatto una cosa del genere quindi non dovrebbe essere andata malissimo! Sperem ![]()
Ma alla fine era giusto?
__________________
.:: D ::.
sì
| All times are GMT. The time now is 15:10. | Show all 8 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.