| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 72
First pagePrevious page12345678Next pageLast page
1.
Analiza optimizacij prevajalnikov jezika C++ s programskim bremenom algoritma jSO
Niko Pavlinek, 2020, undergraduate thesis

Abstract: Dandanes je poznavanje mehanizmov optimizacije pri prevajalniku bistvenega po- mena za pisanje visokozmogljive programske opreme. Ker je omenjeno področje precej kompleksno, je za večino programskih inženirjev tuje. V tem diplomskem delu analiziramo optimizacije, ki jih opravljajo prevajalniki jezika C++. S pomočjo programskega bremena algoritma jSO izvedemo meritve učinkovitosti optimizacije generirane kode. Z uporabo teh meritev nato poiščemo in izvedemo morebitne izbolj- šave implementacije algoritma jSO.
Keywords: programski jezik, prevajalnik, optimizacija, algoritem jSO
Published: 03.11.2020; Views: 74; Downloads: 15
.pdf Full text (216,50 KB)
This document has many files! More...

2.
Sočasni model izvajanja v programskem jeziku Elixir
Tadej Šinko, 2020, undergraduate thesis

Abstract: V diplomskem delu so predstavljeni koncepti sočasnega in porazdeljenega računanja v programskem jeziku Elixir. Praktična implementacija prikazuje uporabo omenjenih konceptov na primeru borze za vrednostne papirje ali kriptovalute. Sistem je sestavljen iz dveh aplikacij, prva služi kot jedro sistema za obdelavo naročil, medtem ko druga predstavlja spletno aplikacijo, implementirano z ogrodjem Phoenix. Aplikaciji skupaj sestavljata razširljiv porazdeljen sistem.
Keywords: programski jezik Elixir, sočasno računanje, porazdeljeno računanje
Published: 03.11.2020; Views: 72; Downloads: 11
.pdf Full text (1,65 MB)

3.
Izdelava lastnega programskega jezika s slovensko sintakso
Andraž Kralj, 2020, undergraduate thesis

Abstract: V diplomskem delu se soočamo s problemom ustvarjanja lastnega programskega jezika.Poskusimo ustvariti svoj splošno namenski programski jezik z uporabo modernih pristopovprogramiranja in modernim standardom C++. Glavni cilj naloge je raziskati, kako sosestavljeni moderni programski jeziki in kako zelo kompleksni ter obširni so v resnici.Sekundarni cilj je ustvariti modularen in dobro zasnovan jezik, ki ga bo možno v prihodnjerazširiti in učinkovito uporabiti v praksi.Uvodoma podrobneje razložimo posamezne dele, ki sestavljajo programski jezik in nato zavsakega predstavimo našo implementacijo. Na koncu predstavimo delovanje našega jezika,ocenimo njegovo funkcionalnost, razširljivost in obširnost, nato izpeljemo svoje ugotovitve okompleksnosti in obsežnosti modernih programskih jezikov.
Keywords: programski jezik, slovenščina, gramatika, leksikalni, sintaktični, analizator, sintaksa, tolmač, interpretacija, prevajalnik, izvajanje
Published: 03.11.2020; Views: 81; Downloads: 18
.pdf Full text (3,60 MB)
This document has many files! More...

4.
OTS 2019 Sodobne informacijske tehnologije in storitve
2019, proceedings of professional or unreviewed scientific conference contributions

