XSNO_UIM Softwarové nástroje optimalizace

Moravská vysoká škola Olomouc
léto 2017
Rozsah
0/2/0. 2 kr. Ukončení: z.
Vyučující
PhDr. Jan Lavrinčík, DiS., Ph.D. (cvičící)
Garance
PhDr. Jan Lavrinčík, DiS., Ph.D.
Moravská vysoká škola Olomouc
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
Studenti pochopí základní principy optimalizací systémů a datových toků v oblasti ICT. Z pomocí počítače budou umět zkoumat vlastnosti různých datových struktur (komprese - data, video, audio), optimalizace (VBA) a komprese spustitelných souborů. Získané znalosti pak budou využívat při efektivnější práci s aplikačním software z oblasti podnikových systémových řešení. Dílčí úkoly a zadání budou řešit samostatně i v malých skupinách s využitím speciálního software Nové poznatky budou schopni uplatnit v praktickém životě nebo při psaní bakalářské práce. Základ a úvod do studia optimalizace dat v podnikové sféře. Úkolem předmětu je posluchače seznámit se základními principy a pojmy z dané oblasti. Záměrem je na praktických ukázkách prostřednictvím 12 lekcí ve formě dvouhodinových cvičení vysvětlit základní pojmy, vývoj a představy o fungování standardních a alternativních principů optimalizace dat. Ukázky jsou zaměřeny na úkoly z oblasti ICT ověřitelné na moderním hardware. V rámci cvičení je důraz kladen na přiblížení a nácvik klíčových dovedností orientovaných na praxi.
Osnova
  • 1. Pravidla provozu a integrace prostředí uživatele aplikačního software.
    - zabezpečení dat,
    - optimalizace dat.
    2. Optimalizace dat v MS Excel pomocí VBA (Visual Basic for application).
    - zápis makra k souborům XLS a XLSX (specifika, rozdíly XML),
    - rozhraní VBA.
    3. Optimalizace dat v MS Excel pomocí VBA (Visual Basic for application).
    - příklady aplikace makra na dokumenty v podnikové sféře,
    - UserForm, větvené podmínky, ovládací prvky.
    4. Komprimace spustitelných souborů jako metoda optimalizace.
    - nástroje pro kompresi spustitelných souborů (UPX, PE2Compact atp.),
    - základní syntax, možnosti dekomprese.
    5. Komprimace obecných dat.
    - komprimační algoritmy (Huffman, LZ78, Aritmetické kódování, LZMA , atp.),
    - srovnávací analýzy komprimačních nástrojů datových souborů.
    6. Komprimace obrazových informací v podnikové sféře.
    - specifika komprese JPEG, GIF, PNG formátů a jejich využití v ekonomické praxi.
    7. Komprimace obrazových pohyblivých informací.
    - specifikace H.261, H.262 a H.264 využití při tvorbě firemních materiálů,
    - srovnávací analýzy pomocí rozdílových snímků.
    8. Komprimace zvukových signálů.
    - ztrátové algoritmy Twin-VQ, OGG, MPEG Layer 3, MPEG Layer 4, AC3,
    - srovnávací analýzy pomocí spektrálních analýz.
    9. Zabezpečení v podnikové sféře.
    - zabezpečení z pohledu OS, nastavení, sítě Novell, Mac OS X Server.
    10. Symetrické šifrovací algoritmy.
    - specifikace algoritmů DES, AES, RC, TwoFish atp.
    11. Asymetrické šifrovací algoritmy.
    - specifikace asymetrického šifrování RSA atp.
    12. Konzultace k seminární práci.
