DE0361 Datori un algoritmizācijas pamati

Kods DE0361
Nosaukums Datori un algoritmizācijas pamati
Statuss Brīvās izvēles
Līmenis un tips Pamatstudiju, Akadēmiskais
Tematiskā joma Datorika
Struktūrvienība Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Mācībspēks Aleksandrs Ipatovs, Jānis Klūga
Kredītpunkti 3.0
Daļas 1
Anotācija Studiju kurss sniedz priekšstatu par datoru uzbūvi un darbības principiem. Apskatītas skaitīšanas sistēmas un datu glabāšana datoru atmiņā, algoritma jēdziens, algoritmu pieraksta veidi, lineārie, sazarotie un cikliskie algoritmi, pamatalgoritmu realizācija programmēšanas valodā Python, teksta redaktori tekstu un programmu sagatavošanai, programmu atkļūdošana un izpilde..
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
Mūsdienu datoru pārskats. Datoru uzbūve un darbības principi. 6 6 0 0
Skaitīšanas sistēmas. Skaitļu pārveidošana no vienas skaitīšanas sistēmas otrā. 6 6 0 0
Algoritma jēdziens. Algoritmu pieraksta veidi. 4 4 0 0
Lineārie, sazarotie un cikliskie algoritmi. 5 5 0 0
Pamatalgoritmu realizācija Python programmēšanas valodā. 10 10 0 0
Programmu atkļūdošana un izpilde. 3 3 0 0
Datu ievades/izvades iespējas. Programmēšanas tehnikas pamati. Programmas modularitāte. 6 6 0 0
Kopā: 40 40 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir sniegt un attīstīt zināšanas par datoru uzbūvi un datu glabāšanu datora atmiņā, iepazīstināt studentu ar algoritmizācijas pamatiem un to realizāciju programmēšanas valodā Python. Studiju kursa uzdevumi: - sniegt pamata zināšanas par datoru uzbūvi un darbības principiem; - izskaidrot algoritmizācijas pamatnostādnes un algoritmu pieraksta veidus; - attīstīt prasmes salīdzināt dažādu algoritmu efektivitāti; - attīstīt prasmes pielietot programmēšanas valodu Python dažādu algoritmu programmēšanā.
Sasniedzamie studiju
rezultāti un to vērtēšana
Pārzina datoru uzbūves pamatus un darbības principus. - Praktiskie darbi un to aizstāvēšana. Kontroldarbs.
Spēj veikt skaitļu pārveidošanu no vienas skaitīšanas sistēmas otrā. - Praktiskie darbi un to aizstāvēšana. Kontroldarbs.
Izprot dažādus algoritma pieraksta veidus. Spēj realizēt pamatalgoritmus programmēšanas valodā Python. - Praktiskie darbi un to aizstāvēšana. Kontroldarbs.
Spēj sastādīt programmu Python valodā, veikt tās atkļūdošanu un izpildi. - Praktiskie darbi un to aizstāvēšana. Kontroldarbs.
Studiju rezultātu vērtēšanas kritēriji
Kontroldarbi - 40%
Praktiskie darbi - 60%
 
Priekšzināšanas Zināšanas vidusskolas informātikas kursa apjomā.
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi Pārbaudījumi (brīvai izvēlei)
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs Ieskaite Eksāmens Darbs
1 3.0 0.0 20.0 20.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]