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