Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Python valodas integrācijas analīze ar .NET platformu |
Title in English |
Analysis of Python Language Integration with .NET Platform |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Dr.sc.ing., asoc.prof. P.Rusakovs |
Reviewer |
|
Abstract |
Bakalaura darbā ir izpētītas un izanalizētas iespējas integrēt programmēšanas valodu Python ar .NET platformu, kā arī ir noraksturota attiecīgas integrācijas efektivitāte. Uzmanības centrā ir IronPython Python valodas realizācija .NET platformā. IronPython ir salīdzināts ar alternatīvajām programmēšanas valodām. Ir atrastas un noformulētas labas īpašības, kas stimulētu IronPython straujāko ieviešanu programmatūras izstrādē, tajā skaitā Latvijas apstākļos.
Darbā ir aplūkots plašs jautājumu spektrs: no skriptēšanas valodu vispārinātas koncepcijas un oriģinālas Python valodas radīšanas iemesliem līdz .NET platformas iespējām, kas nodrošina integrāciju ar citām programmēšanas valodām. Runa ir par IronPython vienlaicīgas izmantošanas perspektīvām kopā ar .NET valodām. Ir atrastas IronPython priekšrocības salīdzinājumā ar dažām citām .NET valodām, kā arī ar Python valodas etalonrealizāciju (CPython). IronPython ir novērtēts pēc programmatūras izstrādes kritērijiem, kas ir pamatoti ar ekspertu atsauksmēm. Ir īsi apskatīti arī citi Python un .NET integrācijas ceļi. Darba mērķa sasniegšanai ir izmantota dažu patstāvīgi izveidotu testpiemēru analīze.
Dokumentā ir 56 lappuses, 35 attēli, 1 tabula, 8 pielikumi un 55 nosaukumu literatūras avoti. |
Keywords |
Python, IronPython, .NET platforma, integrācija |
Keywords in English |
Python, IronPython, .NET platform, integration |
Language |
lv |
Year |
2011 |
Date and time of uploading |
30.05.2011 13:07:41 |