Kursa nosaukums | Algoritmi un datu struktūras |
Kursa kods | DatZ1003 |
Zinātnes nozare | Datorzinātne un informātika |
Kredītpunkti (ECTS) | 3 |
Kopējais stundu skaits kursā | 81 |
Lekciju stundu skaits | 32 |
Studenta patstāvīgā darba stundu skaits | 49 |
Kursa izstrādātājs(-i) | |
Mg. paed., Olga Čivžele |
|
Priekšzināšanas Kursam priekšzināšanas nav nepieciešamas |
|
Kursa anotācija | |
Studenti tiek iepazīstināti ar algoritmu sastādīšanas likumiem. Studenti apgūst prasmes veidot, rediģēt un izmantot blokshēmas. Tiek veidots pamats programmēšanas prasmju apgūšanai. | |
Kursa saturs(kalendārs) | |
1 Algoritma jēdziens.
2 Algoritma jēdziens. 3 .Algoritma formālā izpilde 4 Algoritma formālā izpilde. 5 Algoritmiskās valodas likumi. 6 Algoritmiskās valodas likumi.. 7 Saliktās komandas 8 Saliktās komandas 9 Lielumi. Lielumu tipi 10 Lielumi. Lielumu tipi 11 Algoritma virsraksts 12 Algoritma virsraksts. 13 Starplielumi. 14 Starplielumi.. 15 Algoritma izpilde 16 Algoritma izpilde. |
|
Prasības kredītpunktu iegūšanai | |
1) ir apmeklētas lekcijas;
2) ir ieskaitīti pārbaudes darbi; 3) ieskaite ar atzīmi. |
|
Obligātā literatūra | |
1. Informātika 3.daļa. A.Andžāna red.- Rīga, Zvaigzne, 1994.
2. Grīviņs U. Algoritmēšana un programmēšana: Metodiskie norādījumi un praktisko darbu uzdevumi. – Rīga: LU, 1994. 3. Вирт Н. Алгоритмы и структуры данных.- Невский Диалект, 2003. 4. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ.- Бином лаборатория базовых знаний, 2001 |