Sunteți pe pagina 1din 2

Teme pentru activitatea de practică de specialitate ce pot fi implementate în limbajul de

programare Java, cu posibilitatea integrării de biblioteci și componente open source.

1. Proiectarea și implementarea unui mecanism de coadă în fișiere text: permiterea mai multor
procese să adauge înregistrări la sfârșitul fișierului și a altor procese să extragă înregistrări
de la începutul fișierului. În fișierul coadă pot fi editate și comenzi utile pentru procesele
de citire, cum ar fi STOP, RESUME, RELOAD etc.

2. Realizare unei aplicații de chat care să permită trimiterea de mesaje către toți participanții
care au subscris la discuție (ALL, broadcast), către o un grup selectabil de participanți
(LIST, multicast), sau către un unic participant la discuție (PRIVATE).

3. Bibliotecă ce definește și implementează operații cu masive multidimensionale utilizând


fire de execuție multiple pentru reducerea timpului de execuție a operațiilor.

4. Soluție multiclient-server pentru automatizarea locuinței utilizând protocolul de


comunicare Zigbee.

5. Soluție informatică pentru recunoașterea formelor, cu aplicații în domeniul medical:


recunoașterea și clasificarea leziunilor pielii.

6. Bibliotecă ce definește și implementează un API (application programming interface)


pentru gestionarea unei mecanism de tip coadă (FIFO) cu lungime variabilă (dar cu un prag
maxim) utilizată pentru preluarea de mesaje generice de la multiple fire de execuție
producătoare și transmiterea acestora cu latență minimă către fire de execuție consumatoare
(queue regulator).

7. Framework de server ce accepta multiple conexiuni client și procesează cererile clienților


în ordinea cronologică a primirii lor. Răspunsurile returnate către clienți trebuie să fie
transmise de către server în ordinea în care condițiile din cererile clienților ai fost
satisfăcute.

8. Soluție de web crawler pentru identificarea și indexarea paginilor de web.

9. Proiectarea și implementarea unui mecanism / algoritm de împerechere multicriterială care


permită facilitarea punerii în corespondență a cereri cu oferta de joburi în domeniul IT.

10. Proiectarea și implementarea unui model de vânzare-cumpărare online prin punerea în


corespondență a consumatorilor de produse agricole proaspete (legume și fructe) cu
producătorii agricoli, prin intermediul unui mecanism de transport (preluare de la
producător și livrare la domiciliul consumatorului) de tip Uber, partajare de resurse.
11. Proiectarea și implementarea unui asistent cu comandă vocală, bazat pe platforma
Raspberry PI și destinat prioritar persoanelor cu deficiențe locomotorii, pentru regăsirea de
informații în enciclopedia Wikipedia. Asistentul redă informația regăsită prin text-to-
speech.

S-ar putea să vă placă și