Abstract: Prispevki, zbrani v zborniku že 24. strokovne konference Sodobne informacijske tehnologije in storitve, naslavljajo izjemno aktualne izzive, s katerimi se informatiki, programski inženirji, računalničarji, podatkovni znanstveniki, arhitekti, razvijalci ter upravljalci informacijskih rešitev in storitev srečujemo pri svojem vsakdanjem delu. Avtorji predstavljajo inovativne rešitve in skozi konkretne projekte pridobljene izkušnje s/z: vpeljavo tehnologij strojnega učenja in obogatene inteligence, uporabo tehnologij in platform veriženja blokov, razvojem šibko sklopljenih mikrostoritev, popolno virtualizacijo in izkoriščanjem porazdeljenih infrastruktur, zagotavljanjem kibernetske varnosti, zaupnosti in zasebnosti, skaliranjem agilnih metod v porazdeljenih projektnih skupinah, vpeljavo agilnih pristopov v sklopu avtomatiziranih in neprekinjenih procesov razvoja, testiranja, integracije in dostave, posodobitvijo in nadgradnjo obstoječih informacijskih sistemov, razvojem uporabniško prijaznih spletnih in mobilnih rešitev in uvajanjem sodobnih programskih jezikov in razvojnih okolij.
Keywords: informatika, strojno učenje, virtualna okolja, zborniki, kibernetska varnost, programsko inženirstvo, informacijske rešitve, obogatena inteligenca, tehnologija veriženja blokov, porazdeljene infrastrukture, mikrostoritve, agilne metode, spletne tehnologije, mobilne aplikacije, programski jezik
Published: 13.12.2019; Views: 355; Downloads: 94
.pdf Full text (27,55 MB)
This document has many files! More...

5.
Uporabniška programska oprema za napredno organiziranje in urejanje digitalnih slik na osnovi nevronskih mrež
Kristjan Žagar, 2019, undergraduate thesis

Abstract: V diplomskem delu smo razvili razširljivo uporabniško programsko opremo za organiziranje in urejanje digitalnih slik. Program se deli na tri dele, in sicer organizacijski, urejevalni ter napredni način. Organizacijski način dodatno omogoča razširljive dinamične bližnjice na tipkovnici. Poleg tega smo implementirali dve konvolucijski nevronski mreži. Prva je namenjena skaliranju in ostrenju slik, druga pa za ločevanje nočnih in dnevnih slik. Obe naučeni mreži sta vključeni v napredni način naše aplikacije kot vtičnika. Program smo implementirali v ogrodju .NET, s pomočjo WPF-ja ter programskega jezika C#. Nevronski mreži smo implementirali v jeziku Python in z uporabo aplikacijskega programskega vmesnika Keras. Našo aplikacijo in rezultate smo ovrednotili tako kvalitativno kot tudi kvantitativno na manjši testni množici slik. Dobljeni rezultati so bili primerljivi s sorodnimi rešitvami. Po opravljeni fazi testiranja smo našo programsko opremo posredovali v ocenitev še dvema profesionalnima fotografoma. Dobili smo pozitivno povratno informacijo. Na osnovi vseh rezultatov in povratnih informacij lahko trdimo, da naša programska oprema deluje učinkovito in ponuja primerno uporabniško izkušnjo.
Keywords: fotografije, windows aplikacija, programski jezik C#, konvolucijske nevronske mreže
Published: 23.11.2019; Views: 267; Downloads: 34
.pdf Full text (1,99 MB)

6.
Načrtovanje poprocesorja za pretvorbo NC/ISO G-Kode v translacije za 3/5 osni robot ACMA ABB XR701
Gregor Germadnik, 2019, undergraduate thesis

Abstract: V zaključnem delu prikazujemo, kako z implementacijo poprocesorja za pretvorbe NC/ISO G-kode v translacije 3/5 osnega robota ACMA-proizvajalca ABB-model XR701 zmanjšamo strošek nakupa robota in pripadajoče programske opreme. Poprocesor z linearno algebro in razčlenjevanjem pretvori program za rezkanje kompleksnejših oblik, večjih dimenzij in pohitri nastavitev ter pretvorbo kode z uporabo uporabnikom prijaznega vmesnika izdelanega v programski opremi Visual Studio 2017 CLI (angl. Combined Language Infrastructure) in programskim jezikom C++. Na ta način privarčujemo pri nakupu licence programske opreme za pretvarjanje ISO G-kode v robotsko kodo.
Keywords: stroj CNC, programski jezik C++, ISO G-koda, linearna algebra, program NC, poprocesor, robot
Published: 14.11.2019; Views: 332; Downloads: 33
.pdf Full text (2,09 MB)

