Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Vairākpavedienu programmēšanas modeļu salīdzināšana valodās Java un Scala |
Nosaukums angļu valodā |
Comparison of Multi-Threading Programming Models in Java and Scala Languages |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Mg.sc.ing. D.Buzdins |
Recenzents |
|
Anotācija |
Bakalaura darbs ir veltīts vairākpavedienošanās iespēju salīdzināšanai valodās Java un
Scala. Bakalaura darba mērķis ir noteikt vai Scala valoda var konkurēt ar Java
vairākpavedienošanās lietotņu realizācijā, un uzzināt, kura no programmēšanas valodām ir
labāka šajā jomā. Darba apjoms ir 51 lappuses, darbs satur 43 attēlus un 6 tabulas.
Pirmajā nodaļā ir īsi stāstīts par Scala un Java valodām, analizētas Java valodas problēmas
un Scala valodas augošas popularitātes cēloņi.
Otrajā nodaļā ir apskatīta populārāko vairākpavedienošanās modeļu būtība, neatkarīgi no
valodas. Izpētītas biežāk sastopamas problēmas, kas rodas vairākpavedienošanās lietotņu
realizācijā un uzrakstīti piemēri Java valodā lai ilustrēt tos.
Trešajā un ceturtajā nodaļas ir attiecīgi aprakstītas Scala un Java vairākpavedienošanās
modeļu realizācijas un uzrakstīti īsi koda piemēri.
Piektajā nodaļā ir uzstādīti uzdevumi un kritēriji testa lietotnēm lai salīdzinātu Java un
Scala vairākpavedienošanās jomā.
Sestajā nodaļā ir aprakstīts testēšanas process. Kā arī izmantotie rīki un sistēmas
specifikācijas kas bija izmantota testa piemēru izpildei.
Septītajā nodaļā ir aprakstīts kā bija realizētas testa lietotnes Scala un Java valodas.
Astotajā nodaļā ir paradītas un analizētas tabulas ar testa rezultātiem, uzzīmēti grafiki, un
izdarīti secinājumi. |
Atslēgas vārdi |
vairākpavedienošanās, Java, Scala, salīdzināšana |
Atslēgas vārdi angļu valodā |
multithreading, Java, Scala, comparison |
Valoda |
lv |
Gads |
2011 |
Darba augšupielādes datums un laiks |
30.05.2011 11:39:34 |