1. Razvoj povpraševalnega jezika za anonimizacijo podatkov storitev pametne skupnosti : magistrsko deloDragana Ostojić, 2021, master's thesis Abstract: S porastom pametne tehnologije se je ta začela vključevati tudi na nivoju skupnosti. Takšen primer so razni senzorji, kot so npr. senzorji za temperaturo, gibanje, števci porabe in podobno. Določeni senzorji so javnega značaja in niso sporni za objavo. Težava nastane pri senzorjih, ki so v zasebnih objektih, oz. tistih, kjer bi z javno objavo informacij in meritev senzorjev kršili pravice o varovanju podatkov. Primer takšnih senzorjev so razni števci porabe, npr. vode, elektrike in podobno. Na osnovi tega izhodišča smo v magistrskem delu razvili vizualni povpraševalni jezik, ki omogoča dostop do teh podatkov, vendar skrbimo za anonimizacijo na ta način, da uporabnik nima neposrednega dostopa do senzorjev, ampak se na osnovi izbranih senzorjev preračunavajo vrednosti, kot sta vsota in povprečje. Uporabniki imajo tako na voljo virtualne senzorje. Na koncu smo jezik preizkusili še v izvajalnem okolju s pomočjo oblikovanih scenarijev uporabe. Keywords: anonimizacija podatkov, povpraševalni jezik, Blockly, MQTT, pametna skupnost Published in DKUM: 24.08.2021; Views: 909; Downloads: 128
Full text (2,19 MB) |
2. |
3. Učenje programiranja s pomočjo programa BlocklyPeter Zrinski, 2016, undergraduate thesis Abstract: V diplomski seminarski nalogi je obravnavano učenje programiranja. Podrobneje je predstavljen program Blockly. Glede na stopnje, ki jih Blockly ponuja za učenje programiranja, so ugotovljene prednosti in slabosti učenja programiranja s pomočjo blokov. Prav tako je ugotovljena primernost učenja programiranja s programom Blockly v razredih osnovne šole. Končna ugotovitev kaže, da je program Blockly najprimernejši za učenje programiranja, če učenci še niso bili seznanjeni s tradicionalnim programiranjem. Keywords: učenje, programiranje, osnove, Blockly Published in DKUM: 11.03.2021; Views: 1793; Downloads: 62
Full text (863,69 KB) |
4. Jezik Blockly za programiranje krmilnikov PLCVito 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 in DKUM: 19.04.2019; Views: 1513; Downloads: 196
Full text (1,32 MB) |