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.
VIDEO
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.