LA1469 Algoritmi un datu struktūras

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
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Norādes jēdziens, masīva pārlūkošana, izmantojot norādes 2 4 0 0
Norādes izveide un pielietošana 2 8 0 0
Studentu praktisko darbu izpilde un aizstāvēšana 2 0 0 0
Saistītais saraksts 2 8 0 0
Saistītā saraksta izveide un pielietošana 2 8 0 0
Studentu praktisko darbu izpilde un aizstāvēšana 2 0 0 0
Rinda un steks 2 8 0 0
Rindas un steka izveide un pielietošana 2 8 0 0
Studentu praktisko darbu izpilde un aizstāvēšana 2 0 0 0
Koki, binārie koki, binārās meklēšanas koki 2 8 0 0
Binārās meklēšanas koka izveide un pielietošana 2 8 0 0
Studentu praktisko darbu izpilde un aizstāvēšana 2 0 0 0
Kopā: 24 60 0 0
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
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 12.0 12.0 0.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]