Pages
-
-
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 Shiny web aplikacija za praćenje podataka o Covid-19 pandemiji i kratkoročno predviđanje kretanja pandemije
-
Lucija Bardić U ovom radu bit će objašnjeno korištenje paketa Shiny iz programskog jezika R koji služi za izradu interaktivnih web aplikacija. Kao primjer bit će objašnjena web aplikacija koja automatski svakodnevno ažurira podatke vezane uz pandemiju koronavirusa (broj novozaraženih, izliječenih, umrlih i sl.) na osnovu javno dostupnih izvora. Također, u drugom dijelu rada bit će predstavljen model koji služi za kratkoročno predviđanje kretanja zaraze.
-
-
R u podatkovnoj znanosti
-
Lara Juzbašić U ovom radu prolazimo kroz pojedine dijelove procesa analize podataka korištenjem programskog jezika R s alatima kolekcije paketa tidyverse. Na početku rada navodimo karakteristike spomenute kolekcije paketa i predstavljamo operator cjevovoda te novu
strukturu podataka tibble. Nakon toga, bavimo se učitavanjem i uređivanjem podataka pomoću paketa readr i tidyr. Potom prikazujemo temeljne načine manipulacije podacima upravljanjem podatkovnim okvirom funkcijama iz paketa dplyr. U zadnjem...
-
-
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...
-
-
Ravninske krivulje
-
Nikolina Blažević Ravninske krivulje predstavljaju specifičnu vrstu krivulja koje su smještene unutar dvodimenzionalne ravnine. One su ključan predmet proučavanja u geometriji i diferencijalnoj geometriji, jer omogućuju razumijevanje odnosa između analitičkih jednadžbi i geometrijskih svojstava krivulja. U radu su prikazani temeljni pojmovi lokalne teorije krivulja, poput zakrivljenosti i Frenetovog okvira, koji omogućuju detaljnu analizu ravninskih krivulja. Osim teorijskog pregleda, dani su i...
-
-
Ravnoteža napete žice
-
Martina Franjo U ovom radu proučavat ćemo ravnotežu jednodimenzionalnih kontinuuma. Objasniti ćemo
što je kontinuum, te na primjeru napete elastične žice prikazati izvod jednadžbe ravnoteže,
koja je linearna diferencijalna jednadžba drugog reda. Izvesti ćemo i jednadžbu stacionarnog
provodenja topline kroz štap te pokazati da je ona identična jednadžbi ravnoteže napete žice.
Također, razmatrati ćemo ponašanje žice uz različite rubne uvjete. Iskazati ćemo i dokazati
princip...
-
-
Ravnoteža žice
-
Anja Balentović U ovom završnom radu analizirana je ravnoteža žice. Za napetu elastičnu žicu prikazan je izvod jednadžbe ravnoteže, koja je linearna diferencijalna jednadžba drugog reda. Analizirani su različiti rubni uvjeti kao što su Dirichletov, Neumannov i Robinov, koji definiraju progib i napetost žice u rubovima. Iskazan je princip superpozicije koji je bitan za postupak homogenizacije rubnih uvjeta i općenito kod određivanja ravnotežnog položaja. Dokazana je jedinstvenost rješenja za...
-
-
Razlomci
-
Kristina Martić Kroz ovaj rad prikazane su razne strategije za obradu sadržaja razlomaka te su dani primjeri zadataka kroz koje je moguće primijeniti te strategije. Naglasak se stavlja na važnost korištenja pet tipova matematičkih prikaza te međusobno kombiniranje tih prikaza u zadacima. U radu se mogu pronaći i zadaci kroz koje su predstavljena moguća rješenja učenika te analiza njihovih strategija rješavanja. Također su navedene moguće pogreške i miskoncepcije koje učenici mogu razviti.
Pages