Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Datortīkla programmatūras izstrādes C++ valodā analīze
Nosaukums angļu valodā Analysis of Network Software Development Using C++ Language
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Dr.sc.ing., asoc.prof. P.Rusakovs
Recenzents
Anotācija Bakalaura darba tiek apskatitas C++ valodas iespejas datortiklu programmaturas izstrade. Darba isi aplukoti vairaki svarigie datortiklu jedzieni, kuru zinasana nepieciesama attiecigajai izstradei. Runa ir galvenokart par prasamo komunikaciju nodrosinasanu. Dokumenta ietvaros tiek analizetas C++ augsta limena bibliotekas Boost.Asio un C++ Network Library, ka ari apskatits Berkeley sockets programmesanas interfeiss C++ valodas konteksta. Darbs ari pievers uzmanibu datu pakosanas problemai C++ valodas ietvaros un piedava tai risinajumus, apskatot un salidzinot pakosanas bibliotekas Boost.Serialize un Protocol Buffers. Darba ir analizeti un salidzinati sinhronas un asinhronas operaciju apstrades mehanismi, kas ir konkurejosas pieejas datortiklu programmaturas izstrade. To salidzinajumam tiek izstradats universals servera ietvars, pielietojot C++ valodas visparigas programmesanas pieeju. Dokumenta ir 51 lappuses, 25 atteli, 3 tabulas, 16 pielikumi un 31 nosaukumu literaturas avoti.
Atslēgas vārdi C++ datortīkls visparīgā asinhronā pakošana parnesamība Boost.Asio Protocol Buffers
Atslēgas vārdi angļu valodā C++ networking templates asynchronous marshalling portability Boost.Asio Protocol Buffers
Valoda lv
Gads 2011
Darba augšupielādes datums un laiks 10.06.2011 14:35:34