Literatura
    povinná literatura
  • UPX : the Ultimate Packer for eXecutables (online). info
  • The Netwide Assembler: NASM (online). 2009. info
  • HANZO, L., CHERRIMAN, P., STREIT, J. Compression and Communications. 2nd edition. Indianapolis : John Wiley & Sons Ltd., 2007. ISBN 978-0-470-51849-6. info
  • SOMEKH, B. Pedagogy and Learning with ICT : Researching the art of Innovation. 1st edition. New York : Routledge, 2007. ISBN 0-203-94700-2 e-b. info
  • HANZO, L., SOMERVILLE, C. F., WOODARD, J. Voice and Audio Compression for Wireless Communications. 2nd edition. Indianapolis : John Wiley & Sons, 2007. ISBN 978-0-470-51581-5. info
  • JIROUŠEK, R. Principy digitální komunikace. 1. vyd. Voznice: Leda, 2006. ISBN 80-7335-084-X. info
  • WOOTOON, C. A. Practical Guide to Video and Audio Compression : From Sprockets and Rasters to Macro Blocks. 1st edition. Elsevier : Focal Press, 2005. ISBN 0-240-80630-1. info
  • SALOMON, D. Data Compression : The Complete Reference. 3rd edition. New York : Springer, 2004. ISBN 0-387-40697-2. info
  • VLČEK, K. Komprese a kódová zabezpečení v multimediálních komunikacích. 2. vyd. Praha: BEN, 2004. ISBN 80-7300-134-9. info
  • PECINOVSKÝ, J. Archivace a komprimace dat : jak zálohovat data : jak komprimovat soubory WinRAR, WinZip, WinAce : Windows a nástroje komprese dat : jak archivovat data ve Windows. 1. vyd. Praha : Grada Publishing, 2003. ISBN 80-247-0659-8. info
  • MANDELBROT, B. Fraktály. 1. vyd. Praha: Mladá Fronta, 2003. ISBN 80-204-1009-0. info
  • RICHARDSON, E. G. H. 264 and MPEG-4 Video Compression : Video Coding for Next-generation multimedia. 1st edition. New York : John Wiley & Sons Ltd, 2003. ISBN 0-470-84837-5. info
  • RICHARDSON, E. G. I. H. 264 and MPEG-4 Video Compression : Video Coding for Next-generation Multimedia. 1st edition. England: John Wiley & Sons Ltd, 2003. ISBN 0-470-84837-5. info
  • TERASHIMA, N. Intelligent Communication Systems. 1st edition. San Diego : Academic Press, 2002. ISBN 0-12-685351-7. info
  • RICHARDSON, E. G. I. Video Codec Design. 1st edition. Indianapolis : John Wiley & Sons, 2002. ISBN 0-471-48553-5. info
  • ČAPEK, J. Komprimace dat : principy a praxe. 1. vyd. Praha: Computer Press, 2000. ISBN 80-7226-231-9. info
  • HOLZNER, S. Visual Basic 6 Black Book. 1st edition. USA : The Coriolis Group, 1998. ISBN 0-1576-10-2831. info
  • WESTWATER, R., FURHT, B. Real Time Vide Compression : Techniques and Algorithms. 1st edition. Messachusetts : Kluwer Academic Publishers Group, 1997. info
  • LEVITZ, K., LEVITZ, H. Logic and Boolean Algebra. 1st edition. New York : Barron´s Education Series, 1979. ISBN 0-8120-0537-6. info
  • MAČÁT, M. Číselné soustavy. 1. vyd. Praha: Státní pedagogické nakladatelství, 1971. ISBN nemá. info
    neurčeno
  • KOCHAN, S. G. Objective-C 2.0: výukový kurz programování pro Mac OS X a iPhone. 1. vyd. Brno : Computer Press, 2010. ISBN 978-80-251-2654-7. info
  • STANEK, W. R. Windows group policy administrator's pocket. 1. vyd. Brno : Coputer Press, 2010. ISBN 978-80-251-2920-3. info
  • HARRISON, R. Programujeme aplikace pro Symbian OS v jazyce C++. 1. vyd. Brno: Computer Press, 2006. ISBN 978-80-251-1243-8. info
Informace učitele
Požadavky na ukončení:
Požadavky pro udělení zápočtu:
- 90 % účast na cvičeních nebo vypracování náhradní seminární práce na zadané téma, max. za 1 neúčast navíc,
- vyhotovení seminární práce na zadané téma z oblasti optimalizace dat (vychází z náplně cvičení).
Podmínky pro studenty s individuálním studijním plánem:
Shodné jako pro ostatní formy studia
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích léto 2014, léto 2015, léto 2016, léto 2018.