Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Reaktīvās programmēšanas analīze Python valodā |
Nosaukums angļu valodā |
Analysis of Reactive Programming in Python Language |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Pāvels Rusakovs |
Recenzents |
|
Anotācija |
Bakalaura darba tips ir 1. tips: “Moderno risinājumu izpēte”.
Atslēgvārdi: reaktīvā programmēšana, Python, satvars.
Šajā darbā tika aplūkota tēma par reaktīvo programmēšanu Python valodā. Reaktīvā
programmēšana ir paradigma, kuras pirmsākumi meklējami pagājušajā gadsimtā. Lasītājs var
iepazīties ar reaktīvās programmēšanas izcelsmi un tās sekām.
Darbā tika apskatīta reaktīvās programmēšanas tēma, iepazīšanās ar šī modeļa
arhitektūras struktūru, iepazīšanās ar līdzīgiem vai alternatīviem modeļiem, piemēram, Pub /
Sub, Observe u.c. Tika arī izskatītas marmora diagrammas, kas īpaši paredzētas reaktīvajam
kodam. Tika ņemta vērā arī aplūkoto satvaru funkcionalitāte. Materiāla izpētes laikā tika
izdarīti secinājumi, kurām lietojumprogrammām vai pakalpojumiem labāk izmantot reaktīvo
kodu.
Praktiskā risinājuma ietvaros, izmantojot pētīto satvaru, tika izstrādāti sinhroni un
asinhroni pieprasījumi ar datu apstrādi, kā arī veikts salīdzinājums ar Python valodā. Tāpat kā
darba gaitā izrādījās, ka nav citu alternatīvu satvaru ar reaktīvu programmēšanu Python
valodā. Katram pieprasījumam tika veikts noteikts skaits testu un, pamatojoties uz šiem
datiem, tika izdarīti secinājumi.
Bakalaura darbā ir 49 lappuses un 49 attēli. Tika izmantoti 25 informācijas avoti.
Darbam ir 15 pielikumi. |
Atslēgas vārdi |
reaktīvā programmēšana, Python, satvars |
Atslēgas vārdi angļu valodā |
reactive programming, Python, framework |
Valoda |
lv |
Gads |
2022 |
Darba augšupielādes datums un laiks |
09.01.2022 20:11:38 |