Pages
-
-
Prevoditelj namijenjen integraciji korisničkog znanja u izvorni kod aplikacija
-
Filip Soldan Cilj ovog rada je izrada prevoditelja koji na temelju izvornog koda aplikacije i formalnog opisa domene problema stvara grafičko razvojno okruženje namijenjeno korisnicima koji nemaju vještine programiranja, ali imaju iskustvo i znanje o domeni problema. Rezultat rada je ostvaren u programskom jeziku C# i alatu Windows Presentation Foundation. U radu su navedeni i opisani struktura, implementacija i način korištenja programskog rješenja te tehnologije i alati korišteni u izradi istoga.
-
-
Prevoditelj za novi programski jezik
-
Lana Šprajc Cilj rada bio je istražiti elemente programskih jezika, definirati novi objektno orijentirani programski jezik i razviti prevoditelj za taj jezik. U sklopu rada dan je pregled
dijelova programskih jezika i navedene su neke razlike između različitih programskih
jezika. Opisan je generalni način rada prevoditelja programskih jezika. Definirana su
svojstva novog programskog jezika L# te je dan pregled njegove sintakse. Napravljen
je prevoditelj tog jezika kojem je središnji dio sintaksni...
-
-
Prevoditelj za programski jezik PL
-
Jakov Ivančan U ovom radu predstavljen je jezik PL kao i njegov prevoditelj. PL jezik je jednostavan programski jezik nalik poznatom jeziku C, ali bitno jednsotavniji. PL prevoditelj provodi fazu analize koja se sastoji od leksičke analize, sintaksne analize i semantičke analize. Svaka od analiza opisana je u poglavljima 2, 3 i 4 respektivno. Na kraju, dan je načelni izgled virtualnog stroja u poglavlju 5, kao i izgled međukoda koji PL prevoditelj generira za taj virtualni stroj.
-
-
Prevođenje tokovnog programa za heterogenu ugradbenu platformu
-
Ivan Pilat Ovaj rad iznosi pregled paradigme toka podataka pogodne za eksplicitno iskazivanje paralelizma, kao i detaljnu analizu StreamIt-a, jezika zasnovanog na toku podataka. Heterogene računalne arhitekture su prepoznate kao brze i energetski efikasne, ali i da iziskuju zahtjevan postupak razvoja koji mora raspodijeliti izračun na različite arhitekture nejednakih mogućnosti.
Glavni doprinos ovog rada je implementacija postupka prevođenja StreamIt-a za heterogenu platformu koja se sastoji od...
-
-
Prezentacijski sloj web-aplikacije za učenje tehnika analiziranja električnih krugova
-
Marija Duvnjak Danas je uobičajeno interaktivno podučavanje različitih vještina uz pomoć Web aplikacija. Djelovanje aplikacija za podučavanje temelji se na intuitivno sučelju te modelima koji opisuju pojmove i pravila iz problemske domene te strategije podučavanja i napredak.
U okviru ovog zadatka ukratko je opisan je pristup razvoju i karakteristike suvremenih programskih sistema namijenjenih podučavanju. U praktičnom dijelu zadatka je izrađen klijentski dio sustava koja podržava dvije vrste...
-
-
Približni algoritam za brzo računanje poravnanja dvaju dugačkih nizova
-
Filip Sodić Globalno poravnanje genoma važan je problem genomike. Zbog duljine genoma, računanje optimalnog puta poravnanja točnim algoritmima dinamičkog programiranja računalno je neizvedivo. Cilj ovog rada predstavljanje je i implementacija heurističkog algoritma poravnanja temeljenog na tehnikama traženja predstavnika i procjene Jaccardovog koeficijenta sličnosti skiciranjem.
U poglavlju 2 dan je popis pretpostavki neophodnih za rad algoritma te popis pojmova za pomoć pri njegovom...
-
-
Prigušivanje njihanja tereta kod mosnih dizalica s magnetskom gredom
-
Antonio Kožarec Glavni cilj ovog diplomskog rada je razvoj algoritma za prigušenje rotacijskog
njihanja tereta kod mosnih dizalica s rotacijskom magnetskom gredom. Proučena je
mosna dizalica te izveden njen dinamički model pomoću Lagrangeove jednadžbe. Također je proučen Antisway algoritam za prigušenje njihanja tereta nastalog translacijskim
gibanjem dizalice. Antisway algoritam se temelji na teoriji Input shapinga koja
je detaljno opisana u ovom radu.
Algoritam za prigušenje rotacijskog njihanja...
-
-
Prihvat i odlaganje objekta mobilnim robotom korištenjem vizualne povratne veze
-
Neven Čargonja This thesis deals with the problem of detecting circular movement and calculating the
distance between two marker stands with the help of the OptiTrack motion capture system.
The first part explains the theoretical background needed to detect circular movement and
calculate the distance. To check if the information from OptiTrack gives the circular movement
first it is needed to find the plane of the points and rotate them to a two-dimensional
coordinate system. Using the least squares...
-
-
Prihvat, filtriranje i slanje IP paketa pri velikim brzinama prometa
-
Ivan Sičić Ovaj rad bavi se obradom paketa pri velikim brzinama na procesorima opće namjene. Ukratko su navedene okolnosti koje te brzine stvaraju iz pogleda ograničenja sklopovlja, poglavito latencije glavne memorije, te su pojašnjeni nedostaci naslijeđene izvedbe obrade paketa u operacijskim sustavima. Potom su iznesene preporuke i tehnike optimizacije koje mogu donijeti povećanje performansi, kao i pregled često korištenih platformi za brzu obradu paketa, a potom su te tehnike primijenjene na...
-
-
Prijamnik DAB+ signala temeljen na sustavu na čipu Zynq
-
Dorian Ljubenko Ovaj rad opisuje implementaciju digitalnog radio prijamnika za prijam DAB+ signala. Prvi dio rada daje opće informacije o DAB+ standardu i tehničke značajke emitiranog signala. Opisan je princip snimanja kompleksne ovojnice DAB+ signala s lokalnog odašiljača i njen prijenos na osobno računalo. U tu svrhu koristi se akvizicijski sustav RTL SDR i razvojna platforma koju čine razvojni sustav Xilinx ZC706 i AD-FMCOMMS5 platforma. U sklopu rada proučen je i dokumentiran način pakiranja...
-
-
Prijedlog mjera energetske učinkovitosti za mrežu industrijske energetske efikasnosti
-
Damir Lujo Rad se bavi Mrežom industrijske energetske efikasnosti, njenom shemom i organizacijom uz pregled istih mreža u Norveškoj i Njemačkoj. U radu se daje pregled stanja industrije u Hrvatskoj te alati za analizu istoga. Predlažu se mjere koje bi Mreža industrijske energetske efikasnosti trebala komunicirati prema određenim sektorima industrije. Kroz cijeli rad objašnjava se važnost postojanja jedne takve mreže za energetsku učinkovitost. Na kraju se navode primjeri dobre prakse iz...
Pages