XSNO_UIM Softwarové nástroje optimalizace

Moravská vysoká škola Olomouc
léto 2015
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 nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
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 2016, léto 2017, léto 2018.