Documente Academic
Documente Profesional
Documente Cultură
Examen Gr 242:
MetDezvSoft
5-iun-2009, ora 9
Examen Gr 232:
MetDezvSoft
28-mai-2009, ora 9
P1 Descrieti MSC-uri tipice si un HMCS pentru ele care sa modeleze activitatile unui dirijor care repeta cu orchestra pregatind un concert simfonic (introduceti suficiente detalii in scenarii).
5 puncte
P2 (la alegere: P2a, b, ori c) Se da problema:
T Data o matrice m n cu numere ntregi, determinati perechile de
puncte ((i1, j1), (k1, l1)) si ((i2, j2), (k2, l2)) care determina dreptunghiuri
in matrice cu sumele valorilor egale.
P2a Descrieti informal un algoritm paralel pentru problema T folosind procese ce comunica prin mesaje, apoi dati o implementare n pseudocod
tip MPI. Discutati pe scurt eficienta versiunii paralele fata de cea
secventiala.
P2b Descrieti informal un algoritm paralel pentru problema T folosinf procese cu memorie partajata (shared), apoi dati o implementare n pseudocod tip PThreads. Discutati pe scurt eficienta versiunii paralele fata
de cea secventiala.
P3c Descrieti informal un algorithm de rezolvare a problemei T printr-un
program interactiv, structurile de date spatiale si temporale folosite,
si o implementare n pseudocod tip AGAPIA.
10 puncte
P3 (la alegere: P3a ori P3b)
P3a Fie data formula CTL
= e [ r u eg ((p ax p) ax r ax ax r ) ]
Aplicati procedura de model checking
spre a gasi starile din sistemul de tranzitii
alaturat n care este adevarata.
q,r
s1
s2
s4
s3
p,q
s5
p,r
P3b Scrieti un program while ori schema logica care sa verifice daca un
numar dat este suma a 3 cuburi perfecte, folosind logica Floyd/Hoare,
aratati ca este partial corect.
10 puncte