Noslēguma darbu reģistrs
  
Studiju darba apraksts
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