Pages
-
-
Pronalaženje najkraćih putova u grafu korištenjem hibridne CPU-GPU platforme
-
Mislav Karaula U ovom diplomskom radu definirani su osnovni pojmovi teorije grafova kao baza za problem najkraćeg puta u grafu. Opisane su varijante tog problema, te način reprezentacije grafova u računalu, a potom je detaljno analiziran Floyd-Warshall algoritam za rješavanje problema najkraćih putova među svim parovima vrhova. Definirano je dinamičko programiranje obzirom da je Floyd-Warshall algoritam primjer istog. Nakon toga, detaljno je analizirana CUDA platforma za hibridno CPU-GPU...
-
-
Prosječna udaljenost vrhova u grafu
-
Ana-Marija Šarengradac U ovome radu ćemo proučavati prosječnu udaljenost vrhova u nekom konačnom povezanom
jednostavnom grafu. Navest ćemo definiciju Wienerova indeksa obzirom da je on sastavni
dio formule za prosječnu udaljenost vrhova. Izvest ćemo formule za prosječnu udaljenost
vrhova nekih specijalnih klasa grafova, a zatim dati granice koje ovise o nekim parametrima
danog grafa. Proučavat ćemo i utjecaj uklanjanja vrha na prosječnu udaljenost vrhova u
grafu.
-
-
Prosti brojevi i testovi prostosti
-
Ana Gurdon Tema ovog rada su prosti brojevi i testovi prostosti. Rad se sastoji od tri dijela. U prvom
dijelu definirat ćemo proste brojeve te navesti neka njihova svojstva. Također, upoznat ćemo
se sa specijalnim brojevima vezanim uz proste brojeve. U drugom dijelu nabrojat ćemo
nekoliko testova prostosti te na primjerima pokazati kako navedeni testovi funkcioniraju. U
posljednjem dijelu navest ćemo nekoliko zanimljivosti vezanih uz proste brojeve i vidjet ćemo
na koji se način prosti...
-
-
Prsten cijelih brojeva
-
Marijana Pravdić Teorija brojeva je grana matematike koja se bavi svojstvima brojeva, posebno cijelih,
kao i širih klasa problema koji proizlaze iz ovog proučavanja.
Izraz aritmetika se također koristi u teoriji brojeva. Ovo je stariji izraz koji više nije
popularan koliko je nekada bio. Teoriju brojeva su nekada zvali viša aritmetika, ali i ovaj
izraz više nije u upotrebi. Pa ipak, izraz aritmetika se i dalje javlja u imenima nekih
područja matematike (aritmetičke funkcije, aritmetika...
-
-
Pseudoprosti brojevi
-
Magdalena Prgić U ovom završnom radu objasnit ćemo što su to pseudoprosti brojevi te navesti
neka njihova svojstva. Spomenut ćemo i neke osnovne karakteristike Carmichaelovih
brojeva, Eulerovih pseudoprostih brojeva i jakih pseudoprostih brojeva, te objasniti
njihov međusobni odnos.
-
-
Quasi - Newtonove metode
-
Milan Milinčević U ovom radu ćemo se baviti rješavanjem jednadžbe f(x) = 0 pomoću Newtonove metode
tangente te metode sekante, kada nam je funkcija f:\mathbb{R}\rightarrow \mathbb{R}.
Za višedimenzionalni problem problem koristit ćemo Newtonovu metodu. Zbog numeričke nestabilnosti
Newtonove metode, za višedimenzionalni problem ćemo također koristiti jednu od najpoznatijih
tzv. Quasi-Newtonovih metoda, Broydenovu metodu. Objema metodama
ćemo rješiti isti primjer te ćemo vidjeti prednosti i...
-
-
R Shiny aplikacija za praćenje podataka o pandemiji i procjenu efektivnog reprodukcijskog broja
-
Katarina Šuvak U ovom radu objasnit će se Shiny paket jezika R koji služi za izradu interaktivnih web aplikacija, kako izgleda struktura takve aplikacije, što znači njena reaktivnost i kako se ona postiže. Bit će predstavljen primjer izrade Shiny aplikacije koja prati i prikazuje podatke vezane uz COVID-19 pandemiju korištenjem javno dosupnih izvora. Na primjer, pomoću nje može se pratit broj zaraženih, umrlih, oporavljenih osoba, napredak cijepljenja u raznim državama i u Hrvatskoj ili doznati...
-
-
R x JS
-
Nikola Prološčić Tema ovog završnog rada je RxJS biblioteka. Najprije ćemo reći što je Reaktivno programiranje i tok podataka, a potom uvesti pojam klase Observable koja nam omogućuje vršenje raznih operacija nad tokom podataka. Objasnit ćemo dizajn obrasce Observer i Iterator na kojima se Observable temelji. Kreirat ćemo Observable, a potom i sučelje
Observer koje implementira 3 metode: next, complete i error. Nakon toga pretplatit ćemo Observer na Observable i reći nešto više o...
-
-
RSA javni ključ
-
Vlatka Fundak Primarni cilj kriptografije je omogućiti dvjema osobama komunikaciju preko nesigurnog kanala na način da ju protivnik ne može razumjeti. Tu dolazimo do potrebe za sustavom javnog ključa, te ćemo posebno proći RSA javni ključ. RSA kriptosustav
omogućava sigurnu komunikaciju preko nesigurnog komunikacijskog kanala pomoću nasumičnog teksta bitova. Sigurnost RSA sustava većinski je bazirana u težini faktoriziranja velikih prirodnih brojeva, te je potrebno imati što više znanja o...
-
-
RSA kriptosustav
-
Anamarija Kokanović Velika je potreba za sigurnim slanjem informacija. U svakodnevnom životu nalazi
se sve veća potreba za kriptiranjem i kriptosustavima. U radu ćemo se susresti s osnovnim
pojmovima kriptologije, objasniti razliku kriptograje i kriptoanalize, denirati otvoren
tekst, šifrat i kriptosustav. Upoznat i obradit ćemo RSA kriptosustave i njihovu implementaciju.
U četvrtom poglavlju govoriti ćemo nešto o sigurnosti RSA kriptosustava te
kriptoanalizi RSA te semantičkoj zaštiti. Peto...
-
-
RSA kriptosustav i njegova kriptoanaliza
-
Ines Spaić U današnje doba digitalizacije i sve učestalijom komunikacijom putem interneta,
pametnih telefona i sl., kriptosustavi imaju sve važniju ulogu u životu svakog
pojedinca, jer nam omugućavaju zaštitu naše privatnosti. Jedan od najpoznatijih
kriptosustava s javnim ključem je RSA kriptosustav. Temelji se na teškoći faktorizacije
velikih prirodnih brojeva. Rad se sastoji od tri cjeline. U prvom poglavlju
rada definirali smo kriptosustave s javnim ključem, te primjerom ilustrirali...
-
-
Raspberry Pi
-
Nikola Živković Raspberry Pi je jeftino mikroračunalo veličine bankovne kartice. Kreirala ga je Raspberry
Pi fondacija s ciljem da poboljša i olakša početnicima učenje u računarstvu. Hardver se
razvijao i poboljšavao sa svakom novom verzijom a trenutni procesor je Broadcomov SoC
koji sadrži ARM-ove jezgre procesora koje također možemo pronaći i kod pametnih telefona.
Najvažniji dio njegovog hardvera su svakako GPIO iglice koje mu i donose praktičnu važnost
jer pomoću njih može...
Pages