Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Lielu teksta failu apstrāde, izmantojot Java valodu. |
Nosaukums angļu valodā |
Large Text File Processing Using Java Language. |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Aleksejs Jurenoks |
Recenzents |
Egons Lavendelis |
Anotācija |
Datu nepārtraukta ģenerēšana ir novedusi pie to uzglabāšanas dažādās formās un veidos. Lieli teksta faili, kas ir viena no šīm formām, tikuši vairāk ievēroti pēdējos gados, pateicoties to izmantošanas biežumam. Tomēr, lielu teksta failu izmantošana rada izaicinājumus to apstrādes solī. Lai gan ir veikti pētījumi, lai uzlabotu atsevišķu apstrādes tehniku efektivitāti, trūkst universālas/daļēji universālas metodoloģijas lielu tekstu failu apstrādei Java valodā.
Šī Bakalaura darba fokuss ir tādu metodoloģiju, kurās tiek ieviesti meklēšanas algoritmi, kas tiek uzskatīti par apstrādes algoritmiem, testēšana un salīdzināšana. Balstoties uz ražotāja-patērētāja paraugu, tika izveidota metodoloģija un veikts tests, izmantojot īpaši izvēlētus meklēšanas algoritmus, lai noteiktu metodoloģijas efektivitāti. Padziļināts izveidotās metodoloģijas salīdzinājums ar jau pastāvošām metodoloģijām tika veikts, izmantojot dažādu pavedienus skaitu, paketes un dažādu izmēru teksta failus. Iegūtie rezultāti parādīja, ka izstrādātā Rindā Balstītā Grupu Apstrāde ir metodoloģija, kas darbojas, un īpaši izceļas ar zemu CPU jaudas patēriņu un spēju samazināt kaudzes atmiņas izmantošanu.
Kopumā, Bakalaura darbs ietver teksta apstrādes metodoloģiju analīzi, kā arī uz to pamata veidotās arhitektūras. Tiek apskatīta jaunizveidota metodoloģija, un veikti testi tās veiktspējas novērtēšanai.
Darba apjoms kopumā ir 60 lappuses, tajā skaitā 7 tabulas, 9 attēli, 78 literatūras avots un 2 pielikumos. |
Atslēgas vārdi |
Rindā Balstītā Pakete Apstrāde, Paralēlā pakešu apstrāde, Pakešu apstrāde, Lielu failu apstrāde. |
Atslēgas vārdi angļu valodā |
Queue Based Batch Processing, Parallel batch processing, Batch processing, Large file processing. |
Valoda |
eng |
Gads |
2025 |
Darba augšupielādes datums un laiks |
01.01.2025 20:10:41 |