Programare Orientată Obiect (curs) - Seria C

De la WikiLabs
Versiunea din 19 octombrie 2016 14:07, autor: Cbira (discuție | contribuții) (Pagină nouă: == Repartizarea punctelor == Punctajul maxim este de 100 de puncte, corespunzător notei 10. Acest punctaj este repartizat în felul următor: laborator 50p: 25p colocviu + 5 x 5p...)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)
Jump to navigationJump to search

Repartizarea punctelor

Punctajul maxim este de 100 de puncte, corespunzător notei 10. Acest punctaj este repartizat în felul următor:

laborator 50p: 25p colocviu + 5 x 5p lucrari de laborator curs 50p: 30p grila finala (saptamana 14, vineri orele 17-21, A414)

              20p lucrari sau teme de casa 10 x 2p sau 5 x 4p

BONUS maxim 10 puncte pentru activitate excepțională în timpul semestrului. Punctajul bonus este exclusiv la latitudinea titularului de curs.

Condiții de promovare

Condițiile minime de promovare sunt:

  • cel mult o absență în laborator;
  • minim 25 de puncte din punctajul de laborator;
  • minim 50 puncte în total.

Programa cursului

Curs1. Introducere: Computer, CPU, I/O, limbaje de programare, Java, JVM, Compilare Java, HelloWorld, Output, Tipuri de date (boolean, int, double, String), Variabile, Atribuire, Operatori =, +, - , * , /, Ordinea operatiilor, Concatenare de String

<< OLD:

  1. Paradigma Orientată Obiect - Clasa și obiectul; Membrii unei clase - Câmpul și metoda; Constructorul și supraîncărcarea; Modificatorii de acces public și private; Pachetul - Fișier:Poo curs1.pdf
  2. Tipuri de date în Java: primitive și referințe; Alocarea memoriei; Moștenirea și suprascrierea metodelor; Modificatorul de acces protected - Fișier:Poo curs2.pdf
  3. Vectori în Java; Tratarea excepțiilor; Utilizarea API-ului Java - clasa ArrayList - Fișier:Poo curs3.pdf
  4. Interfețe și clase abstracte; Fluxuri de date (streams) în Java - Fișier:Poo curs4.pdf
  5. Serializarea obiectelor; Exerciții cu stream-uri și review de sintaxă - Fișier:Poo curs5.pdf Fișier:Backtracking.java Fișier:QueenBacktracking.java Fișier:Person.java Fișier:MainCourse5.java
  6. Socket-uri de rețea; Exemplu de serializare pe rețea - Fișier:Poo curs6.pdf Fișier:ClientMain.java Fișier:ServerMain.java
  7. Fire de execuție în Java - Threads; Cuvântul cheie static; Bariera și semaforul Fișier:Poo curs7.pdf Fișier:TestThreads.java
  8. Exemple cu fire de execuție Fișier:Poo curs8.pdf
  9. Java Generics - Verificarea tipului la compilare Fișier:Poo curs9.pdf
  10. Java Swing - Interfețe grafice în Java Fișier:Poo curs10.pdf Fișier:TestGui.java Fișier:MyButtonListener.java
  11. Java Swing - Evenimente și Event Dispatch Thread Fișier:Poo curs11.pdf
  12. Cele mai utilizare clase și interfețe din API - Map - HashMap, List - ArrayList, Set, Collection, etc.
  13. Q&A

>>

Resurse Externe