Ez az én művem Novák Tamás Felkészítő tanár: Takács Viktória

Slides:



Advertisements
Hasonló előadás
Országos Kompetencia Mérés 2009 Bródy Imre Gimnázium, Szakközépiskola Készítette: Jákliné Tilhof Ágnes.
Advertisements

Perifériák Készítette: Friss István Dávid. A perifériák csoportosítása Bemeneti (Input) eszközök Kimeneti (Output) eszközök Be-és kimeneti (I/O) eszközök.
Fókuszban az önkormányzati tagsággal rendelkező szociális szövetkezetek _ A pályázatkezelői felület bemutatása.
„Zaj vagy zene?”. Rezgés vagy lengés Definíció: A rezgés vagy lengés olyan mozgást jelent amely ismétlődik egy egyensúlyi pont körül. A rezgés és lengés.
A családsegítő és gyermekjóléti szolgálatokat érintő változások A család és gyermekjóléti szolgáltatás.
TÖMÖRÍTÉS. Fogalma A tömörítés egy olyan eljárás, amelynek segítségével egy fájlból egy kisebb fájl állítható elő. A tömörítési arány függ a fájl típusától,
BINARIT TIMESHEET Több, mint munkaidő nyilvántartás Virág Zsolt (BINARIT Informatikai Kft.)„Hogyan legyek milliomos?” konferencia – BKIK ( )
Vetésforgó tervezése és kivitelezése. Vetésforgó Vetésterv növényi sorrend kialakításához őszi búza250 ha őszi árpa50 ha lucerna ebből új telepítés 300.
A vállalatok marketingtevékenysége és a Magyar Marketing Szövetség megítélése Kutatási eredmények az MMSZ részére (2008. július)
EU pályázati programok A szervezet / változások 1.A pályázók adminisztrációs terheinek csökkentése a projektfejlesztési, pályázati szakaszban.
KÉPZŐ- ÉS IPARMŰVÉSZET ISMERETEK ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA (középszintű) május-június.
Internet tudományos használata
Nemzeti Audiovizuális Archívum
Nagyméretű állományok küldése
Térkép készítése adataiból
Kerülgetős Verzió: 2.5 Egy egyszerű játék, melyben ki kell kerülni
Vezetékes átviteli közegek
Készítette Tanuló: Kereszturi Patrik
Budapest-Fasori Evangélikus Gimnázium
Becslés gyakorlat november 3.
A titkosítás története
Innováció a közoktatásban
Komplex természettudomány 9.évfolyam
1.sz. ábra: forrás: A tudomány kapujában minta minta minta minta minta minta minta minta minta minta minta.
TESZTSOR.HU REGISZTRÁCIÓ, VÁSÁRLÁS ÉS TESZTKITÖLTÉS ELKEZDÉSE
A közigazgatással foglalkozó tudományok
Biztonságos Internet Nap február 7.
videós team Team vezetője: Tariné Péter Judit Tagok:
Prezi Készítette: Zsoldos Norbert Felkészítő tanár: Sarnyai Zoltán
Caracalla udvarában Kalandjáték 1.
A KINOVEA mozgáselemző rendszer használata
A mesterséges intelligencia alapjai
Tömörítés.
szakmai referens, országos versenyszervező
Hangtan „Zaj vagy zene?”.
CSOPORT - A minőségellenőrök egy megfelelő csoportja
Hogyan viszonyuljunk a médiaeszközök használatához a válságból való kilábalás után? Szuromi Péter - ZenithOptimedia.
Környezeti teljesítményértékelés
Vállalati brosúra A cég általános célkitűzése
Statisztika 10 évf. 3 osztály 82 tanuló 9 évf. 4+1 osztály 118 tanuló Minden osztályt külön pedagógus javított 8 fő - részben of, ha vállalta.
Visual Studio Code Metrics
Sokszögek modul Pitagórasz Hippokratész Sztoikheia Thalész Euklidesz
Ez a címdia 1. szövegdoboza
2. Bevezetés A programozásba
1.sz. ábra: forrás: A tudomány kapujában minta minta minta minta minta minta minta minta minta minta minta.
Közigazgatási alapvizsga a Probono rendszerben
Dr. Hubai Ágnes Közbeszerzési Tanácsadók Országos Szövetsége, elnök
AZ OKOSHÁZAK BEMUTATÁSA
Bemutatkozik az iskolapszichológus
Számítógépes vírusok.
Közfoglalkoztatásból a versenyszférába- segítő munkaerőpiaci program
3. A robot képernyőmenüje
Monitor(LCD).
Tájékoztató az Önkormányzati ASP Projektről
Vonalkódok Kajdocsi László Informatika tanszék A602 iroda
Informatikai gyakorlatok 11. évfolyam
B M Java Programozás 4. Gy: Java GUI IT A N Tipper, MVC kalkulátor
A Microsoft SharePoint testreszabása Online webhely
Perspektív térábrázolás
Vasbeton falvasalás megadása és ellenőrzése EC2 szerint
Vállalati brosúra A cég általános célkitűzése
Az állóképesség fejlesztésének módszertana
Tájékoztató az EPER pályázati folyamatáról
TITKOSÍTÓ ALGORITMUSOK
Szöveges adatok tárolása
Áramlástan mérés beszámoló előadás
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
A POWERPOINT 2007 újdonságai
OpenBoard Kezelő Tananyag közzététele a KRÉTA rendszerben.
VÁLTOZÓ EURÓPA (Nemzet)Biztonsági szemmel
Előadás másolata:

