Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Reaktīvās programmēšanas analīze Python valodā
Title in English Analysis of Reactive Programming in Python Language
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Pāvels Rusakovs
Reviewer
Abstract 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.
Keywords reaktīvā programmēšana, Python, satvars
Keywords in English reactive programming, Python, framework
Language lv
Year 2022
Date and time of uploading 09.01.2022 20:11:38