Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Informācijas tehnoloģija
Nosaukums Dažāda algoritmu vizualizācijas sistēmas izveide
Nosaukums angļu valodā Development of Different Algorithm Visualization System
Struktūrvienība 12100 Informācijas tehnoloģijas institūts
Darba vadītājs Pāvels Osipovs
Recenzents Žanis Bondars
Anotācija Šis darbs tika izveidots, lai parādītu vizualizācijas ietekmi uz apguvi un uzlabotu algoritmu izpratni informācijas tehnoloģiju jomā. Dotā darba mērķis ir kompleksās web-aplikācijas izstrādāšana, pielietojot dažādas bibliotēkas algoritmu vizualizācijai. Darbā ir izklāstīts plašs teorētiskais materiāls par vizualizāciju, renderēšanu un par pielietotiem algoritmiem. Tika izpētītas dažādas bibliotēkas un tika radīts apkopotais materiāls par šim bibliotēkām arhitektūru un aplikācijas teorētisko modeli izveidi uz tās pamata. Kā arī tika aplūkots vizualizēšanas instrumenti. Tika ieviesta lietojumprogrammas izveide, pamatojoties uz Flask bibliotēku, kurā tika iekļauti matemātiskie risinājumi, diagrammu un algoritmu vizualizācija, izmantojot Jupyter Notebook un JavaScript. Tika parādīts lietojumprogrammas izveides process no nulles, savienojot visus nepieciešamos moduļus tā pareizajam darbam. Ir demonstrēts darbs ar Git un vizualizētu algoritmu darbības princips. Tika veikta pakalpojumu hostinga analīze, lai turpmāk varētu izveidot savienojumu ar tīklu. Tiek rādīts lietderīgais programmas sagatavošanas ceļš, lai to novietotu uz Heroku servisa, kā arī parādītu šīs servisa funkcijas un iespējas. Pamatojoties uz īstenoto programmu, tika izveidota anketa, kurā veikta analīze un veiktas darbības, kā arī iespējamie programmas uzlabojumi. Darba apjoms - 59. lpp., 0 tabulas, 44 attēli un 3 pielikumi.
Atslēgas vārdi Renderēšana, vizualizācija, aplikāciju izveide
Atslēgas vārdi angļu valodā Rendering, visualization, application creation
Valoda lv
Gads 2022
Darba augšupielādes datums un laiks 30.05.2022 16:50:58