Kods | DPI364 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Sadalītu datu apstrāde datoru tīklos | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Pāvels Rusakovs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 3.0 (4.5 ECTS) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Studiju kursā tiek aplūkota informācijas apstrāde servera pusē. Tiek sniegta informācija par tīmekļa servera veidošanu uz IIS (Internet Information Services) pamata. Tiek parādīta dinamisko tīmekļa lappušu radīšana, lietojot ASP (Active Server Pages) un ASP.NET tehnoloģijas. Tiek analizēta datu apstrāde, lietojot ADO (Active Data Object) un ADO.NET tehnoloģijas. Tiek aplūkota servera skriptu uzrakstīšana četrās programmēšanas valodās: JavaScript, VBScript, C# un VB.NET. Liela uzmanība pievērsta formu apstrādei servera pusē, tajā skaitā datu integritātes pārbaudei ar dažādu validatoru palīdzību. Tiek aplūkota lietotāja interfeisa programmēšana ar vadības elementiem no ASP vārdu telpas. Tiek parādīta XML datu apstrāde un Ajax (Asynchronous JavaScript and XML) tehnoloģijas lietošana. Studiju kursa ietvaros tiek apskatītas vairākas drošības problēmas. Laboratorijas darbos studentiem jādemonstrē apgūtās teorētiskās zināšanas un jāapgūst programmēšanas prasmes.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju kursa mērķis ir sagatavot speciālista servera lietotņu izstrādei. Studiju kursa uzdevumi: 1. Iemācīt profesionāli lietot Microsoft servera tehnoloģijas ASP un ASP.NET; 2. Iemācīt nodrošināt piekļuvi datiem un apstrādāt tos ar ADO un ADO.NET tehnoloģijām; 3. Iemācīt konfigurēt IIS tīmekļa serveri; 4. Iemācīt orientēties Ajax tehnoloģijā; 5. Iepazīstināt un izprast tīmekļa lietotņu drošības pamatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Spēj konfigurēt Internet Information Services. - Laboratorijas darbu izpilde un aizstāvēšana. Kritēriji: spēj norādīt nepieciešamus IIS parametrus un iestatījumus. Spēj lietot ASP/ADO tehnoloģijas lietotņu izstrādei. - Laboratorijas darbu izpilde un aizstāvēšana. Kritēriji: spēj rakstīt ASP skriptus, piekļūt datiem un apstrādāt tos ar ADO. Spēj lietot ASP.NET/ADO.NET tehnoloģijas lietotņu izstrādei. - Laboratorijas darbu izpilde un aizstāvēšana. Kritēriji: spēj rakstīt ASP.NET skriptus, piekļūt datiem un apstrādāt tos ar ADO.NET. Spēj izstrādāt Ajax lietotnes. - Laboratorijas darbu izpilde un aizstāvēšana. Kritēriji: spēj rakstīt asinhronos Ajax skriptus. Spēj demonstrēt savas teorētiskās un praktiskās zināšanas par servera daļas lietotņu izstrādi citam speciālistam. - Eksāmens (rakstisks). Kritēriji: spēj atbildēt uz teorētiskiem jautājumiem, rakstīt servera skriptus vairākās valodās un meklēt kļūdas svešos servera skriptos. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Laboratorijas darbi - 50%
Eksāmens - 50% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | HTML, CSS, vismaz viena skriptu valoda, relāciju datu bāzes. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|