Search results for "Programmēšana"
showing 10 items of 67 documents
Metamodel-based transformation-driven graphical tool building platform
2009
Pēdējo gadu laikā programmatūras izstrādē arvien lielāku popularitāti gūst modeļu balstītā pieeja (MDSD – Model Driven Software Development). MDSD tehnoloģijas pamatideja ir balstīt visu programmatūras izstrādes procesu uz katrai izstrādes fāzei atbilstošiem specializētiem modeļiem. Šie modeļi ne tikai dokumentē dažādus sistēmas aspektus, bet arī kļūst par tiešu programmatūras sastāvdaļu. Mūsdienu praksē MDSD modeļu aprakstam bieži izmanto specializētas modelēšanas valodas, sauktas par domēna (priekšmeta apgabala jeb lietojumsfēras) specifiskajām valodām (DSL – Domain Specific Language). Šīs valodas ļauj uzskatāmāk un efektīvāk aprakstīt kāda specifiska problēmas apgabala modeļus, izmantojo…
F# programmēšanas valodas tipu sniegšanas funkcionalitāte
2016
Ar katru gadu arvien vairāk organizāciju publisko dažāda tipa datus, un līdz ar to aug nepieciešamība pēc rīkiem darbam ar šiem atvērtiem datiem. Bakalaura darba tēma mērķis ir izpētīt programmēšanas valodas F# unikālo funkcionalitāti - tipu sniedzējus (Type Providers), kas ļauj ērti strādāt ar dažādu veidu datu avotiem – gan no teorijas, gan no prakses viedokļa, izstrādājot tipu sniedzēju noteiktajam datu avotam.
Projekts: SIA "ITinity" dibināšana
2020
Maģistra darba tēma ir jauna uzņēmuma SIA ITinity dibināšanas projekta izstrāde.Projekts izstrādāts ievērojot piesardzības principu.Projekta ideja ir jauna uzņēmuma SIA ITinity dibināšana, informācijas un komunikācijas tehnoloģijas nozarē,kas palīdzēs klientiem definēt, dizainēt un izstrādāt peļņu nesošus digitālos risinājumus, gan ārvalstīs, gan Latvijā, īpaši specializējoties WordPress tipa satura pārvaldības sistēmu izstrādē. Projekta mērķis ir izveidot programmēšanas uzņēmumu SIA ITinity, kas sniegs kvalitatīvus un pieprasītus tehnoloģiskos risinājumus, un varēs iekarot ievērojamu pozīciju Latvijas IKT nozarē. Dibināmā uzņēmuma pamatpakalpojumi:1.WordPress tēmu izstrāde ar specializācij…
Jaunas iezīmes un pretrunu pieaugums mūsdienu kapitālisma ekonomikā. 1.sējums
1977
Rakstu krājums domāts tiem, kas interesējas par kapitālisma politisko ekonomiju.
Alma Mater: 2013/ Rudens
2013
Mārcis Auziņš. Vienīgā Latvijas Universitāte - par izcilību izglītībā un zinātnē; Andra Čudare. Jānis Stradiņš un Mārcis Auziņš: kultūra zinātnē un zinātne kultūrā; Anete Enikova. Pretī akadēmiskajām zināšanām ar ielu sportu asinīs – Ghetto Games stipendiāti; LU Preses centrs. Piepūšamā kinoteātrī uzzini par klimata pārmaiņām Baltijā; Jeļena Poļakova. LU Ērģeles tapa par ziedojumiem – nu laiks tās atjaunot; Andra Čudare. Izcilnieki jeb kad 8 ir slikta atzīme; Indra Gleizde. Latvijas datorzinātniekus pazīst arī pasaulē; Laboratorijās izstrādātos skaistumkopšanas līdzekļus izmēģina brīvprātīgie; Gita Siliņa. Atmiņu pētnieku piedzīvojumi; LU Preses centrs. Iepazīs studijas no skolas brīvajā la…
SIA “Junks” mājaslapas izstrāde
2019
Kvalifikācijas darba projekts “SIA “Junks” mājas lapas izstrāde” ir sistēma jeb mājas lapa, kas paredzēta vecās mājas lapas aizstāšanai. Jaunā mājas lapa ir lietotājiem draudzīgāka un vieglāk uztverama saturot visu vajadzīgo informāciju. Mājas lapai ir jaunas funkcijas, kas vien uzlabo lietošanu. Funkcijas palīdz uzņēmumam interaktīvi paziņot ziņas klientiem. Mājas lapa ir paredzēta uzņēmuma attīstībai, informācijas koplietošanai un lietotāju piesaistei. Sistēma ir veidota, izmantojot spējās un ūdenskrituma izstrādes metodes. Mājas lapas izstrāde tika veikta izmantojot Laravel ietvaru. Tīmekļa vietnes kods tika rakstīts HTML, CSS, PHP programmēšanas valodās. Sistēmas dati tiek glabāti MySQL…
Uz modeļu transformācijām balstītu rīku būves metožu izstrāde un realizācija
2012
Anotācija Promocijas darbā „Uz modeļu transformācijām balstītu rīku būves metožu izstrāde un realizācija” aplūkota uz modeļu transformācijām un metamodeļiem balstītu problēmorientētu rīku būves sfēra un risināta problēma, kā atvieglot šādu rīku izstrādi un lietošanu. Konkrēti aplūkota rīku būves platforma GRAF, kuras izstrādē autors piedalījies, un tā papildināta ar vairākiem servisiem, kas atvieglo rīku izstrādi ar šo platformu, kā arī ar to izstrādātu rīku uzturēšanu. Galvenie papildinājumi ietver vidēji augsta līmeņa modeļu transformāciju valodu izstrādi un realizāciju, metamodeļa skata jēdziena definēšanu un ieviešanu, kā arī modeļa un metamodeļa fragmenta specificēšanu, eksportu, impor…
Kombinatorā optimizācija ar dziļajiem neironu tīkliem
2022
Kombinatorās optimizācijas problēmām ir liela praktiskā nozīme, tomēr tās, parasti, ir NP-grūtas un to risināšana ir apgrūtināta. Darba mērķis ir noskaidrot, vai dziļo neironu tīklu metodes var tikt pielietotas kombinatorai optimizācijai. Kā reprezentatīvas problēmas tiek izvēlētas Būla formulas apmierināšana (SAT) un jauktu veselu skaitļu programmēšana (MILP). Abām problēmām tiek izveidotas specializētas ziņu pārsūtīšanas grafu neironu tīklu arhitektūras, kas papildinātas ar autora piedāvātu vaicājumu mehānismu. Tīklu apmācība tiek veikta ar darbā piedāvātām nepārraudzītās mašīnmācīšanās zaudējumu funkcijām (nav nepieciešams risinājumu). Piedāvātais neironu tīklu risinātājs SAT problēmai p…
Reaktīvās programmēšanas iespējas izmantojot RxJS bibliotēku
2016
Darbā tiek apskatīta lietotāja saskarnes notikumu asinhronā JavaScript programmēšana tīmekļa vidē. Galvenie darba jautājumi bija saprast, kādi bija iemesli asinhronās programmēšanas rašanās, kāpēc tā bija nepieciešama lietotāja saskarnes notikumu apstrādē. Kā lietotāja saskarne ir saistīta ar asinhrono programmēšanu. Darbā tiek apskatītas problēmas, kādas rodas lietotāja saskarnes notikumu apstrādē, izmantojot asinhrono programmēšanu. Darbā tiek apskatīta reaktīvā programmēšana – kas tā tāda ir, kas ir reaktivitāte, kā lietotāja saskarnes notikumus spēj apstrādāt reaktīvās programmēšanas bibliotēkas. Darbā izstrādāti praktiskie piemēri, lai salīdzinātu jQuery un RxJS kodu implementāciju, kā…
Progresīvo tīmekļu lietotņu izstrāde, izmantojot funkcionālo programmēšanu
2017
Arvien straujāk pieaug tīmekļa lietotņu tehnoloģiju dažādība un to attīstība. Viena no pēdējām mūsdienu tehnoloģijām ir progresīvās tīmekļa lietotnes, kuru būtība ir spēja strādāt bezsaistē. Tāpat kā citas tīmekļa lietotnes, arī progresīvās tīmekļa lietotnes visbiežāk tiek izstrādātas programmēšanas valodā JavaScript un tām ir sarežģīta funkcionalitāte. Izstrādājot lietotnes, izmantojot JavaScript programmēšanas valodu, lietotņu izstrādātāji dēļ sarežģītās lietotnes funkcionalitātes mēdz rakstīt grūti uztveramu, uzturamu un modificējamu kodu. Lai to risinātu, darbā tiek apskatīta funkcionālā programmēšana.