DALYKO SANDO KODAS DALYKO PAVADINIMAS KREDITŲ SKAIČIUS
PKAL2114

Programavimo kalbos

3

Paskirtis: 2-Bakal. ir vienpakopių studijų bendrasis dalykas specialistams
Eiles numeris: 1
Pasirinkimo tipas: 1-Privalomas dalykas
Mokslo sritis: 4-Matematikos mokslų ( fizinių mokslų )
DALYKŲ SANDŲ, KURIE TURĖJO BŪTI STUDIJUOTI ANKSČIAU, KODAI:
       
STUDIJOS STUDIJŲ BŪDAS TRUKMĖ (akad.val.) ATSISKAITYMO FORMA
Teorinės Paskaitos 32 Egzaminas (Žodžiu)
Praktinės Pratybos 16  
DĖSTYTOJO, SKAITANČIO PASKAITAS
Pedagoginis vardas Vardas, pavardė Fakultetas Katedra
Docentas Vladas Tumasonis Matematikos ir informatikos Informatikos katedra
KAM DĖSTOMAS DALYKAS ?
Fakultetas : Matematikos ir informatikos Forma : Dieninė Programa Informatika Kursas : 3 Semestras : 6
DALYKO SANDO TURINIO ANOTACIJA
Trumpa programavimo kalbų istorija. Klasifikavimas pagal paradigmas. Klasifikavimas pagal kitus požymius. Programos struktūra. Leksinė ir sintaksinė struktūros. Kontekstas ir semantika. Programų atlikimas. Interpretavimas. Kompiliavimas. Makroapdorojimas. Programavimo aplinkos (terpės).
Imperatyviosios kalbos. Principai. Duomenys. Tipai ir tipų konstruktoriai. Tipų ekvivalentumas. Tipų transformacijos. Programos vykdymo valdymas. Programų sudarymas. Generiniai objektai.
Objektinės (object-oriented) kalbos. Principai. Klasės. Paveldimumas. Paveldimumas ir klasių ierarchija. Paveldimumas ir tipai. Paveldimumas ir polimorfizmas. Dinaminis ryšių nustatymas (binding).
Funkcinės kalbos. Principai Funkcijos. Sąrašai. Aukštesniojo lygio funkcijos. Funkcijų reikšmių skaičiavimo būdai.
Loginės kalbos. Principai.
Kitos programavimo paradigmos.
PAGRINDINĖS LITERATŪROS SĄRAŠAS EGZ. SK. FAKULTETO BIBLIOTEKOJE
Henri E. Bal, Dick Grune. Programming Languages Essentials. Addison Wesley, 1994

0