11111111111111111111111111111111111111111111111111111111111111111111111111111111 1.Adunanrea paralela a 2 sau mai multe matrici. Fieare thread aduna elementele corespunzatoare liniei i si coloanei j adica m*n threaduri. Ex: thread1:(a11+b11+c11) thread2:(a12+b12+c12) ... 2222222222222222222222222222222222222222222222222222222222222222222222222222222 2.Sortarea unui sir de numere intregi:se imparte sirul in mai multe subsiruri. Pentru fiecare subsir exista cate un thread care sa-l sorteze. La sfarsit se interclaseaza subsirurile. 333333333333333333333333333333333333333333333333333333333333333333333333333333 3.Generarea permutarilor a n numere. Pentru fiecare numar pe prima pozitie, se va genera cate un thread.(Eventual recursiv pentru subsir.) 4444444444444444444444444444444444444444444444444444444444444444444444444444444 4.Supravegherea a n useri dati ca si parametri timp de x minute. Pentru fiecare user se va face cate un thread. Rezultatele se vor pune in cate un fisier pentru fiecare user.(Supraveghere=nr de procese sau ns de sesiuni...) 555555555555555555555555555555555555555555555555555555555555555555555555555555 5.Spargere de parole. Se da urmatorul algoritm de criptare pentru parole de 4 caractere (ex de parola="AvdS"). Criptarea va avea 2 caractere care vor fi dupa cum urmeaza: primul=[/+32],al doilea=[/+32]; unde [x] reprezinta partea intreaga a lui x.Sa se faca un progaram care sa gaseasca toate parolele de 10 caractere care criptate dau ca si rezultat o anumita criptare de 5 caractere.Se va face cate un thread pentru fiecare caracter din criptare. 666666666666666666666666666666666666666666666666666666666666666666666666666666 6.Sa se scrie un program care sa caute in x fisiere date ca si parametri un sir de caractere. Pentru fiecare fisier se va face cate un thread. 77777777777777777777777777777777777777777777777777777777777777777777777777777 7. Un numar natural este perfect daca este egal cu suma divizorilor sai diferiti de el insusi. Folosind un numar adecvat de fire de executie sa se scrie un program care determina toate numerele perfecte mai mici decit N dat. 888888888888888888888888888888888888888888888888888888888888888888888888888888 8. Fie Ti firul de executie ce verifica daca i este un divizor pentru N dat si determina ordinul de multiplicitate al acestui divizor. Lansind in executie o structura adecvata de astfel de fire de executie, sa se descompuna in factori primi numarul N dat.