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 |