Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Zig un С valodu salīdzinošā analīze sistēmprogrammēšanai
Nosaukums angļu valodā Comparative Analysis of Zig and C Languages for System Programming
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Pāvels Rusakovs
Recenzents Aleksejs Grocevs
Anotācija Atslēgvārdi: programmēšanas valodas, sistēmprogrammēšana, C, Zig. Bakalaura darba tips ir 1. tips: moderno risinājumu izpēte. Darbā veikta C un Zig programmēšanas valodu salīdzinošā analīze, lai novērtētu Zig valodas pielietojamību sistēmprogrammēšanā un noteiktu tās uzlabojumus un trūkumus, salīdzinot ar C valodu. Aplūkota C valodas vēsture, popularitātes iemesli un tās kritika. Dota Zig valodas raksturīgo īpašību analīze. Salīdzināšanai izmantoti gan kvantitatīvie rādītāji, gan valodu iespēju analīze. Kā vispārināms sistēmprogrammatūras piemērs izvēlēta operētājsistēma, noteiktas un aprakstītas operētājsistēmas galvenās funkcijas. Izstrādāti testpiemēri, kas modelē operētājsistēmas risinātos uzdevumus. Iegūti piemēru kompilācijas un palaišanas kvantitatīvie rādītāji – patērētais laiks un maksimālā aizņemtā operatīvā atmiņa. Veikta iegūto datu analīze. Aplūkotas un salīdzinātas valodu iespējas, kas tika izmantotas testa piemēros. Zig pielietošanas demonstrācijai izstrādāta teksta datņu saspiešanas programma. Darbā ir 61 lappuse, 7 attēli un 8 tabulas. Tika izmantoti 65 informācijas avoti.
Atslēgas vārdi programmēšanas valodas, sistēmprogrammēšana, C, Zig
Atslēgas vārdi angļu valodā programming languages, systems programming, C, Zig
Valoda lv
Gads 2025
Darba augšupielādes datums un laiks 26.05.2025 22:01:26