Kods | DPI641 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Objektorientētās programmatūras konceptuālie aspekti | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Doktora, Akadēmiskais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Ērika Nazaruka | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 5.0 (7.5 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Kursa ietvaros studentiem ir iespēja attīstīt savas zināšanas objektorientētā programmatūras izstrādē (programmēšanas un modelēšanas valodas un stili, „smagsvara” un „vieglsvara” izstrādes dzīvescikli, modularizācijas un objektorientētu paradigmu attīstība) un modernā datorzinātnē. Studentiem tiks piedāvāts padziļināts ieskats objektorientētas programmatūras izstrādes matemātiskajā formalizācijā.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Kursa mērķis ir uzlabot studenta zināšanas objektorientētā programmatūras izstrādē, modernās datorzinātnes pamatjēdzienos, attīstīt studenta spējas diskutēt par objektorientētās programmēšanas vēsturisko attīstību un matemātiskās formalizācijas iespējām. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Spēj nosaukt un izskaidrot objektorientētas pieejas pamatjēdzienus un modernās datorzinātnes jēdzienus - Sekmīgi novērtēts eksāmens Spēj diskutēt par objektorientētu programmēšanas valodu vēsturisko attīstību un modernām tendencēm - Sekmīgi novērtēts eksāmens Spēj salīdzināt un izskaidrot atšķirības un līdzības modernās OOP izstrādes metodēs un pieejās - Sekmīgi novērtēts eksāmens Spēj integrēt savas zināšanas un pieredzi ar OOP tendencēm, novērtēt to esošo stāvokli - Sekmīgi aizstāvēts patstāvīgais darbs Spēj izvērtēt OOP tendenču perspektīvas un pastāvošus riskus - Sekmīgi aizstāvēts patstāvīgais darbs Spēj izvērtēt metožu un pieeju matemātiskās formalizācijas pakāpi, nepieciešamību un līdzekļus - Sekmīgi novērtēts eksāmens |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Programmatūras izstrādes pamati, objektorientētās programmatūras izstrādes pamati | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|