Dalyko sando aprašas
Dalyko sando kodas |
|
Dalyko sando pavadinimas |
Objektinis programavimas |
Dėstytojo (-jų) pedagoginis vardas, mokslo laipsnis, vardas ir pavardė |
Doc. dr. Rimantas Vaicekauskas |
Katedra, centras |
Informatikos katedra |
Fakultetas, padalinys |
Matematikos ir informatikos fakultetas |
Dalyko sando lygis |
pirmosios pakopos |
Semestras |
pavasario (4)
|
ECTS kreditai |
4,5 |
VU kreditai |
3 |
Auditorinės valandos |
viso dalyko 64 |
|
Paskaitų 32
|
|
seminarų
|
|
|
|
|
|
|
Reikalavimai |
|
Dėstomoji kalba |
|
Dalyko sando tikslai ir numatomi gebėjimai |
Kurso tikslas - įsisavinti objektiškai orientuoto programavimo principus, remiantis Java programavimo kalbos objektiniu modeliu. |
Dalyko sando turinys |
Objektiškai orientuoto programavimo (OP) motyvacija. Java programavimo kalbos sintaksė bei semantika OP aspektu. Klasės, objektai, identiškumas, konstravimas, panaudojimas. Klasės narių matomumas, informacijos slėpimo principas, statiniai elementai Abstrakčios klasės, interfeisai, paveldėjimas, polimorfizmo principas. Vidinės klasės, refleksija. Išskirtinių situacijų apdorojimo modelis Javoje. Atminties valdymas, objektų klonavimas, gijos. Klasių infrastruktūra , pakavimas. Standartinių java bibliotekų - Swing, I/O, kolekcijų - apžvalga. Įvadas į objektiškai orientuotą analizę ir projektavimą, klasių diagramos UML kalba, tipiniai OP sprendimai šablonai. |
Pagrindinės literatūros sąrašas |
|
Papildomos literatūros sąrašas |
|
Mokymo metodai |
Paskaitos, laboratoriniai darbai.
Savarankiškas darbas, Internetinių šaltinių studijos.. |
Lankomumo reikalavimai |
Dalyvavimas praktiniuose užsiėmimuose privalomas. |
Atsiskaitymo reikalavimai |
Egzaminas testas raštu. (written test examination) Laborat. darbo įvertinimas ne mažiau 50%. |
Vertinimo būdas |
40% laboratorinių darbų įvertis, 60% egzamino testas. |
Aprobuota katedros |
2009 02 02 |
Patvirtinta Studijų programos
komiteto |
2009 02 03 |