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