Noslēguma darbu reģistrs
  
Studiju darba apraksts
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 12300 Lietišķo datorsistēmu institūts
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