7.
Primerjava in migracija aplikacij iz ogrodja Vaadin v platformo Vaadin Flow
Nejc Zagrušovcem, 2019, undergraduate thesis

Abstract: Svet razvoja spletnih aplikacij se razvija in nadgrajuje iz dneva v dan, zato se proces učenja nikoli ne konča. Z nadgradnjami je potrebno novo znanje ter tudi osveževanje kode starih aplikacij. V diplomskem delu bomo razvili aplikacijo v ogrodju Vaadin ter aplikacijo migrirali v platformo Vaadin Flow, nato bomo naredili primerjavo obeh aplikacij ter izluščili prednosti, slabosti in razlike med razvojem aplikacij v ogrodju Vaadin in platformi Vaadin Flow.
Keywords: Vaadin, Vaadin Flow, spletne aplikacije, migracija spletne aplikacije, programski jezik Java.
Published: 13.11.2019; Views: 289; Downloads: 52
.pdf Full text (693,80 KB)

8.
Programski jezik za paralelno procesiranje statističnih podatkov
Luka Woititz, 2019, undergraduate thesis

Abstract: V okviru diplomskega dela smo predstavili tolmačen in prevajan programski jezik, ki postavlja v ospredje slog vzporednega programiranja, za namene osnovnega statističnega procesiranja podatkov. Z enkapsulacijo zapletenih podrobnosti takšnega procesiranja, smo za programerje začetnike in naprednejše uporabnike izdelali jezik, ki nudi preprost vmesnik za programiranje brez modularnih razširitev. Najprej smo opravili pregled sorodnih rešitev in v glavnem delu izpostavili jezik kot osrednjo temo. Opravili smo testiranje in meritve, s katerimi smo ovrednotili tezo hitrejšega procesiranja z vzporednimi pristopi, ter izvedli primerjavo zahtevnosti implementacije algoritma v našem jeziku in C++.
Keywords: programski jezik, paralelno računanje, tolmač, prevajalnik, statistika
Published: 12.11.2019; Views: 322; Downloads: 37
.pdf Full text (667,85 KB)
This document has many files! More...

9.
Ogrodje za razvoj geolokacijsko usmerjenih mobilnih aplikacij s programskim jezikom Java
Rene Vučko, 2019, undergraduate thesis

Abstract: V diplomski nalogi je podrobneje podan pregled delovanja troslojne arhitekture, ki je izvedena z vmesnikom JPA in orodjem MySQL Workbench. S programskim jezikom Java so zgrajeni razredi in dodani servisi, ki so omogočili gradnjo aplikacije, ki je postala temelj oziroma ogrodje za nadaljnji razvoj. Z ustvarjenim ogrodjem je bila oblikovana aplikacija, ki je v primarni vlogi prejemala koordinate, na podlagi katerih je uporabnikom po telefonu izrisovala lokacije navideznih kriptovalut.
Keywords: geolokacijsko usmerjene rešitve, gradnja temeljnega strežnika, programski jezik Java.
Published: 19.08.2019; Views: 526; Downloads: 113
.pdf Full text (2,36 MB)

10.
Jezik Blockly za programiranje krmilnikov PLC
Vito Ferš, 2019, master's thesis

Abstract: V magistrskem delu je predstavljen razvoj novega vizualnega jezika s pomočjo ogrodja za izdelavo blokovnih vizualnih jezikov Blockly. Ta jezik se lahko uporablja za namene programiranja krmilnikov PLC v jeziku Structured Text, predstavljeni pa so tudi pripadajoči standardi. Poleg jezika smo razvili še urejevalnik, ki omogoča delo z omenjenim vizualnim programskim jezikom. Urejevalnik omogoča branje in shranjevanje ustvarjenih programov ter tudi izvoz v druge formate zapisa domene. Jezik je predstavljen na praktičnem primeru preprostega zalivalnega sistema.
Keywords: Blockly, vizualni programski jezik, krmilniki PLC, programski jezik
Published: 19.04.2019; Views: 527; Downloads: 67
.pdf Full text (1,32 MB)

Search done in 0.28 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica