Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Vairākpavedienu programmēšanas modeļu salīdzināšana valodās Java un Scala |
Title in English |
Comparison of Multi-Threading Programming Models in Java and Scala Languages |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Mg.sc.ing. D.Buzdins |
Reviewer |
|
Abstract |
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. |
Keywords |
vairākpavedienošanās, Java, Scala, salīdzināšana |
Keywords in English |
multithreading, Java, Scala, comparison |
Language |
lv |
Year |
2011 |
Date and time of uploading |
30.05.2011 11:39:34 |