Concepte fundamentale ale limbajelor de programare
 

| Descriere | Orar | Cursuri | Examene | Lucrari de laborator | Activitate laborator | Bibliografie |

Descriere

Concepte fundamentale ale limbajelor de programare pentru anul 2 CTI Romana sem 2.
Aceasta disciplina se va muta in anul 3 sem 1 in anul universitar 2024-2025.

Syllabus

Stiri

  • [2018.02.11 12:00] A fost postat online primul material de curs.

Examene

  • p1 - 00.06.2023 ora 00:00 in sala ...
  • p2 - 00.06.2023 ora 00:00 in sala ...
  • p3 - 00.09.2023 ora 00:00 in sala ...

Orar

  • Curs: miercuri 08-10 in sala A101 Electro

Cursuri

01. Factori de calitate ai limbajelor de programare pdf

02. Familii de limbaje de programare pdf

03. Definirea limbajelor de programare pdf

04. Implementarea limbajelor de programare pdf

05. Atributele entitatilor de program. Legarea dinamica a atributelor pdf

06. Transmiterea parametrilor. Subprograme generice pdf

07. Tipuri de date pdf

08. Sisteme de tipuri ale limbajelor de programare pdf

09. Tipuri de date abstracte pdf

10. Limbaje de programare orientate pe obiecte pdf

11. Structuri de control pdf

12. Fundamentele programarii functionale pdf

13. Programarea functionala in practica pdf

Rezultate examene

Lucrari de laborator

01. Sa īncepem. Introducere

02. Sa īncepem. Tipuri

03. Sa īncepem. Blocurile unui program #1

04. Sa īncepem. Blocurile unui program #2

05. Sa īncepem. Zone majore ale limbajului

06. Fundamente. Structura programului. Sistemul de tipuri

07. Fundamente. Programarea orientata pe obiecte

08. Fundamente. Tehnici fundamentale

09. Fundamente. Exceptii si erori

10. Ce e nou īn C#. Tutoriale

11. Tutoriale

12. Concepte C#

13. Analiza unui limbaj de programare

14. Recuperari

Bibliografie

[1] Carlo Ghezzi, Mehdi Jarayeri, Programming Languages, John Wiley 1987.
[2] Ellis Horowitz, Fundamentals of Programming Languages, Computer Science Press, 1984.
[3] Horia Ciocārlie, Universul limbajelor de programare, Editura Orizonturi Universitare, 2006.