Kursa nosaukums | Ievads datorzinātnēs |
Kursa kods | DatZ2047 |
Zinātnes nozare | Datorzinātne un informātika |
Kredītpunkti (ECTS) | 4.5 |
Kopējais stundu skaits kursā | 121.5 |
Lekciju stundu skaits | 32 |
Laboratorijas darbu stundu skaits | 16 |
Kursa izstrādātājs(-i) | |
Dr. oec., asoc. prof. (Emeritus) Aleksandrs Gailums |
|
Priekšzināšanas Kursam priekšzināšanas nav nepieciešamas |
|
Kursa anotācija | |
Kurss iepazīstina studentus ar datora matemātiskajiem pamatiem: skaitīšanas sistēmām, skaitļu attēlošanas veidiem un bināro aritmētiku. Nodaļa par digitālo loģiku iepazīstina ar Būla algebras pamatiem, loģiskajiem elementiem un loģiskajām shēmām. Kursā apskatīta bitu apstrāde uz mašīnvalodas bāzes. Kursa nobeigumā dota skaitļotāju attīstība. | |
Kursa saturs(kalendārs) | |
1 Skaitīšanas sistēmas
2 Bināro skaitļu attēlošanas veidi 3 Binārā aritmētika 4 Būla algebras pamati 5 Loģiskie elementi 6 Loģiskās shēmas, summators 7 Bitu glabāšana, trigeris 8 Informācijas kodēšana un saspiešana 9 Mašīncikls un mašīnvalodas instrukcijas 10 Algoritmi. Programmēšanas valodas 11 Tradicionālās programmēšanas koncepcija 12 Datora programmatūra 13 Zobratu, releju lampu skaitļotāji 14 Mikroskaitļotāji 15 Personālie datori 16 Tendences skaitļotāju attīstībā |
|
Prasības kredītpunktu iegūšanai | |
Izstrādāti laboratorijas darbi, nokārtoti testi, nokārtots eksāmens. | |
Obligātā literatūra | |
1. A.Gailums. Ievads datorikā, I II daļa, 2005
2. J.Glenn Brookshear. Computer science, Addison-Wesley, 2000 3. C.Petzold. Code, Microsoft Press, 2001 |
|
Papildliteratūra | |
1. P.E. Cerruzi. A history of modern computer. The MIT Press, Cambridge Massachusetts, London, England, 2003 2. Interneta resursi par atsevišķām tēmām | |
Periodika un citi informācijas avoti | |
1. Digital Times | |
Piezīmes | |
Studiju kurss paredzēts akadēmiskās studiju programmas "Datorvadība un datorzinātne" un profesionālās studiju programmas "Programmēšana" studentiem , obligātais kurss. |