Probleme de laborator si teme pentru acasa


1.  Laborator 01 ---> Clase si pachete in Java, operatii de I/E, vectori

                        P1.  Citirea lungimii si latimii unui dreptunghi si calculul ariei si perimetrului               

                                dreptunghi.java

                        P2.  Preluarea din linia de comanda a dimensiunilor unui trapez

                                si afisarea ariei si perimetrului

                                trapez.java

                        P3.  Rezolvarea ecuatiei de grad I cu coeficienti cititi de la tastatura

                                ecgr1.java

                        P4.  Rezolvarea ecuatiei de grad I cu coeficienti din linia de comanda sau de la tastatura

                                ecgr1_modif.java

Tema acasa 1: Tema acasa 1.exe


2.  Laborator 02 ---> Clase si pachete in Java, operatii de I/E, vectori

                       P1.  Clasa pentru prelucrarea unui vector cu date citite din fisier sau de la tastatura

                                ex_vector.java

                                citeste.java

                                citeste_fisier.java

                                Element.txt

Tema acasa 2: Tema acasa 2.exe


3.  Laborator 03 ---> Tablouri si matrice in Java

                       P1.  Operatii cu matrice de numere reale

                                matrice.java

                                meniu_matrice.java

                                citeste.java

Tema acasa 3: Tema acasa 3.exe


4.  Laborator 04 --->  Pachetul java.util, prelucrarea sirurilor de caractere, operatii de I/E

Tema acasa 4: Tema acasa 4.exe


5.  Laborator 05 --->  Test

                      Test 1.exe


6.  Laborator 06 ---> Interfete, tipuri de date abstracte, stive

                         P1.  TDA Lista

                                -interfate                   Lista.java                 ListaC.java

                                -clasa Element            Element.java

                                -clasa exceptie           ExceptieListaVida.java

                                -lista simplu inlantuita   ListaInlantuita.java    ListaInlantuitaC.java

                                -lista cu vectori           ListaVector.java        ListaVectorMost.java

                                -programe de test        DemoListaInlantuita.java

                                                                DemoListaVector.java       

                                                                Date.txt

                         P2.  TDA Stiva

                                -interfata                        Stiva.java

                                -stiva cu liste inlantuite     StivaInlantuita.java

                                -stiva cu liste cu vectori    StivaVector.java

                                -programe de test             DemoStivaVector.java        DemoStiva_I.java

                         P3.  Aplicatie la TDA Stiva - Inchiderea corecta a parantezelor          

                                Paranteze.java

                         P4.  Aplicatie la TDA Stiva - Siruri palindrom

                                SirPalindrom.java

Tema acasa 6: Tema acasa 6.exe


7.  Laborator 07  ---> Clase din pachetul java.util, serializare, tipuri de date abstracte       

                        P1.  Clasa CS_Vector si clasa CS_Matrice

                                CS_Vector.java        CS_Matrice.java

                                Test_vector_matrice.java        Date.txt    Date1.txt    Date_binar.txt    Date_binar1.txt    Date_scrise.txt

                         P2.  TDA Multime

                                -interfata                Multime.java

                                -multime de biti        MultimeBiti.java

                                -program de test      TestMultimeBiti.java

                         P3.  Serializarea multimii

                                -clasa Multime serializabila        MultimeBiti.java

                                -program de test                    DemoSerialMultime.java

Tema acasa 7: Tema acasa 7.exe


8.  Laborator 08  ---> Pachet java.util, operatii de I/E, atomi lexicali, lucru in echipa la programe Java

Tema acasa 8: Tema acasa 8.exe


9.  Laborator 09  ---> Arbori binari, evaluarea expresiilor

                         P1.  Interfata grafica pentru lucrul cu arbori binari

                                GraficaArbori.java


10.  Laborator 10  ---> Arbori binari de cautare, clasa FileDialog, interfata grafica

                                ArboreDeCautare.java        ArboriGrafici.java


11.  Laborator 11  ---> Applet, interfata grafica

                               P1.  Preluarea parametrilor unui applet        

                                        Tert1.html        Tertz.java

                         P2.   Rezolvarea ecuatiei de grad I

                                Ecuatie1.html    Ecuatie1.java

                        P3.   Incarcarea de fisiere grafice

                                Figuri.html        figuri.java

                        P4.   Rezolvarea ecuatiei de grad II

                                Ecuatie2.html        Ecuatie2.java


12.  Laborator 12  ---> Test

                             Test 2.exe