Kursa nosaukums | Programmēšana |
Kursa kods | DatZ4015 |
Zinātnes nozare | Datorzinātne un informātika |
Kredītpunkti (ECTS) | 6 |
Kopējais stundu skaits kursā | 162 |
Lekciju stundu skaits | 32 |
Laboratorijas darbu stundu skaits | 32 |
Studenta patstāvīgā darba stundu skaits | 98 |
Kursa apstiprinājuma datums | 12/01/2016 |
Atbildīgā struktūrvienība | Datoru sistēmu un datu zinātnes institūts |
Kursa izstrādātājs(-i) | |
Mg. sc. ing., lekt. Ingus Šmits |
|
Priekšzināšanas Kursam priekšzināšanas nav nepieciešamas |
|
Kursa anotācija | |
Kursa ietvaros studenti tiek iepazīstināti ar dažādām mūsdienīgām programmēšanas tehnoloģijām. Gūst praktiskas iemaņas programmēšanas valodā iekļauto vaicājumu izmantošanā, objekta stāvokļa informācijas saglabāšanā, paralēlu vadības plūsmu izmantošanā, GIS lietojumu veidošanā, tehnoloģijas SilverLight lietošanā, mobilo ierīču lietojumu izstrādē un citās programmu veidošanas tehnoloģijās. | |
Kursa rezultāti un to vērtēšana | |
Zināšanas par programmas veidošanas metodēm un tehnoloģijām.
prasmes kodēt un atkļūdot programmas, lietot labo programmēšanas stilu, realizēt lietotāja saskarnes, pielietot projektējuma shēmas un diagrammas, mērīt programmatūras veiktspēju kompetences patstāvīgi kodēt un atkļūdot programmas aprēķinu, un datu apstrādes uzdevumu veikšanai, realizēt lietotāja saskarnes, izmatojot datu bāzu vadības sistēmas, paralēlās programmēšanas principus, tehnoloģijas mobilo un funkcijām bagātu Web lietojumu izstrādei. |
|
Kursa saturs(kalendārs) | |
1 Universālās klases
2 Šablonu meklēšanas izteiksmes 3 Objektu serializācija 4 Kontroldarbs 5 Lambda izteiksmes un LINQ 6 Programmas ar vairākām vadības plūsmām 7 Plūsmas Windows lietojumos 8 Plūsmu sinhronizācija 9 Plūsmu signāli 10 Paralēlo uzdevumu bibliotēka 11 Kontroldarbs 12 GIS lietojumu veidošana 13 Web servisi 14 Windows komunikāciju ietvars 15 Tehnoloģija SilverLight 16 Kontroldarbs |
|
Prasības kredītpunktu iegūšanai | |
Eksāmena atzīme tiek formēta kā akumulējošais vērtējums no divām daļām – praktisko darbu un kontroldarbu vērtējums (40%), eksāmena uzdevuma vērtējums (60%). Pārbaudes veids - eksāmens. | |
Obligātā literatūra | |
1. Troelsen A., C# 2010 and the .NET Platform. Apress, 2010.
2. Albahari j., Threading in C#, http://www.albahari.com/threading/ 27.12. 2010. 3. Petzold C., Programming Windows Phone 7, Microsoft Press, 2010. (Pieejama: http://www.charlespetzold.com/phone/, 27.12.2010). |
|
Papildliteratūra | |
1. NET Development, http://msdn.microsoft.com/en-us/library/ff361664.aspx, 29.11. 2010. 2. 101 LINQ Samples, http://msdn.microsoft.com/en-us/vcsharp/aa336746, 27.12. 2010. | |
Piezīmes | |
Nozares profesionālās specializācijas kurss ITF profesionālās bakalaura studiju programmas „Programmēšana”. |