Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Programmēšanas valodu resursu efektivitātes salīdzinošā analīze šķirošanas algoritmam
Title in English Comparative Analysis of the Resource Efficiency of Programming Languages for a Sorting Algorithm
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Igors Ščukins
Reviewer Artūrs Rasnacis
Abstract 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.
Keywords Programmēšanas valodas, šķirošanas algoritms, efektivitāte, pētījums, analīze, salīdzinājums
Keywords in English Programming languages, sorting algorithm, efficiency, development, analyse
Language lv
Year 2023
Date and time of uploading 29.05.2023 16:35:52