Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Informācijas tehnoloģija
Nosaukums Progresīvās universālās programmēšanas valodas un to pielietojums
Nosaukums angļu valodā Progressive Universal Programming Language and Their Application
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Mg. sc. ing. Artūrs Braučs
Recenzents Mg. sc. ing. Artis Ābolts
Anotācija Darbs ir veltīts programmēšanas valodu Go un Elixir apskatei, un izvērtei, kā dažādos lietojumos tās var būt labākas par jau esošajām valodām - C, Android SDK Java, Ruby, C#, .NET u.c. Galvenā uzmanība tika pievērsta šādu uzdevumu risināšanai - ieskata veidošanai jaunāko laiku programmēšanas valodās, valodu salīdzinājumam pēc to mērķa un nolūka, Go un Elixir priekšrocību un trūkumu apskatei, valodu apgūšanas iespējām, praktiska piemēra izveidei, kas būtu universāla visās valodās. Darbs sastāv no desmit nodaļām un secinājumiem. Pirmajā nodaļā aprakstīts, kas ir progresīvās programmēšanas valodas. Otrajā un trešajā nodaļā veikts ieskats programmēšanas valodā Go un Elixir. Ceturtajā nodaļā tiek aprakstīta sistēmas līmeņa lietojumu izstrāde valodās Go un Elixir, kā arī salidzināta sistēmas līmeņa lietotņu izstrāde ar valodu Java. Piektajā nodaļā tiek aprakstīta lietojumu izstrāde Android platformai Go valodā, un izstrādes salīdzinājums ar Android SDK Java. Sestajā nodaļā tiek aprakstīta WEB lietojumu izstrāde valodās Go un Elixir, un to salīdzinājums ar WEB lietojumu izstrādi Ruby. Septītajā nodaļā un astotajā nodaļā tiek aprakstītas valodas Go un Elixir priekšrocības un trūkumi. Devītajā nodaļā ir aprakstīta valodu Go un Elixir apgūšanas sarežģītība un materiālu pieejamība. Desmitajā nodaļā ir aprakstīts universālais piemērs - WEB lietojums - blogs, valodās Go un Elixir. Darba apjoms - 62. lpp., 5 tabulas.
Atslēgas vārdi Progresīvās programmēšanas valodas, Go, Elixir, Phoenixframework, Revel.
Atslēgas vārdi angļu valodā Progressive programming languages, Go, Elixir, Phoenixframework, Revel.
Valoda lv
Gads 2016
Darba augšupielādes datums un laiks 02.06.2016 14:04:23