Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Informācijas tehnoloģija |
Nosaukums |
Programmēšanas valodu resursu efektivitātes salīdzinošā analīze šķirošanas algoritmam |
Nosaukums angļu valodā |
Comparative Analysis of the Resource Efficiency of Programming Languages for a Sorting Algorithm |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Igors Ščukins |
Recenzents |
Artūrs Rasnacis |
Anotācija |
Anotācija
Šī bakalaura darba mērķis ir izanalizēt programmēšanas valodu efektivitāti
šķirošanas algoritma risinājumos dažādās programmēšanas valodās. Darbā tiks veikts
salīdzinošs analīzes pētījums, kurā tiks izvēlētas vairākas populāras programmēšanas
valodas, piemēram, C++, Python, Java, PHP un citas, lai veiktu to efektivitātes
salīdzinājumu.
Analītiskā darba daļa sniegs kopēju informāciju par izvēlētajām
programmēšanas valodām, to klasifikāciju un statistiku par to izplatību. Tiks apskatītas
katras valodas īpatnības, priekšrocības un trūkumi, kā arī tās pielietojums un esošās
versijas.
Praktiskā darba daļa ietvers šķirošanas algoritma izstrādi un realizāciju
izvēlētajās programmēšanas valodās. Tiks izmantots "Burbuļu" šķirošanas algoritms,
un tiks veikta tā implementācija katrai valodai. Tiks veikta algoritma izpildes laika
analīze un salīdzinājums starp programmēšanas valodām, lai noteiktu efektīvākās no
tām šķirošanas uzdevumu risināšanai.
Iegūtie rezultāti būs noderīgi inženieriem, programmētājiem, matemātiķiem un
citiem profesionāļiem, kas nodarbojas ar matemātisku problēmu risināšanu, izmantojot
datoru. Darbs sniegs ieskatu par dažādu programmēšanas valodu priekšrocībām un
trūkumiem šķirošanas uzdevumu risināšanā, un palīdzēs izvēlēties piemērotāko valodu
konkrētai problēmai.
Darba apjoms - 76. lpp., 15 tabulas, 71 attēli, 3 formulas. |
Atslēgas vārdi |
Programmēšanas valodas, šķirošanas algoritms, efektivitāte, pētījums, analīze, salīdzinājums |
Atslēgas vārdi angļu valodā |
Programming languages, sorting algorithm, efficiency, development, analyse |
Valoda |
lv |
Gads |
2023 |
Darba augšupielādes datums un laiks |
29.05.2023 16:35:52 |