Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language .NET platformas spēju salīdzināšana dažādiem datu avotiem
Title in English .NET Platform Capabilities Comparison Using Different Data Sources
Department 12100 Institute of Information Technology
Scientific advisor Jānis Pekša
Reviewer Mg. sc. ing. Elviss Strazdiņš
Abstract Pieaugot programmatūru veidošanas satvaru skaitam, samazinās vēlme apskatīt jaunākos satvarus un analizēt to spējas un uzlabojumus programmatūras izstrādes procesam. Bieži vien, vecās satvaru versijas ir pietiekoši labas un stabilas lai izmantotu jaunākas vai arī jaunākie satvari ievieš izstrādātājiem nevajadzīgas, vairākkārt izmantojamas funkcijas, nepievēršoties ātrdarbības vai citu, izstrādātajiem svarīgu, komponenšu uzlabošanai. Minēto iemeslu dēļ, izstrādātājiem nerodas iniciatīva kārtīgi apsvērt iespēju pārnest un veidot jaunas lietotnes ar NET 5.0 palīdzību. Šī bakalaura darba mērķis ir salīdzināt .NET 5.0 satvara spējas. Spēju salīdzinājums parādīs uzlabojumu esamību un to ieguvumus saistībā ar vecākām .NET versijām. Salīdzināšanai tika izvirzīts uzdevums izveidot lietotni divu CSV failu trūkstošo rasas punktu saskaitīšanai un to aizpildīšanai, izmantojot Eiklīda metodi. Pēc iegūtajiem rezultātiem ir skaidri redzami .NET 5.0 ieviestie ātrdarbības uzlabojumi. Salīdzinot iegūtos rezultātus ar .NET Core 3.0 versiju, tika iegūts 9,78% trūkstošo rasas punktu saskaitīšanai nepieciešamā laika samazinājums ar 195253 rindu datu kopu un 7,77% laika samazinājums ar 913253 rindu datu kopu. Tikmēr trūkstošo datu aizpildei tika iegūts veselu 23,98% laika samazinājums izmantojot 195253 rindu datu kopu kopā ar 18,74 % laika samazinājumu izmantojot 913253 rindu datu kopu.
Keywords .NET, .NET 5.0, .NET platforma, C#, CSharp
Keywords in English .NET, .NET 5.0, .NET Platform, C#, CSharp
Language lv
Year 2021
Date and time of uploading 29.05.2021 13:59:00