Vysoká škola báňská - Technická univerzita Ostrava Fakulta elektrotechniky a informatiky
PRŮVODCE STUDIEM 5. semestr Bc. studia v kombinované formě studijního programu (zimní semestr)
Informační a komunikační technologie (všechny obory) pro akademický rok 2014/15
Ostrava, podzim 2014
Sestavila: RNDr. Eliška Ochodková, Ph.D. Fakulta elektrotechniky a informatiky VŠB – Technická univerzita Ostrava
Rozdělení studentů do skupin pro dělené předměty
Rozdělení do skupin je třeba respektovat. Pokud jste se nenašli v žádné skupině, musíte se domluvit s vyučujícím. Skupina POS/1 - Rozvrhová skupina LB3IVT01K, LB3IVT02K + studenti bez skupiny! 1. FIL0070 Fila Lukáš 2. IMR011 Imrich Jakub 3. POS0139 Pospíšek Michal 4. SAM0052 Samarska Adelina 5. TRC077 Trčka Tomáš 6. ZEM181 Zeman Radek 7. HED0009 Hedviček Ivo 8. JAR0048 Jaroš Jakub 9. NEV035 Nevrlý Lukáš 10. NEV115 Nevedel Josef 11. PAL0034 Palát Martin 12. RAP025 Rapi Tomáš 13. ROM040 Roman Marek 14. RYC0032 Rýc Stanislav 15. VAL601 Valouch Vladimír Skupina POS/2 - Rozvrhové skupiny LB3IVT03K, LB3MOT01K, LB3TKT01K 1. ADA0126 Adámek Petr 2. BES0029 Beseda Jan 3. DAT0008 Ďatko Juraj 4. KAS0110 Kaštura Jaroslav 5. NEK0018 Nekorancová Silvie, Bc. 6. PRA0071 Prašivka Robin 7. SKY0019 Skýbová Ivana 8. STO0060 Ston Václav 9. STO0084 Štolba Jiří 10. VEV013 Veverka Tomáš, Ing. 11. WEI085 Weidinger Michal 12. JEL144 Jelínek Tomáš 13. MIK0134 Mikuláš Martin 14. JAR0048 Jaroš Jakub
Kontakty na tutory Adresa: FEI, 17. listopadu 15, 708 33, Ostrava-Poruba E-mail:
[email protected] Telefon: 59 732 xxxx ... poslední čtyřčíslí je uvedeno u jednotlivých tutorů
ZPG - Základy počítačové grafiky Anotace
Cílem předmětu je seznámit posluchače se základy počítačové grafiky. Posluchači budou seznámeni se základními algoritmy z oblasti počítačové grafiky (vektorový popis objektů, transformace, viditelnost, osvětlení a stínování, textury, fraktály apod.). Realizace příkladů a zápočtových projektů bude v jazyce C++ a knihovnou OpenGL. Garant předmětu: Ing. Martin Němec, Ph.D (místnost EA436, tel. 597 325 875)
[email protected] , http://blender.vsb.cz Tutor: Ing. Martin Němec, Ph.D
Harmonogram pro akademický rok 2014/15 (zimní semestr): 1. tutoriál (20.9.2014) – povinný. Úvod po PG, rastrový a vektorový popis, generování objektů v rastru (interpolace). Úvod do standardního zobrazovacího řetězce. 2. tutoriál (4.10.2014) – povinný. Reprezentace 3D objektů (polygonální, CSG, procedurální reprezentace). Vertex buffer object, index buffer object. Topologie. Formáty (OBJ apod.). Transformace v PG, homogenní souřadný systém. 3. tutoriál (17.10.2014) – povinný. Promítání (perspektiva vs. ortogonální promítání), kamera, ořezání (clipping), rasterizace, z-buffer. Barva, lidské oko, barevné modely (RGB, CMY, atd.), světlo (bodové, reflektor, směrové, plošné). Míchání barev (blending). 4. tutoriál (1.11.2014) – povinný. Osvětlení, intenzita osvětlení, lokální osvětlovací modely (Lambert, Phong), globální osvětlovací modely, BRDF, radiozita, ray-tracing, ambient occlusion, stínování. Textury v OpenGL, texturovací jednotky, texel. UV mapování. 5. tutoriál (15.11.2014) – povinný. Řešení viditelnosti (z-buffer, malířův algoritmus). Skybox. Optická iluze nerovnosti (normal mapping). Displacement mapping. 6. tutoriál (29.11.2014) – povinný. Stíny v počítačové grafice. Shadow mapping. Úvod do křivek a ploch (Bézierova křivka a plocha). Pohyb po křivce. 7. tutoriál (12.12.2014) – povinný. 3D tisk. Obhajoba zápočtových projektů.
Podmínky udělení zápočtu Tvorba a obhájení zápočtového projektu. Projekt by měl být v prostředí 3D s použitím knihovny OpenGL (verze 3 a více), doplněný o vhodné uživatelské rozhraní. Měl by umožňovat editaci, modifikaci scény apod. Příkladem může být znázorňování objektů, jejich stínování, výpočet vržených stínů, osvětlování, řešení viditelnosti, animace apod. Projekt během svého vývoje průběžně konzultujte na cvičeních. Obhájení projektu proběhne na 7. tutoriálu. Bodové hodnocení: Zápočet je hodnocen max. 45 body (min. 20 bodů).
Podmínky vykonání zkoušky Podmínkou pro udělení zkoušky je napsání testu na posledním tutoriálu hodnoceno max. 25 body a vykonání ústní zkoušky 30 bodů (dvě otázky za 15 bodů jedna).
Studijní materiály Opengl Programming Guide, Dave Shreiner, Graham Sellers, John M. Kessenich, Bill M. Licea-Kane, 0-321-77303-9, 978-0-321-77303-6, http://it-ebooks.info/book/2138/. ♦
POS – Počítačové sítě Anotace Cílem předmětu je poskytnout základní orientaci v problematice počítačových sítí. Studenti se seznámí s fyzikálními principy přenosu dat, přenosovými médii a metodami jejich sdílení, zabezpečením dat přenosovými protokoly, s nejpoužívanějšími typy sítí a s problematikou propojování sítí. Následuje seznámení s nejběžnějšími protokoly služeb používaných v Internetu, vzdáleným přístupem do počítačových sítí s a problematikou bezpečnosti sítí. Tutoriály budou vedeny formou laboratorních cvičení, pro která jsme vybrali nejdůležitější témata, jejichž praktické procvičení považujeme za nejpodstatnější pro dobré pochopení probírané problematiky a jejího úspěšného použití v praktických aplikacích. Poznatky nabyté během tutoriálů studenti také přímo využijí pro postupné vypracovávání částí projektu. Garant předmětu:
Ing. Pavel Moravec, Ph.D.
Tutoři: Ing. Pavel Moravec, Ph.D., kat. 460, tel. +420 59 732 5896, místnost EA-409,
[email protected] Mgr. Ing. Michal Krumnikl, Ph.D., kat. 460, tel. +420 59 732 5867, místnost EA-409,
[email protected]
Harmonogram pro akademický rok 2014/15 (zimní semestr): Práce v laboratoři bude probíhat na OS Linux a síťových prvcích s Cisco IOS. Znalost základní filosofie a uživatelské práce s OS Linux je předpokládána, příkazy nutné pro vypracování konkrétní laboratorní úlohy však budou vždy na tutoriálu do potřebné míry vysvětleny. Před zahájením každého tutoriálu (mimo prvního) studenti nastudují návod k příslušné laboratorní práci. Návody k laboratorním pracem jsou umístěny na WWW stránky předmětu v systému Moodle. Na každý tutoriál je rovněž naplánována konzultace k několika teoretickým tématům, z nichž část vyznačená tučně přímo souvisí s předmětem laboratorní práce. Před tutoriálem si vždy studenti prostudují doporučené texty, pokusí zodpovědět na kontrolní otázky a připraví si konkrétní dotazy k nejasnostem. 1. tutoriál (19.9.2014) – nepovinný Informace o organizaci předmětu, studijních materiálech a požadavcích k zápočtu, bezpečnost práce v laboratoři. Komentář k projektu. Přiřazení individuálních zadání úloh dvojicím studentů nebo individuálně Adresování v Internetu, VLSM podsíťování (subnetting) - praktické výpočty. Seznámení s laboratoří – popis strukturované kabeláže. Základní příkazy pro laboratorní práce OS Linux (ifconfig, arp, route, tcpdump, ...). Wireshark. 2. tutoriál (3.10.2014) – nepovinný Základní konfigurace sítě s přepínači - CAM tabulka, Spanning Tree. Virtuální sítě. Témata k prostudování před tutoriálem a ke konzultaci
1. 2. 3. 4.
Základní principy přenosu dat. Topologie sítí, Přenosová média, Metody sdílení přenosového média. Referenční model ISO-OSI. Propojování sítí, aktivní prvky a jejich principy. Standardy IEEE 802, Ethernet, Přepínané sítě, Virtuální sítě
3. tutoriál (17.10.2014) – povinný Test na podsíťování. Konfigurace NAT/PAT a port forwardingu. Témata k prostudování před tutoriálem a ke konzultaci • • •
Metody sdílení přenosového kanálu. Zabezpečení dat při přenosech, Linkové protokoly Přenosové protokoly Internetu - protokolová rodina TCP/IP. IPv6.
4. tutoriál (31.10.2014) – nepovinný Statické a dynamické směrování. Statické směrování, RIP, OSPF. Témata k prostudování před tutoriálem a ke konzultaci • Směrování a směrovací algoritmy. • Domain Name System. • Protokoly služeb Internetu. 6. tutoriál (28.11.2014) – nepovinný Paketové filtry - syntaxe Access Control Lists (ACL), ukázka na Cisco IOS. Praktické testování na směrovačích Cisco - předkonfigurovaná topologie. Odevzdání části projektu: Adresní plán a konfigurace VLAN, Směrování a NAT. Témata k prostudování před tutoriálem a ke konzultaci • Bezpečnost sítí • Systémové síťové služby • Sítě IEEE 802.11 (WiFi) Druhá povinná a nepovinné části projektu budou odevzdány stejně jako všechny ostatní úlohy (analýza provozu, volitelné úlohy) nejpozději do pátku 12.12.2014 prostřednictvím systému Moodle. Diskuse k probíraným tématům, zodpovídání konkrétních dotazů k teorii i úlohám a odevzdávání úloh bude probíhat veřejně pomocí systému Moodle (http://moodle.cs.vsb.cz/, kurz Počítačové sítě). Dotazy budou zodpovídány převážně v pátek.
Podmínky udělení zápočtu
Pro získání zápočtu je nutno úspěšně absolvovat Test na podsíťování (3 ze 6 bodů), odevzdat v termínu obě části projektu s minimálním hodnocením 10 bodů ze 17, získat alespoň 5 bodů z 10 z úkolu „Analýza provozu“. Zbývající body do maxima 45 bodů lze získat vypracováním jedné či více volitelných úloh.
Podmínky vykonání zkoušky
Studenti se mohou přihlásit na kterýkoli vypsaný termín zkoušky prostřednictvím systému Edison. Předtím musí mít splněny všechny podmínky zápočtu (s výjimkou případného opakování testu na podsíťování, kterou je možno jednorázově vykonat v den zkoušky).
Zkouška je úspěšně absolvována při získání 30 a více bodů z 55 při splnění celkového minima. V pásmu 25-29 bodů je možnost ústního přezkoušení, které rozhodne o výsledku zkoušky.
Studijní materiály Aktuální informace budou zveřejňovány na webových stránkách k předmětu Počítačové sítě v systému Moodle na adrese http://moodle.cs.vsb.cz/course/view.php?id=12 ♦
VIS - Vývoj informačních systémů Anotace Předmět je zaměřen na získání základních teoretických znalostí a praktických dovedností souvisejících s vývojem informačních systémů. Z kontextu úloh řešených v této oblasti budou vybrány a detailně rozebrány zejména úlohy spojené s návrhem architektury informačního systému a v menší míře s fázemi životního cyklu informačního systému a používanými metodikami řízení. Posluchačům bude poskytnuta návaznost na ostatní znalosti z předmětů, které vybrané partie z problematiky vývoje IS probírají v hlubším rozsahu. Po absolvování se bude student orientovat v existujících standardech a přístupech v oblasti vývoje informačních systémů. Dále bude schopen v omezené míře aplikovat své znalosti a použít vybrané nástroje, techniky a technologie. Garant předmětu: Mgr. Miloš Kudělka, Ph.D. (A1010, klapka 3032) Tutor: Mgr. Miloš Kudělka, Ph.D. (EA439, klapka 5877)
Harmonogram pro akademický rok 2014/15 (zimní semestr): 1. tutoriál 19. 9. 2014. Definice pojmu IS, klasifikace, standardy. Úlohy řešené v kontextu vývoje informačních systémů. 2. tutoriál 17. 10. 2014. Fáze životního cyklu informačního systému. Principy analýzy a návrhu informačních systémů. Architektury informačních systémů. Rozložení aplikační architektury do více vrstev. 3. tutoriál 31. 10. 2014. Doménově specifické jazyky. Návrh doménové logiky. Návrhové vzory I. 4. tutoriál 15. 11. 201. Návrh přístupu k datovým zdrojům. Návrhové vzory II. Základní principy propojení doménové logiky a relačních dat. Návrhové vzory III. 5. tutoriál 12. 12. 2013. Základní principy propojení doménové logiky a relačních dat. Návrhové vzory III.
Podmínky udělení zápočtu
Vytvoření prototypu jednoduchého informačního systému na vybrané architektuře (clientserver, 3-vrstvá architektura či SOA) a vybrané platformě (JAVA, .NET Framework). Projekt bude obsahovat jednak dokumentaci zaměřenou zejména na analýzu a návrh, jednak jednoduchou implementaci odpovídající zdokumentovanému návrhu. Do celkového hodnocení projektu se promítne kvalita návrhu i implementace.
Podmínky vykonání zkoušky
Absolvování průřezového testu a zisku alespoň minimálního počtu bodů.
Studijní materiály 1. http://homel.vsb.cz/~kud007/visk.htm 2. AVISON, D. AND FITZGERALD, G. Information Systems Development: Methodologies, Techniques and Tools. McGraw-Hill Higher Education, 2006. ISBN 0077114175.
3. FOWLER, M. Patterns of Enterprise Application Architecture. Addison-Wesley Professional, 2002. ISBN 0321127420. 4. FOWLER, M. Domain-Specific Languages. Addison-Wesley Signature Series, 2010. ISBN 0321712943. 5. TROWBRIDGE, D. Enterprise Solution Patterns Using Microsoft .NET [online].http://msdn.microsoft.com/en-us/library/ff647095.aspx. 6. O'ROURKE, C., FISHMAN, N. AND SELKOW, W. Enterprise Architecture Using the Zachman Framework. Course Technology, 2003. ISBN 0619064463. 7. ZACHMAN, J. The Zachman Framework for Enterprise Architecture [online]. http://www.zachmanframeworkassociates.com/index.php/ebook. 8. FOWLER, M. Refaktoring -- Zlepšení existujícího kódu GRADA, 2003. ISBN 80-2470299-1. ♦
VIA – Vývoj internetových aplikací Anotace Téměř každá nově vznikající aplikace předpokládá nejen možnost komunikace prostřednictvím Internetu, ale stále více se setkáváme s aplikacemi, které ke svému běhu přímo internet potřebují. Takovéto aplikace pak můžeme označovat za internetové aplikace, a to především z pohledu jejich nasazení na klientské části. Předmět Vývoj internetových aplikací se tak zabývá především souhrnem možností, specifik a postupů při vývoji aplikací, které jsou určeny pro běh "v internetu", a to především z pohledu klientské části těchto aplikací. Na jednu stranu je náplň tohoto předmětu průřezová a obecná, na stranu druhou se zde studenti setkají s konkrétními ukázkami implementace daných problémů v různých technologií a z různých pohledů. Celý předmět je směrován k reálnému a technickému použití daných technologií. Vyšší úroveň analýzy, použití, zhodnocení příp. rozšíření daných technologií je možné dále studovat v předmětu Internetové technologie v rámci navazujícího magisterského studia. Garant předmětu: Ing. Michal Radecký, Ph.D. (EA438, 5876) Tutoři: Ing. Michal Radecký, Ph.D. (EA438, 5876)
Harmonogram pro akademický rok 2014/15 (zimní semestr):: 1. tutoriál (19.9.2014) – nepovinný. Typy internetových aplikací, základní technologie a terminologie. Studijní materiály: viz webové stránky předmětu 2. tutoriál (3.10.2014) – nepovinný. WWW stránky a jejich tvorba, HTML, CSS, atd. Studijní materiály: http://www.jakpsatweb.cz, HTML, XHTML a CSS – názorný průvodce, ISBN: 978802511531 3. tutoriál (17.10.2014) – nepovinný. JavaScript, AJAX a jQuery Studijní materiály: http://www.javascript.cz, JavaScript – krok za krokem, ISBN: 9788025122419 4. tutoriál (28.11.2014) – nepovinný. HTML5, API Studijní materiály: http://www.html5.cz 5. tutoriál (12.12.2014) – nepovinný. Webdesign Studijní materiály: viz webové stránky předmětu
Podmínky udělení zápočtu
Pro udělení zápočtu musí student odevzdat projekt (HTML5 aplikaci). Téma projektu musí být upřesněno s vyučujícím a může korespondovat s tématy projektů jiných předmětů.
Rozsah projektu musí odpovídat náročnosti semestrálního projektu a nesmí se jednat o pouhou kompilaci ukázek. Podstatné je využití zmíněných internetových technologií při vývoji projektu.
Podmínky vykonání zkoušky
Absolvování průřezového testu a zisku alespoň minimálního počtu bodů.
Studijní materiály
Materiály budou zveřejňovány na webové stránce předmětu http://www.cs.vsb.cz/radecky. ♦
Správa Windows systémů (SWS) Anotace
Předmět je zaměřen na získání základních znalostí o principech správy jednotlivých prvků počítačových systémů a současných standardů a doporučení (např. www.itil.org). Výuka předmětu bude zajišťována ve spolupráci s pracovníky společnosti Tieto Czech a Tele Data System. Garant předmětu: Ing. Lumír Návrat, kat. 460,
[email protected] Tutor: Jan Žák, Dis. (Tieto), Ing. Richard Biječek (Tieto), Ing. Lumír Návrat (TDS)
Harmonogram pro akademický rok 2014/15 (zimní semestr)
1. setkání: Operační systém Windows 2008, verze, instalace, nástroje pro lokální správu samostatného serveru, Powershell 2. setkání: Instalace doménového řadiče, Domény, Správa uživatelů a skupin. 3. setkání: Politiky zásad, souborový systém, zálohování. Odevzdání elektronicky před tutoriálem 1. korespondenčního úkolu. 4. setkání: Služby OS. Procvičení látky před závěrečným bodovaným cvičením. Odevzdání elektronicky před tutoriálem 2. korespondenčního úkolu. 5. setkání: Závěrečný test. Kurz bude probíhat formou praktických cvičení na počítačové učebně. Během roku se proberou základy správy OS Windows 2008 v rámci domény. Pro domácí práci si budete moci stáhnout verzi serveru v rámci licence MSDN AA. Jazykovou verzi doporučujeme anglickou, ve které poběží rovněž cvičení. Předpokladem je orientace v klientských OS na platformě Windows.
Podmínky udělení zápočtu a vykonání zkoušky Podmínkou k udělení zápočtu je vykonání dvou průběžných korespondenčních úkolů ověřující nabyté znalosti a dále závěrečného testu na učebně. Zadání a termíny odevzdání budou zveřejněny na stránkách předmětu a zaslány na Váš email, jakmile to bude aktuální. U praktického testu je možné používat veškeré materiály. Druhá část se bude skládat z písemné části shrnující teoretické informace nastudované samostudiem. Test pokrývá látku z prezentací přednášek a zahrnuje i otázky na oblast procesu administrace a všeobecný přehled v bezpečnosti administrace.
Studijní materiály Následující knihy a internetové zdroje pokrývají probíranou látku nutnou ke zvládnutí předmětu a v mnohém ji i rozšiřují. Knihy jsou si podobné a vzájemně téměř zaměnitelné. 1. Nápověda přímo v operačním systému. 2. William R. Stanek, Mistrovství v Microsoft Windows Server 2008, EAN:97880251211580; Cpress 3. William R. Stanek, Microsoft Windows 2008 - Kapesní rádce administrátora, EAN: 9788025119365; CPress 4. Charlie Russel, Sharon Crawford; Microsoft Windows Server 2008, Velký průvodce administrátora; EAN: 9788025121153; CPress 5. Internet Google, Microsoft Technet, http://www.cs.vsb.cz/navrat/vyuka/sws - slidy z prezenčních přednášek a v sekci Texty a odkazy další materiály v angličtině. ♦
JAT – Java technologie Anotace
Předmět je zaměřen na technologie obsažené v platformách JavaSE, JavaEE a další moderní technologie pro jazyk JAVA. Tyto technologie jsou dnes využívány při tvorbě moderních aplikací a informačních systémů, především webových aplikací a jiných aplikací s architekturou klient/server. Garant předmětu: David Ježek,
[email protected] (EA406, tel.:5874) Tutoři: David Ježek,
[email protected] (EA406, tel.:5874)
Harmonogram pro akademický rok 2014/15 (zimní semestr):
1. tutoriál (20. 09. 2014) – nepovinný. Úvod. Obsah předmětu, požadavky k zápočtu. Témata projektů, požadované řešení. Literatura a další zdroje informací. JavaBeans. Java GUI. 2. tutoriál (03. 10. 2014) – nepovinný. Nezávislý přístup k datům JDBC. Jmenné a adresářové služby JNDI. Protokol HTTP. Architektury informačních systémů. Vícevrstvé architektury. Aplikační servery GlassFish, TOMCAT, JBOSS. 3. tutoriál (17. 10. 2014) – nepovinný. JavaEE - aplikační mode. Struktura webové aplikace. Java Servlet, JavaServer Pages. Uživatelské značky. Standardní knihovny značek. 4. tutoriál (31. 10. 2014) – nepovinný. JavaServer Faces. Enterprise JavaBeans. 5. tutoriál (15. 11. 2014) – nepovinný. Perzistence objektů. Java Persistence API a dotazovací jazyk QL. Návrhové vzory JavaEE. Java API pro Jazyk XML. Webové služby, protokol SOAP, vyhledávání webových služeb - WSDL, UDDI. Realizace webových služeb v prostředí Java. Transakce v jazyce JAVA (Java Transaction). 6. tutoriál (29. 11. 2014) – nepovinný. Aplikační MVC rámce (Struts2). 7. tutoriál (12. 12. 2014) – nepovinný. JMS – předávání zpráv. Message-Driven Bean. Vzdálené vyvolávaní metod – RMI. CORBA – distribuované objekty, jazyk IDL. Portál a Portlety.
Podmínky udělení zápočtu
Pro udělení klasifikovaného zápočtu je nutno vytvořit semestrální projekt.
Podmínky vykonání zkoušky
Předmět je ukončen klasifikovaným zápočtem. Podmínky viz výše.
Studijní materiály
budou zveřejňovány na http://www.cs.vsb.cz/jezek/vyuka/jat/index.html ♦
ISEP – Informační systémy pro elektronické podnikání ISEP Anotace: Cílem tohoto kurzu je seznámit studenty s principy elektronické komerce a obchodování. Předmět je technicky orientován se zaměřením na praktickou implementaci předkládané problematiky. Student získá znalosti o základních pojmech a směrech obchodování, marketingu a návrhu marketingové strategie v prostředí internetu, péče o zákazníky, skladové evidenci, logistice, vedení účetnictví, elektronických platebních kanálech a bankovnictví (elektronické, přímé), legislativě a souvisejících zákonech, podnikatelských formách a právní subjektivitě. Po absolvování předmětu bude student schopen sestavit podnikatelský záměr, provést jeho implementaci a uvedení do chodu, bude schopen navrhnout marketingové a reklamní kampaně, materializovat jejich výnosnost a uvědomit si nezbytné kroky k úspěšnému završení podnikatelského záměru v oblasti prodeje a služeb na internetu. Garant předmětu: Ing. Radoslav Fasuga, Ph.D. (EA 436, kl. 5892)
[email protected] Tutoři: viz garant předmětu Harmonogram pro akademický rok 2014/15 (zimní semestr): 1. 19.9.2014 tutoriál – POVINNÝ Úvod do problematiky elektronického podnikání. Vymezení podnikatelského záměru, Zadání semestrálního projektu 2 3.10.2014 tutoriál – POVINNÝ Určení ceny produktu, služby, ziskovost, odhad nákladů 3 31.10.2014 tutoriál – POVINNÝ Sestavení marketingové a reklamní strategie, Určení vhodné právní formy pro podnikatelský záměr 4. 28.11.2014 tutoriál – POVINNÝ Vizuální prezentace produktu či služby 5. 12.12.2014 tutoriál – POVINNÝ Skladová evidence a distribuce, Platební kanály Prezentace semestrálního projektu Všechny tutoriály jsou povinné, v případě nemožnosti realizování tutoriálu v uvedeném termínu, bude náhradní termín. V případě zájmu lze rozvrh doplnit o další setkání. Podmínky udělení zápočtu Viz přiložená tabulka 45 bodů, minimum pro absolvování 25 bodů. Podmínky vykonání zkoušky Viz přiložená tabulka 55, minimum pro absolvování 28 bodů. Min. počet bodů
Název úlohy
Typ úlohy
body
Zápočet a zkouška
Zápočet a zkouška
Zápočet
Zápočet
Sestavení a obhájení podnikatelského záměru Model financování, analýza udržitelnosti projektu Návrh technické realizace projektu, časový harmonogram Oponování konkurenčních projektů Referát na vybrané téma Zkouška
Projekt
100 (100) 45 (45) 15
Projekt
10
5
Projekt
10
5
Jiný typ úlohy Jiný typ úlohy Zkouška
5 5 55
0 0 28
51 25 10
Název úlohy
Typ úlohy
body
Min. počet bodů
(55) Psaná zkouška
Písemná zkouška
55
28
Informační zdroje Web předmětu: www.elpod.cz (prezentace přednášek v sekci Vzdělávání) Doporučená literatura • E-komerce – internetový a mobilní marketing od A do Z, Jiří Sedláček, nakladatelství BEN, ISBN 80-7300-195-0 (číslo • u nás v knihovně 264059 regál 65) • Image a firemní identita, Jitka Vysekalová, Jiří Mikeš, nakladatelství GRADA ISBN 978-80-247-2790-5 (číslo u nás • v knihovně 271998 regál 65) • Informační systémy a elektronické podnikání, Jan Pour a kolektiv, Skripta VŠE, ISBN 80-245-0227-5(259820) • DONÁT, J. E-business pro manažery Praha Grada 2000 80-247-9001-7 • Elektronické podnikání, Jan Chromý, Vysoká škola hotelová Praha, ISBN 978-8086578-96-5 Další vzdělávací zdroje V rámci kurzu bude k nahlédnutí několik elektronických vzdělávacích programů formou videí nebo elektronických knih. Dále pak literatura nakladatelství CPress, Grada, orientováno na marketing, SEO, Copywriting, webový design ♦
TAMZ2 – Tvorba aplikací pro mobilní zařízení II Anotace
Cílem předmětu je seznámit studenty s pokročilejšími technikami vývoje aplikací pro mobilní zařízení, zejména pro mobilní telefony Android. Jde o pokračování předmětu "Tvorba aplikací pro mobilní zařízení I." Předmět se soustřeďuje na programovací techniky, které dovolují tvorbu aplikací mnohem náročnějších na technické prostředky mobilních zařízení. Jedná se zejména o aplikace intenzivně využívající multimédií a síťových rozhraní, jakými jsou například hry a synchronizační aplikace. Garant předmětu: Mgr. Ing. Michal Krumnikl, katedra 460, místnost EA409, telefon +420 597 325 867, E-mail
[email protected] Tutoři • Mgr. Ing. Michal Krumnikl, katedra 460, místnost EA409, telefon +420 597 325 867, E-mail
[email protected] • Ing. Pavel Moravec, Ph.D., katedra 460, místnost EA409, telefon +420 597 325 896, E-mail
[email protected],
Harmonogram pro akademický rok 2014/15 (zimní semestr): 1. tutoriál (19. 9. 2014) – povinný • Podmínky absolvování předmětu, porovnání platforem Android, Java ME, .NET Compact Frameworku a Symbian S60 z pohledu bajtkódu, správy paměti, přenositelnosti, bezpečnostního modelu a přístupu k dalším zdrojům (databáze, Web Services, SMS a další funkce telefonu). • Architektura OS Android, Dalvik VM, vývojové nástroje 2. tutoriál (3. 10. 2014) – povinný • Android aplikace - Actions, Intents, Android Manifest • Tvorba GUI - Základní prvky a rozložení (Widgets, Layouts) • Vykreslování grafiky, tvorba her (Canvas, Surface) 3. tutoriál (17. 10. 2014) - nepovinný • Podpora multimédií - Audio, Video, přehrávání a zachytávání • Ukládání dat (File, SQLite, Preferences), přístupová práva a bezpečnost • Asynchronní zpracování událostí. Registrace, aktivace, čekání a detekce události. Porovnání implementace v Java ME a .NET Compact Frameworku. 4. tutoriál (31. 10. 2014) - povinný • Souběžné zpracování úloh. Proces, vlákno, synchronizace. Zámky, mutexy, monitory v prostředí Java • Práce se zvukem a multimédii. Vytváření tónu, pořizování a přehrávání zvukového záznamu, práce s obrazovou a video informaci. 5. tutoriál (28. 11. 2014) - nepovinný • Synchronizace dat s okolními zařízeními, síťová komunikace. SyncML, Sockets, XML. • Bezpečnost, šifrování, javax.crypto, Cipher, Key management • NFC (Near field communication) 6. tutoriál (12. 12. 2014) - povinný • Dokončení předchozích přednášek a cvičení. • Prezentace semestrálních projektů.
Podmínky udělení zápočtu
Vytvoření jedné rozsáhlejší aplikace pro mobilní platformu Android společně s WWW stránkou, na které bude krátký popis aplikace, ilustrační snímky obrazovek a instalační balík s odkazem v QR kódu (případně umístění aplikace na Google Play).
Podmínky vykonání zkoušky
Udělený zápočet
Úspěšné absolvování písemné zkoušky, zaměřené na teoretické a praktické znalosti programování aplikací pro mobilní zařízení.
Studijní materiály
budou zveřejňovány na http://tamz2.mrl.cz ♦
PřS - Přístupové sítě Anotace
Student bude seznámen se strukturou telekomunikačních sítí, jejichž nedílnou součástí jsou sítě přístupové. Ty se dají rozdělit mimo jiné i podle přenosových médií na metalické, optické a rádiové. Z každé z těchto oblastí se student dozví o základních vlastnostech, principech a rozhraních. Bude umět charakterizovat již používané technologie přístupových sítí, ale také vývojové trendy. Garant předmětu: Ing. Přemysl Mer, Ph.D Tutor: Ing. Přemysl Mer, Ph.D., kat. 440, tel. 5844, místnost EA239,
[email protected]
Harmonogram pro akademický rok 2014/15 (zimní semestr):
Tutoriál 19. 9. 2014. učebna EB211 Ing. Přemysl Mer, Ph.D. Úvodní informace, zadání samostatné práce, přihlašovací údaje, přednáškový blok 1. učebna EB211
Ing. Přemysl Mer, Ph.D.
Tutoriál 31. 10. 2014 učebna EB211 Laboratorní měření 1, konzultace.
Ing. Přemysl Mer, Ph.D.
Tutoriál 28. 11. 2014 učebna EB211 Laboratorní měření 2, konzultace.
Ing. Přemysl Mer, Ph.D.
Tutoriál 12. 12. 2014 učebna EB211 Test, odevzdání samostatné práce.
Ing. Přemysl Mer, Ph.D.
Tutoriál 3. 10. 2014 Přednáškový blok 2.
Podmínky udělení zápočtu
V průběhu semestru studenti vypracují jednu samostatnou práci a dva protokoly z laboratorních měření. Zadání samostatné práce obdrží student na 1. tutoriálu, termín odevzdání samostatné práce a protokolů z měření je na 5. tutoriálu. Další podmínky, informace a studijní materiály budou k dispozici ve výukovém systému Moodle (http://moodle.kat440.vsb.cz ), do kterého studenti obdrží přihlašovací údaje na 1. tutoriálu, na www stránkách katedry (http://kat440.vsb.cz ) popřípadě u vyučujícího (viz. tutoři). Zápočet bude udělen na základě bodového hodnocení testu, samostatné práce a protokolů dle následujících pravidel: BODOVANÉ ÚKOLY TEST SAMOSTATNÁ PRÁCE PROTOKOL 1 PROTOKOL 2
C1 C2 C3 C4
CELKEM 30 5 5 5
Celkový počet bodů se stanoví ze vzorce: C = C1 + C2 + C3+C4 Maximální počet bodů, které student může v průběhu semestru získat je 45. Zápočet bude udělen na závěrečném tutoriálu, jestliže student získá alespoň 15 bodů.
Podmínky vykonání zkoušky
Zkouška bude mít dvě části – písemnou a ústní. Bude bodována dle následujícího: ČÁST CELKEM TEST 1. PÍSEMNÁ P1 40 40 1. OTÁZKA 2. OTÁZKA 3. OTÁZKA 2. ÚSTNÍ P2 5 5 5 15 Celkový počet bodů závěrečné zkoušky se stanoví ze vzorce: P = P1 + P2. Platí však podmínka, že minimum bodů pro písemnou část je 20 a ústní část musí být nenulová! Maximální počet bodů, které student může za zkoušku získat je 55.
Výsledná klasifikace
Výsledná klasifikace bude vytvořena součtem bodů ze zápočtu a zkoušky. Termín závěrečné zkoušky Konkrétní termín zkoušek bude uveden v informačním systému Edison, přihlašování posluchačů na zkoušku proběhne rovněž přes Edison.
Studijní materiály Studijní matriály jsou k dispozici v systému moodle (http://moodle.kat440.vsb.cz) a na stránkách katedry http://kat440.vsb.cz/. Průvodce předmětem Přístupové sítě sestavil Ing. Přemysl Mer, Ph.D. ♦
SPR – Seminář z programování
Anotace: Předmět je věnován návrhu, analýze a implementaci algoritmů s důrazem na hledání co nejefektivnějších algoritmů z hlediska výpočetní složitosti. Cílem kurzu je seznámit studenty s různými technikami, které jsou standardně používány při návrhu algoritmů, jako například dynamické programování, greedy algoritmy nebo různé metody prohledávání stavového prostoru, přičemž použití těchto technik je ilustrováno na řadě problémů z různých oblastí informatiky. Garant předmětu: doc. Ing. Zdeněk Sawa, Ph.D., kancelář EA413, tel. 5968, email
[email protected] Tutor: doc. Ing. Zdeněk Sawa, Ph.D., kancelář EA413, tel. 5968, email
[email protected]
Harmonogram pro akademický rok 2014/15 (zimní semestr): •
• • • •
tutoriál (19.9.2014) – povinný. Úvod. Informace o organizaci předmětu a požadavcích na absolvování. Výpočetní složitost algoritmů. Poznámky k implementaci algoritmů. Datové struktrury. tutoriál (3.10.2014) – nepovinný. Rekurzivní algoritmy. Prohledávání stavového prostoru. tutoriál (31.10.2014) – nepovinný. Dynamické programování. Greedy algoritmy. tutoriál (28.11.2014) – nepovinný. Grafové algoritmy (prohledávání grafu, toky v sítích, ...). tutoriál (12.12.2013) – nepovinný. Algoritmy pro řešení kombinatorických problémů a problémů z teorie čísel. Výpočetní geometrie.
Podmínky udělení zápočtu
V průběhu semestru budou na webových stránkách předmětu zveřejňovány problémy. Studenti získávají body za vyřešení těchto problémů. Studenti průběžně během semestru posílají řešení tutorovi a na konci semestru pak ve stanoveném termínu souhrnně o svých řešeních poreferují. (Pozn.: Bez tohoto porefererování nebudou body za vyřešené problémy uznány!) Kromě bodů za problémy řešené v průběhu semestru je možné získat další body za problémy vyřešené v rámci soutěže v programování CTU Open 2014. Pro získání zápočtu je třeba získat celkem alespoň 51 bodů.
Podmínky vykonání zkoušky
Předmět je ukončen klasifikovaným zápočtem.
Studijní materiály
Sawa Z.: Seminář z programování - prezentace k předmětu, dostupná na adrese http://www.cs.vsb.cz/sawa/spr/spr.pdf
Další literatura: - Cormen, T. H., Leiserson, R. L., Rivest, R. L., Stein, C.: Introduction to Algorithms, MIT Press, 2001. - Dasgupta, S., Papadimitriou, C., Vazirani, U.: Algorithms, McGraw-Hill, 2006. - Skiena, S. S.: The Algorithm Design Manual, Springer, 1998. - Skiena, S. S., Revilla, M. A.: Programming Challenges: The Programming Contest Training Manual, Springer, 2003.♦
RSI - Rádiové sítě I Anotace
V předmětu se studenti seznámí se základními pojmy, rozdělením rádiových sítí a systémů a zpracováním signálu v digitálních radiokomunikačních systémech. Hlavní pozornost bude zaměřena na mobilní sítě, digitální televizní vysílání a družicové komunikační sítě a systémy. Garant předmětu: Ing. Roman Šebesta, Ph.D. Tutor: Ing. Roman Šebesta, Ph.D., kat. 440, tel.: 597 325 831, místnost EA239, e-mail:
[email protected]
Harmonogram pro akademický rok 2014/15 (zimní semestr): Tutoriál 19.9. učebna EB209 Ing. Roman Šebesta, Ph.D. Počítačové cvičení – Úvod do předmětu, seznámení s bodovým hodnocením a náplní předmětu, bezpečnostní školení. Seznámení s programovým systémem RadioLab - systém pro analýzu a vizualizaci šíření radiových signálů nad zemským povrchem. Tutoriál 3.10. učebna EB209 Ing. Roman Šebesta, Ph.D. Počítačové cvičení – Analýza šíření signálů DVB-T (využití systému RadioLab). Tutoriál 31.10. učebna EB209 Ing. Roman Šebesta, Ph.D. Počítačové cvičení – Seznámení s programem I-prop – program pro plánování pokrytí bezdrátových systémů uvnitř budov – Návrh sítě WiFi. Tutoriál 28.11. učebna EB209 Ing. Roman Šebesta, Ph.D. Laboratorní měření – Měření kvalitativních parametrů signálu GSM. Tutoriál 12.12. učebna EB209 Ing. Roman Šebesta, Ph.D. Test, náhradní termín pro počítačová cvičení a laboratorní měření.
Podmínky udělení zápočtu:
V průběhu semestru studenti absolvují znalostní test a vypracují protokoly z uvedených počítačových cvičení a laboratorního měření. Zadání počítačových cvičení a laboratorního měření budou k dispozici v systému Moodle (http://comtech.vsb.cz/moodle/). Zápočet bude udělen na základě bodového hodnocení testu, počítačových cvičení a laboratorního měření dle následujících pravidel: BODOVANÉ ÚKOLY BODY POČET CELKEM TEST C1 20 1 20 POČÍTAČOVÉ CVIČENÍ C2 8 2 16 LABORATORNÍ MĚŘENÍ C3 8 1 8 Maximální počet bodů, které student může v průběhu semestru získat je 44. Stanoví se ze vzorce: C = (C1 + C2 + C3). Zápočet bude udělen, jestliže student získá alespoň 22 bodů.
Podmínky vykonání zkoušky
Zkouška bude mít dvě povinné části – písemnou a ústní. Bude bodována následovně: ČÁST PÍSEMNÁ
CELKEM P1
40
ÚSTNÍ P2 16 Celkový počet bodů závěrečné zkoušky se stanoví ze vzorce: P = P1 + P2. Maximální počet bodů, které student může za zkoušku získat je 56. Pro úspěšné vykonání zkoušky musí student získat minimálně 20 bodů z písemné části a 4 body z ústní části zkoušky. Výsledná klasifikace Celkový počet bodů pro klasifikaci je dán součtem bodů dosažených v průběhu semestru a bodů za závěrečnou zkoušku: V = C + P. Termín závěrečné zkoušky Konkrétní termín zkoušek bude uveden v IS EDISON, přihlašování posluchačů na zkoušku proběhne rovněž přes IS EDISON.
Studijní materiály Studijní materiály budou k dispozici v systému Moodle. Základní literatura: Hanus, S.: Bezdrátové a mobilní komunikace, skripta - VUT Brno, 2003. Doboš L., Dúha J., Marchevský S., Wieser V.: Mobilné rádiové siete, ŽU v Žilině, 2002. Žalud V.: Moderní radioelektronika, BEN, Praha 2004. Legíň, M.: Televizní technika DVB-T, BEN, Praha 2006. Průvodce předmětem Rádiové sítě sestavil Ing. Roman Šebesta, Ph.D. ♦
PD - PŘENOS DAT Anotace
Předmět je určen pro studenty 3. ročníku kombinovaného studia bakalářského studijního programu Informační a komunikační technologie. V rámci předmětu se studenti seznámí s různými způsoby přenosu dat. Budou probírány způsoby zabezpečení a komprese přenášených dat. Studenti se v laboratorních cvičeních prakticky seznámí s možnostmi přenosu dat pomocí různých technologií. Garant předmětu: Ing. Pavel Nevlud Tutor: Ing. Pavel Nevlud, kat. 440, tel. 59 732 5830, místnost EA 238, e-mail:
[email protected]
Harmonogram pro akademický rok 2014/15 (zimní semestr):
Tutoriál 19. 9. učebna EB 215 Ing. Pavel Nevlud Seznámení s bodovým hodnocením předmětu. Zadání semestrálního projektu. Úvod do problematiky přenosu dat. Způsoby zabezpečení přenosu dat. Tutoriál 3. 10. učebna EB 215 Ing. Pavel Nevlud Měření č.1 Měření na telefonních modemech. Materiály jsou dostupné na stránkách http://moodle.kat440.vsb.cz. Tutoriál 31. 10. učebna EB 215 Ing. Pavel Nevlud Test č. 1 na téma zabezpečený přenos dat. Možnost získat max. 10 bodů. Odevzdání protokolu z Měření č.1 max. 4 body. Měření č.2 Měření na ADSL zařízení. Materiály jsou dostupné na stránkách http://moodle.kat440.vsb.cz. Tutoriál 28. 11. učebna EB 215 Ing. Pavel Nevlud Měření č.3 Měření na bezdrátových zařízení. Materiály jsou dostupné na stránkách http://moodle.kat440.vsb.cz. Prezentace projektů, možnost získat max. 12 bodů. Odevzdání protokolu z Měření č. 2 max. 4 body. Tutoriál 12. 12. učebna EB 215 Ing. Pavel Nevlud Test č. 2. na téma komprese přenášených dat. Možnost získat max. 10 bodů. Odevzdání protokolu z Měření č. 3 max. 4 body. Konzultace. Udělování zápočtů.
Podmínky udělení zápočtu
Pro udělení zápočtu je potřeba získat minimálně 15 bodů. Body lze získávat v průběhu semestru. Test č. 1 max. 10 bodů, Test č. 2 max. 10 bodů, 3 x měření max. 3 x 4 body, prezentace projektu 12 bodů. Celkem je možno získat 44 bodů.
Podmínky vykonání zkoušky
Zkouška se skládá z části písemné a části ústní. Za část písemnou lze získat 26 bodů, za část ústní 30 bodů. Výsledná klasifikace Výsledný počet bodů je dán součtem bodů dosažených v průběhu semestru a bodů za závěrečnou zkoušku.
Termín závěrečné zkoušky Konkrétní termín zkoušek bude uveden v Edisonu, přihlašování posluchačů na zkoušku proběhne rovněž přes Edison.
Studijní materiály jsou dostupné na www stránkách http://moodle.kat440.vsb.cz Průvodce předmětem Přenos dat sestavil Ing. Pavel Nevlud. ♦
SS - Spojovací soustavy Anotace
Kurz Spojovací soustavy je přednášen v zimním semestru pro studenty bakalářského studijního programu Informační a Komunikační technologie. Jeho cílem je seznámit studenty s principy, na kterých pracují spojovací systémy, v úvodní části jsou v přehledu podány vývojové etapy spojovacích systémů od Strowgerova voliče až po časové články digitálních ústředen, v další části je představen koncept IP multimediálních systémů a jsou zmíněny i principy spojování v sítích GSM/UMTS, kde praktické cvičení využívá vlastní experimentální základnové stanice postavené na open-source projektu openBTS. Studenti tak získají znalosti technik spojování, principů signalizací a komunikačních systémů užívaných ve veřejných sítích, navíc se seznámí i s problematikou hodnocení kvality řeči a základy teorie hromadné obsluhy. V magisterském programu IKT je možné na získané znalosti navázat kurzem "Komunikační systémy v podnikových sítích", který je orientován na oblast neveřejných sítí se zaměřením především na doplňkové funkce, aplikace a pokročilé služby integrující komunikační a informační technologie do sofistikovaných řešení. Garant předmětu: doc. Ing. Miroslav Vozňák, Ph.D. Tutor: Ing. Filip Řezáč, kat. 440, tel. 597321599, místnost EA233,
[email protected]
Harmonogram pro akademický rok 2014/15
Tutoriál 19.9. učebna EB210 Ing. Filip Řezáč Úvod do spojovacích systémů, jejich rozdělení. Telefonní přístroje a napájecí můstky. Analogové, digitální a VoIP systémy a signalizace. Tutoriál 3.10. učebna EB210 Ing. Filip Řezáč Zadání laboratorního protokolu – Pulzní a DTMF modulace, analýza signalizace R2, K a EM. Bodováno: max. 10b. Tutoriál 31.10. učebna EB210 Ing. Filip Řezáč Zadání semestrálního projektu. Měření DSS1 a SS7 signalizace, služby digitálních ústředen. Bodováno: max. 10b. Tutoriál 28.11. učebna EB210 Ing. Filip Řezáč Odevzdání laboratorního protokolu. Signalizační protokoly NGN – H.323 a SIP. Ústředny 5. generace – Asterisk a jeho konfigurace. Tutoriál 12.12. učebna EB210 Ing. Filip Řezáč Odevzdání semestrálního projektu. Semestrální test. Bodováno: max. 10b. Hodnocení kvality řeči a úvod do teorie hromadné obsluhy.
Podmínky udělení zápočtu
Podmínkou k udělení zápočtu je odevzdání laboratorního protokolu, které proběhne 28.11. (10b) a semestrálního projektu (10b), který je nutno odevzdat do 12.12, v posledním týdnu studenti absolvují semestrální test (10b). Maximální počet bodů na zápočet je 30. Zápočet bude udělen při zisku minimálně 15-ti bodů.
Podmínky vykonání zkoušky
Zkouška bude má dvě části – písemnou a ústní. V písemné části, která obsahuje 20 otázek, může student získat 50 bodů. V druhé částí zkoušky může student získat 20 bodů, otázky k ústní části student nalezne na http://homel.vsb.cz/~voz29/ss.html.
Výsledná klasifikace
Celkový počet bodů pro klasifikaci je dán součtem bodů dosažených v průběhu semestru a bodů za závěrečnou zkoušku. Termín závěrečné zkoušky Konkrétní termín zkoušek bude uveden v IS EDISON, přihlašování posluchačů na zkoušku proběhne rovněž přes IS EDISON.
Studijní materiály [1]
[2] [3]
Vozňák,M. Spojovací systémy. Vysokoškolská skripta, 196 str.Vydavatel: VŠB-TU Ostrava, 1. vydání, únor 2009, ISBN 978-80-248-1961-7. K dostání v prodejně skript VŠBTUO Bellamy, J. Digital Telephony. JW&S: New York, 2000, 3rd Edition, 670 pages. ISBN 0-471-34571-7 Poikselka,M.,Mayer,G.,Niemi,A.IMS IP Multimedia Concepts and Services, JWS: New York, 2006, 2nd Edition, 439 pages. ISBN: 0-470-01906-9
Průvodce předmětem Spojovací soustavy sestavili doc. Vozňák a Ing. Řezáč. ♦