Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Valodas Java 12. versijas uzlabojumu analīze
Nosaukums angļu valodā Analysis of Improvements in Java 12
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Pāvels Rusakovs
Recenzents SIA "C.T.Co", Vadošais programmatūras izstrādātājs, Mg.sc.ing. K.Gusarovs
Anotācija Bakalaura darbā apskatīta pasaulē plaši izplatītā programmēšanas valoda Java, kas pēdējā laikā ir nākusi klajā ar daudziem jauninājumiem un jaunām versijām. Tiek aprakstītas valodas radītāju personības, kas spēja vēl pagājušajā, 20. gadsimtā, radīt tik spējīgu valodu, ka tā joprojām ir viena no populārākajām valodām pasaulē. Pakāpeniski darbā tiek izklāstīti visu pēdējo versiju, sākot ar sesto, sniegtie uzlabojumi valodas veiktspējas un funkcionalitātes labā. Kopējais apskatīto versiju skaits ir septiņas, līdz šobrīd aktuālai Java SE 12. Darba izstrādes procesā tika veikta valodas versiju izvēle, kuras tiks apskatītas pašā darbā. Tā kā līdz šim nebija pieejams tik daudzu valodas versiju apkopojums vienā darbā, tad versiju skaits tika izvēlēts salīdzinoši liels, septiņas versijas. Darba gaitā izmantotā pētījuma metode bija tieša uzlabojumu analīze un to izmantošanas piemēru apskatīšana reālās dzīves situācijās. Papildus tika veikti daži ātrdarbības testi, lai pārbaudītu, vai uzlabojumi sniedz ievērojamu darbības laika ieguvumu tieši kādu konkrētu darbību veikšanā. Sniegts visu uzlabojumu apkopojums, noformulēti secinājumi par to ietekmi uz Java valodu kopumā, un to pozitīvajām un negatīvajām iezīmēm. Darba noslēgumā tiek izklāstīts apskatīto Java valodas versiju pienesums pēdējo versiju laikā. Tam papildus ir sniegta analīze par iespējamajiem valodas attīstības ceļiem un salīdzinājums ar vēl vienas C grupas programmēšanas valodas, C# iespējamajiem attīstības ceļiem attiecībā pret Java valodu. Papildus ir sniegts personisks uzskats par valodu un tās lietderību mūsdienās. Bakalaura darbā ir 56 lappuses, 25 attēli, 10 tabulas, un 51 nosaukumu informācijas avoti.
Atslēgas vārdi Java, Oracle, Java SE 12, C valodas, Uzlabojumu analīze
Atslēgas vārdi angļu valodā Java, Oracle, Java SE 12, C languages, Improvement analysis
Valoda lv
Gads 2019
Darba augšupielādes datums un laiks 05.06.2019 10:01:00