| 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 |