General
Programarea concurentă și distribuită
Obiectivele principale ale cursului „Programarea concurentă și distribuită ² reprezintă formarea la studenţi a următoarelor abilităţi:
Titular de curs: Rotaru Lilia asist.univ.
Crearea thread-urilor în Java. Grupurile de thread-uri în Java. Prioritățile thread-urilor.
Clasa Thread, metodele și proprietățile ei.
Clasa ThreadGroup. Constructorii grupelor de thread-uri. Crearea firelor de execuție în grupe.
Stările thread-urilor. Thread-uri daemon.
Metodele de sincronizare.
Variabile binare. Bariere și semafoare în Java. Monitoare. Așteptarea de evenimente.
Programarea soclurilor оn Java. Tipuri de socluri.
Structura generala a unui server bazat pe conexiuni. Structura generala a unui server bazat pe datagrame.
Structura generala a unui client pe datagrame. Structura generala a unui client pe conexiuni.
Structura generala a unui server-client pe datagrame. Structura generala a unui server-client pe conexiuni.
Raport la lucrarea de laborator 1
Raport la lucrarea de laborator 2
Raport la lucrarea de laborator 3
Raport la lucrarea de laborator 4
Raport la lucrarea de laborator 5
Raport la lucrarea de laborator 6
Raport la lucrarea de laborator 7
Transmiterea sarcinilor individuale