Ez az én művem Novák Tamás Felkészítő tanár: Takács Viktória Ajkai Bródy Imre Gimnázium és AMI; Bródy u. 4.

Az általam készített szoftver egy kódoló program, amely segítségével egyszerű szöveget alakíthatunk képpé.

A program struktúrája: Jelszóval védettség Alap programfelület Szövegdoboz Képmegtekintő Segítség és Beállítások fül

Jelszó: A program fel van ruházva egy egyszerű védelemmel az illetéktelen használók ellen, kezdetben megadott jelszóval lehet hozzáférni a kódoló folyamatokhoz, de ezt személyre szabhatjuk.

A munkafelület 1/2: Kódolás: A „kódolás” gomb lenyomásakor elindul a kódoló folyamat, amely az ASCII kód alapján minden karakterhez egy számot párosít. Ezeket a számokat hármasával csoportosítja és egy-egy képpont három színcsatornájába (Vörös; zöld; kék) helyettesíti. Így kapunk színes pixeleket. Ezeket egyelőre a bal felső sarokból (0; 0) balról jobbra soronként helyezi egymás mellé.

A munkafelület 2/2: Dekódolás: A „dekódolás” gomb lenyomásakor elindul a visszafejtés, balról jobbra pixelenként haladva a három színcsatorna adatából alakítja vissza karakterekké. A bekezdéseket, szóközöket is tárolja, de sajnos a speciális betűkészletet (pl.: ékezetes betűk) kérdőjellel pótolja.

Szövegdoboz: A „szöveg” ablakban írhatjuk és olvashatjuk a kódolásra váró vagy dekódolt nyers szöveget. Egy fix határa van, ez az az adatmennyiség (330.000 karakter) amennyit egyelőre maximálisan lehet a képben tárolni.

Képmegtekintő: Ez egy olyan modul része a programnak, amelyben megtekinthetjük 10x-es nagyításban a „művünket”. A csúszkák segítségével mozoghatunk a kép felületén.

Segítség & Beállítások: A szoftverben helyet kapott egy segítség rész is. Ebben olvashatunk a funkciókról, illetve itt állíthatjuk, szabhatjuk személyre a jelszavunkat.

Hibaüzenetek és állapotjelentés: A folyamatokról tájékoztatást kapunk, illetve hibák esetén figyelmeztetéseket.

Adminisztrációs folyamatok: A program elraktározza a folyamatok jellemző adatait és időpontjukat (megnyitás, zárás, kódolás, dekódolás). A listát csak látszólag lehet törölni, mert az alkalmazás az összes adatot megjegyzi. Megnyitás Aktuális dátum és idő Zárás Kódolás Dekódolás

Sebesség: Kódolás: ~30333 karakter /mp Visszatöltés: ~198 karakter/mp

Itt fejti vissza a Red, Green, Blue színcsatornákból az információt Egy kicsi a programkódról: A program Visual Basic nyelven íródott. (Ez a szakasz a dekódolásból való) Itt fejti vissza a Red, Green, Blue színcsatornákból az információt

Fejlesztési tervek 1/4: Többnyelvű feliratok: A gomb- és funkciófeliratok és a segítség /beállítás rész fordítása angol illetve német nyelvre.

Fejlesztési tervek 2/4: Kódolás iránya: Az 1.0 frissítésben a szöveget a bal legfelső képpontból indítva kódolja soronként. A biztonság fokozása érdekében egy szabályt alkotnék: a kód készítőjének egy tetszőleges 6 jegyű számot kelljen beírni és az alapján tolódjanak el a pixelek koordinátái.

Fejlesztési tervek 3/4: Változó képméret: Az 1.0 frissítésben a „rajzterület” állandó, így is nagy mennyiségű adatot lehet átalakítani (330 000 karaktert), de a következő frissítésekben már a szöveghossz alapján alkotná meg az alkalmazás a kép méretét.

Fejlesztési tervek 4/4: Hanggá való alakítás: Az elkövetkező nagyobb frissítések között lesz a szöveg hanggá való alakításának képessége. A hang két fontos tulajdonságába, a frekvenciába és a hullámmagasságba ültetném bele az adatokat, így egy időben akár több karaktert is tudnék tárolni.

Alkalmazási területek: Nagy mennyiségű adat fizikailag kis helyen való tárolása Logisztikában Vonalkód helyett, a termék összes tulajdonságának tárolására Titkos beszélgetések folytatása

QR kódhoz képest: A QR kód - egy kétdimenziós vonalkód, mely lényegében a kontrasztra épül. Éppen ezért, - nem olyan sok - ~7000 karaktert képes maximum tárolni. Az általam készített kód viszont a 3 színcsatornát használja és így elég nagy mennyiségű adatot képes tárolni és viszonylag gyorsan oda – vissza kódolni.

Ellenőrző kérdések 1/2: Miért készült a program? a, Hogy nagy mennyiségű adatot lehessen viszonylag kis helyen tárolni. b, Grafikai alkotások készítésére. c, Játék célra, pixeleket kell böködni és kilőni. Kattintson az egyik körre.

Ellenőrző kérdések 2/2: Mekkora adatmennyiséget képes tárolni? a, ~7000 betűt b, 20 000 bájtot c, >300 000 karaktert Kattintson az egyik körre.

Források: https://hu.wikipedia.org/wiki/QR-k%C3%B3d QR kódról: https://hu.wikipedia.org/wiki/QR-k%C3%B3d ASCII kódrendszer: https://hu.wikipedia.org/wiki/ASCII

Köszönöm a figyelmet!