Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Jython sistēmas analīze Java un Python integrācijas kontekstā |
Nosaukums angļu valodā |
Analysis of Jython System in Context of Java and Python Integration |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr.sc.ing., asoc.prof. P.Rusakovs |
Recenzents |
|
Anotācija |
Mūsdienās ir plašs programmēšanas tehnoloģiju un valodu spektrs. Dažreiz ir grūti izvēlēties piemērotāko pieeju noteiktā mērķa sasniegšanai. Analizējot atsevišķas sistēmas, var noskaidrot to lietderību un atteikties no tām, ja eksistē citas piemērotākas iespējas. Piemēram, eksistē divas tehnoloģijas, Java un Python, ar savām priekšrocībām un iespējām, kuras apvienojas Jython sistēmā. Bet nav skaidrs, kāpēc rodas nepieciešamība apvienot šis tehnoloģijas un ko sniedz jauna sistēma salīdzinot ar augstāk minētājām oriģinālajam tehnoloģijām. Darbā ir izanalizētas Python sistēmas iespējas integrēties ar Java valodu izmantojot pieejamo literatūru. Attiecīga pieeja ir nodemonstrēta praktiskos piemēros.
Darbā ir aprakstīti vēsturiskie fakti, saistītie ar Java un Python tehnoloģiju veidošanu. Ir sniegti tehnoloģiju darbības principi, kā arī Jython integrācijas apraksts. Ir nodrošināts priekšstats par Jython sistēmas iespējām un ir analizēta šis sistēmas veiktspēja salīdzinot ar oriģinālvalodām.
Darba gaitā ir izstrādāti testpiemēri, kuri palīdzēja analizēt Jython sistēmas ātrdarbību, izmantojamas atmiņas daudzumu un konkrēta uzdevuma risināšanai nepieciešamo koda daudzumu. Balstoties uz iegūtiem testu rezultātiem ir noskaidrots, ka programmas Jython sistēmā ir lēnākas par Java un Python programmām. Tās arī izmanto vairāk operatīvās atmiņas, nekā oriģinālvalodās.
Nobeigumā ir noformulēti daži ieteikumi, kas palīdz noteikt, kuru no apskatītajām valodām ir vērts izmantot konkrētiem mērķiem.
Darbs sastāv no 43 lappusēm un satur 26 attēlus, 8 tabulas, 6 pielikumus, 29 literatūras avotus. |
Atslēgas vārdi |
Jython Python Java integrācija programmēšanas valodas |
Atslēgas vārdi angļu valodā |
Jython Python Java integration programming languages |
Valoda |
lv |
Gads |
2011 |
Darba augšupielādes datums un laiks |
30.05.2011 09:19:15 |