Kods | LA1469 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Algoritmi un datu struktūras | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Augstākā līmeņa, Profesionālais | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Liepājas akadēmija | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Dzintars Tomsons | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 3.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Studiju kursā studentiem tiek sniegtas zināšanas par vienkāršākajām dinamiskajām datu struktūrām (saraksti, rindas, steki, koki), to apstrādes algoritmiem, kā arī tiek sniegtas prasmes pielietot šīs zināšanas praktiskos uzdevumos programmēšanas valodā C++.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Kursa mērķis ir veidot izpratni par biežāk izmantotajām dinamiskajām datu struktūrām, to realizācijas paņēmieniem programmēšanas valodā C++. Kursa uzdevumi ir: 1. Sniegt iespēju apgūt datu struktūru realizāciju C++ programmēšanas valodā; 2. Sniegt zināšanas par dinamiskajām datu struktūrām - sarakstiem, rindām, stekiem, kokiem; 3. Sniegt zināšanas par datu struktūru apstrādes pamata algoritmiem. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Zināšanas:
Zina lietošanas līmenī par vienkāršākajām datu struktūrām un to apstrādes
algoritmiem. - Patstāvīgi izpildīti, noteiktajos termiņos iesniegti un aizstāvēti praktiskie darbi.
Sekmīga divu kontroldarbu izpilde.
Sekmīgi nokārtota ieskaite semestra beigās par visām semestrī apskatītajām tēmām. Prasmes: Spēj kodēt, konstruējot algoritmus; Spēj kodēt, lasot un analizējot svešus programmu tekstus; Spēj projektēt, konstruējot un aprakstot algoritmus; Prot kodēt un atkļūdot programmas. - Patstāvīgi izpildīti, noteiktajos termiņos iesniegti un aizstāvēti praktiskie darbi. Sekmīga divu kontroldarbu izpilde. Sekmīgi nokārtota ieskaite semestra beigās par visām semestrī apskatītajām tēmām. Kompetences: Prot lietot labu programmēšanas stilu; Prot darbu veikt patstāvīgi. - Patstāvīgi izpildīti, noteiktajos termiņos iesniegti un aizstāvēti praktiskie darbi. Sekmīga divu kontroldarbu izpilde. Sekmīgi nokārtota ieskaite semestra beigās par visām semestrī apskatītajām tēmām. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Noteiktos termiņos iesniegti un aizstāvēti praktiskie darbi - 40%
Sekmīga divu kontroldarbu izpilde (katrā kontroldabrā jāiegūst vismaz 50% no maksimālā punktu daudzuma) - 40% Sekmīgi nokārtots eksāmens - 20% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Programmēšanas valoda Python | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|