<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=140418"><dc:title>Izračun zajetih podatkov v merilni programski opremi</dc:title><dc:creator>Krajnc,	Miha	(Avtor)
	</dc:creator><dc:creator>Slivnik,	Boštjan	(Mentor)
	</dc:creator><dc:creator>Črnila,	Dejan	(Komentor)
	</dc:creator><dc:subject>interpreter</dc:subject><dc:subject>domensko specifičen jezik</dc:subject><dc:subject>c++</dc:subject><dc:description>V diplomski nalogi je predstavljena implementacija domensko specifičnega jezika z interpreterjem. V svetu merilne tehnike se pogosto srečujemo s problematiko zagotavljanja natančnosti, hitrosti, redundance ter s procesiranjem podatkov.
Razen v posebnih primerih za posamezno meritev ne potrebujemo zagotavljati vseh lastnosti. Cilj diplomske naloge je zmanjšati čas procesiranja ob sočasnem visoko hitrostnem zajemanju podatkov. Izraz za transformacijo surovih podatkov bo lahko uporabnik definiral s pomočjo domensko specifičnega jezika, ki smo ga ustvarili. Podprte so vse osnovne matematične operacije ter funkcije, vektorji, matrike ter kompleksna števila. Za samo izračunavanje izrazov smo izdelali lasten interpreter zaradi potrebe po kratkem času prevajanja. Na koncu smo tudi dokazali, da se hitrost izvajanja interpreterja približa hitrosti izvajanja prevedene kode. Implementacija rešitve je izdelana s programskim jezikom C++ in je ustvarjena kot dinamična knjižnica. To lahko uporabljamo v lastni aplikaciji ali jo pa uvozimo v aplikacijo DewesoftX, za katero je bila izdelana.</dc:description><dc:date>2022</dc:date><dc:date>2022-09-14 18:30:06</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>140418</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
