Lectii UTM

Programarea Orientată pe Obiecte

Categorii: Informatică
Partajează

Despre curs

Programarea orientată pe obiecte este o metodă de programare în care programele sunt organizate ca şi colecţii de obiecte cooperante și oferă diverse mecanisme în implementarea programelor precum: abstractizare, incapsulare, ierarhizare, moștenire, polimorfism etc. Prin implementare lor  pentru a putea fi înțeleasă de cât mai mulți programatori. Astfel unitățile care alcătuiesc un program se apropie mai mult de modul nostru de a gândi decât modul de lucru al calculatorului.

Programarea orientată pe obiecte este o disciplină de specializare pentru toate programele de studii de la anul II din cadrul ciclului de licență, precum:

  • Tehnologii informaționale
  • Ingineria software
  • Robotică şi mecatronică
  • Securitatea informaţională
  • Management informaţional
  • Ingineria sistemelor biomedicale
  • Informatică aplicată
  • Automatică şi informatică
  • Calculatoare
  • Microelectronică şi nanotehnologii

Disciplina dată vine cu o contribuție importantă în pregătirea viitorilor specialiști în domeniile stipulate mai sus şi are ca scop formarea și dezvoltarea unor competențe profesionale, dar și familiarizează studenții cu:

Disciplina Programarea calculatoarelor familiarizează studenții cu:

  • noţiuni și concepte ale programării orientate pe obiecte, precum şi exemple de aplicarea a cestora;
  • modul de organizarea codului de program în stilul orientat pe obiecte;
  • tehnici de implementare a conceptelor programării orientate pe obiecte în limbaje de programare orientat pe obiecte.

Conținutul lecțiilor filmate reprezintă un suport didactic adițional pentru studenții de la specialitățile listate mai sus, dar și pentru alte persoane interesate de domeniile respective.

Arată mai multe

Conținut curs

Prelegeri

  • T1. Paradigme de programare. Concepte de bază ale Programării orientată pe obiecte
    01:07:00
  • T2. Facilități ale limbajului de programare C++.
    01:11:00
  • T3. Definirea claselor. Funcții speciale
    01:00:00
  • T4. Unele particularități în utilizarea claselor și obiectelor. Funcții și clase friend
    01:02:00
  • T5. Supraîncărcarea operatorilor binari
    01:14:00
  • T6. Supraîncărcarea operatorilor unari. Conversii
    39:00
  • T7. Moștenire. Derivarea simplă a claselor
    01:12:00
  • T8. Funcții virtuale și polimorfism
    01:00:00
  • T9. Moștenire. Derivarea multipla a claselor
    55:00
  • T10. Ierarhii de clase
    49:00
  • T11. Elemente de programarea generică
    52:00
  • T12. Programarea generică: containere și iteratori
    01:09:00
  • T13. Programarea generică: algoritmi
    50:00
  • T14. Tratarea Excepțiilor
    46:00
  • T15. Exemple de implementare a conceptelor programării orientate pe obiecte.
    53:00

Teste

Scroll to Top