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 2012/13
Ostrava, podzim 2012
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 Skupina POS/1 Rozvrhová skupina LB3IVT01K
Skupina POS/2 Rozvrhové skupiny LB3TKT01K, LB3MOT01K, LB3IVT02K Studenti 2. ročníku se musí domluvit s tutorem a respektovat jeho rozdělení do skupin. Studenti, kteří neprovedli zápis do rozvrhové skupiny se musí dohodnout s tutorem.
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ů
DAIS – Databázové a informační systémy Anotace Cílem kurzu je poskytnout studentům bakalářského studia rozšířené informace o databázových technologiích. Absolvent bude schopen prakticky ovládat dotazovací jazyk s ohledem na efektivitu provádění dotazů a možné problémy při víceuživatelském přístupu do SŘBD. Hlavními tématy kurzu jsou: procedurální rozšíření SQL (PL/SQL a T-SQL), víceuživatelský přístup k SŘBD (transakce, uzamykání, transakce v dotazovacích a hostitelských jazycích), fyzická implementace SŘBD (datové struktury a algoritmy využívané v SŘBD) a provádění dotazů (budování plánů, optimalizace vykonávání dotazů). Všechna témata budou prezentovaná na příkladu vybraného SŘBD. Ve druhé části semestru budou studenti aplikovat tyto znalosti při implementaci informační systému a jeho datové vrstvy. Garant předmětu: doc. Ing. Michal Krátký, Ph.D. (tel. 3229, místnost A1004)
[email protected] , http://www.cs.vsb.cz/kratky / Tutoři: Ing. Radoslav Fasuga, Ph.D. (4439, A1047) Harmonogram pro akademický rok 2012/13 (zimní semestr): 1. tutoriál (21.9.2012) – povinný. Na úvodním tutoriálu vám budou sděleny informace o organizaci studia předmětu a informace o náplni předmětu. K tomuto datu se předpokládá zvládnutí přednášek denního studia vztahujících se k PL/SQL. K tomuto datu se předpokládá zvládnutí přednášek denního studia vztahujících se k T-SQL. 2. tutoriál (5.10.2012) – povinný. Test PL/SQL a T-SQL. Zadání semestrálních projektů 3. tutoriál (19.10.2012) – povinný. K tomuto datu se předpokládá zvládnutí přednášek denního studia – zotavení, transakce, log, undo a redo fáze, ACID; řízení souběhu, problémy uváznutí, uzamykání, dvoufázový uzamykací protokol, serializovatelnost, úrovně izolací v SQL, transakce v SQL. Oprava testu PL/SQL a T-SQL. K tomuto datu se předpokládá zvládnutí přednášek: implementace datové vrstvy informačního systému. 4. tutoriál (2.11.2012) – povinný. Druhý test na T-SQL. K tomuto datu se předpokládá zvládnutí přednášek: fyzická implementace databázových systémů. Diskuse rozpracovaných semestrálních projektů. 5. tutoriál (30.11.2012) – povinný. Odevzdání semestrálních projektů. Podmínky udělení zápočtu Zápočet se skládá ze tří úkolů: dvou praktických testů na počítači (PL/SQL a T-SQL) a semestrálního projektu. Z praktických testů je nutné získat minimálně 6b z 10. Ze semestrálního projektu je nutné získat minimálně 13b z 25. Podmínky vykonání zkoušky Předmět bude ukončen zkouškou, student musí získat minimálně 30b z 55. Studijní materiály budou zveřejňovány na http://dbedu.cs.vsb.cz ♦
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 jsou 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 A1047, tel. 597 324 438)
[email protected] , http://barborka.vsb.cz/nemec Tutor: Ing. Martin Němec, Ph.D Harmonogram pro akademický rok 2012/13 (zimní semestr): 22.9.2012 1. Tutoriál - Úvodní soustředění Požadavky na zápočtové programy a ke zkoušce. Rovnice lineárních objektů - bod, přímka, úsečka, křivka, rovina, plocha. 6.10.2012 2. Tutoriál – Afinní a projektivní transformace Transformace objektů - posun, rotace. Promítání – rovnoběžné, perspektiva. Základní popis použití a vlastností. 20.10.2012 3. Tutoriál - Křivky. Parametrické vyjádření křivek a ploch. Aproximační křivky, Interpolační křivky, Hermitova interpolace, Fergusonova křivka, Bézierova křivka, B-spline, NURBS. 3.11.2012 4. Tutoriál - Plochy Bilineární a Bikubické plochy, Bézierovy plochy, B-spline plochy, NURBS plochy. Základní algoritmy pro řešení viditelnosti 1.12.2012 5. Tutoriál - Barevné systémy v počítačové grafice. Barevné systémy RGB, CMY, CMYK, HSV. Osvětlení, stínování. 15.12.2012 6. Tutoriál - Základy počítačové animace. Fraktály v počítačové grafice. 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, doplněný o vhodné uživatelské rozhraní. Měl by umožňovat editaci, modifikaci 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, 3D fraktály apod. Projekt během svého vývoje konzultujte minimálně pomocí mailu. Odevzdání projektu do zápočtového týdne. Výsledné projekty se budou odevzdávat konzultační formou (ideálně v zápočtovém týdnu) a následně odesílat přes webové rozhraní, jak bude vysvětleno na prvním tutoriálu. Po dohodě s vyučujícím je možné za projektu stanovit jiný termín odevzdání i udělit jiný počet bodů, než je dále uvedeno (podle obtížnosti, spolupráce studentů apod.). Bodové hodnocení: Přijetí zápočtového projektu, hodnoceno maximálně 45 bodů
Minimální počet bodů pro získání zápočtu je 20 bodů. Projekty je vhodné v průběhu konzultovat s vyučujícím. Nekonzultované náměty nemusí být uznány. Hodnocení zápočtových projektů Hodnotí se zejména: • vypracování a znalost praktické části projektu, • znalost vybrané teoretické části týkající se vašeho projektu, • funkčnost, obtížnost, • ovládání a vzhled, • použitelnost ve výuce, • originální nápad, • dokumentace. Podmínky vykonání zkoušky Zápočet Ústní zkouška - zodpovězení tří otázek. Bodové hodnocení: 45 bodů - zápočet; 45 bodů ústní odpovědi (15 bodů jedna otázka); 10 bodů za originální náměty a projekty zápočtových příkladů, písemka nebo mimořádná znalost u zkoušky. Studijní materiály a další informace http://barborka.vsb.cz/nemec ♦
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 4219, místnost A-1007,
[email protected], http://wiki.cs.vsb.cz/index.php/Moravec/cz Harmonogram pro akademický rok 2012/13 (zimní semestr): 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 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 pracím 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 – nepovinný Informace o organizaci předmětu, studijních materiálech a požadavcích k zápočtu. 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 – nepovinný Základní konfigurace sítě s přepínači - CAM tabulka, Spanning Tree. Virtuální sítě. Informace o možnosti vypracování jednotlivých částí projektu v systému Virtlab. • • • •
Témata k prostudování před tutoriálem a ke konzultaci 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 – 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 – 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. 5. tutoriál – nepovinný Paketové filtry - syntaxe Cisco IOS Access Control Lists (ACL). 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 21.12.2012 prostřednictvím systému Virtlab resp. 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://katis.cs.vsb.cz/moodle, kurz Počítačové sítě). Dotazy budou zodpovídány převážně v pátek. Podmínky udělení zápočtu a organizace zkoušky 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. 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). ♦
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. (A1010, klapka 3032) Harmonogram pro akademický rok 2012/13 (zimní semestr): 1. tutoriál 5. 10. 2012. Definice pojmu IS, klasifikace, standardy. Úlohy řešené v kontextu vývoje informačních systémů. 2. tutoriál 2. 11. 2012. 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 16. 11. 2012. Doménově specifické jazyky. Návrh doménové logiky. Návrhové vzory I. 4. tutoriál 30. 11. 2012. 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 14. 12. 2012. Metodiky řízení životního cyklu informačního systému. Představení vybraných agilních metodik. 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". 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ý (A1047, 4486) Tutoři: Ing. Michal Radecký (A1047, 4486) Harmonogram pro akademický rok 2012/13 (zimní semestr): 1. tutoriál – nepovinný. Typy internetových aplikací, základní technologie a terminologie. Studijní materiály: internetove_aplikace.pdf 2. tutoriál – 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 – nepovinný. Silverlight Studijní materiály: http://silverlight.cs.vsb.cz, http://www.silverlight.net, http://www.microsoft.com/cze/msdn/csebooks/default.mspx - Ľuboslav Lacko, Silverlight 2.0 4. tutoriál – nepovinný. XML, XPath, XSLT a související technologie. Studijní materiály: http://www.kosek.cz, XML v příkladech, ISBN: 8072263323 5. tutoriál – nepovinný. JavaScript a AJAX Studijní materiály: http://www.javascript.cz, JavaScript – krok za krokem, ISBN: 9788025122419 Podmínky udělení zápočtu Pro udělení zápočtu musí student odevzdat projekt (Silverlight nebo 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ů. 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 http://www.cs.vsb.cz/radecky ♦
SWS - Správa Windows systémů 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 2012 / 13 (zimní semestr): 1. setkání 21. 9. 2012: Operační systém Windows 2008, verze, instalace, nástroje pro lokální správu samostatného serveru, Powershell 2. setkání 19. 10. 2012: Instalace doménového řadiče, Domény, Správa uživatelů a skupin. 3. setkání 16. 11. 2012: Politiky zásad, souborový systém, zálohování. Odevzdání elektronicky před tutoriálem 1. korespondenčního úkolu. 4. setkání 1. 12. 2012: 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í 14. 12. 2012: 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 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ě. Literatura: 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, ♦
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] (A1035, tel.:4482) Tutoři: David Ježek,
[email protected] (A1035, tel.:4482) Harmonogram pro akademický rok 2012 / 13 (zimní semestr): 1. tutoriál – nepovinný. (21.9.2012) Úvod. Obsah předmětu, požadavky k zápočtu. Témata projektů, požadované řešení. Literatura a další zdroje informací. JavaBeans. Nezávislý přístup k datům JDBC. 2. tutoriál – nepovinný. (5.10.2012) Jmenné a adresářové služby JNDI. Architektury informačních systémů. Vícevrstvé architektury. JavaEE - aplikační mode. Aplikační servery GlassFish, TOMCAT, JBOSS. 3. tutoriál – nepovinný. (19.10.2012) Návrhové vzory JavaEE. Struktura webové aplikace. Java Servlet, JavaServer Pages. Uživatelské značky. Standardní knihovny značek. JavaServer Faces. Enterprise JavaBeans. Message-Driven Bean. JMS – předávání zpráv. Portlety. 4. tutoriál – nepovinný (PC učebna). (2.11.2012) Praktické ukázky na PC učebně. 5. tutoriál – nepovinný. (16.11.2012) Transakce v jazyce JAVA (Java Transaction). Aplikační MVC rámce (Struts2). 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. 6. tutoriál – nepovinný. (30.11.2012) Perzistence objektů. Java Persistence API a dotazovací jazyk QL. Hibernate a dotazovací jazyk HQL. Vzdálené vyvolávaní metod – RMI. CORBA – distribuované objekty, jazyk IDL. 7. tutoriál – nepovinný (PC učebna). (14.12.2012) Praktické ukázky na PC učebně. Podmínky udělení zápočtu Pro udělení klasifikovaného zápočtu je nutno, zaprvé vytvořit semestrální projekt, zadruhé je nutno absolvovat závěrečný test. 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: http://www.cs.vsb.cz/jezek/vyuka/jat/index.html ♦
MGA - Modelování v grafických aplikacích Anotace Předmět je určen pro zájemce o 3D modelování. Cílem předmětu je seznámit posluchače se základními možnosti profesionálního 3D modelovacího nástroje Blender a to nejen z pohledu uživatelského, ale zejména z pohledu funkčnosti a algoritmů. Během předmětu se posluchači seznámí se základními možnostmi a vlastnostmi programu Blender, skriptováním v jazyce Python apod. Hlavní část bude zaměřena na tvorbu scény. Výsledkem cvičení bude program ve formě modelu scény (animace, snímky). Podmínkou zapsání tohoto předmětu, je paralelní studium předmětu Základy počítačové grafiky, kde se budou algoritmy a principy probírat teoreticky a na který se v některých částech budeme odkazovat. Garant předmětu: Ing. Martin Němec, Ph.D (místnost A1047, tel. 597 324 438)
[email protected] , http://barborka.vsb.cz/nemec Tutor: Ing. Martin Němec, Ph.D Harmonogram pro akademický rok 2012/13 (zimní semestr): 1. tutoriál 22.9.2012 - Historie 3D modelování, aktuální možnosti a nástroje, základní seznámení s programem Blender. Základní nastavení uživatelského rozhraní, práce s editačním módem, modelování základních objektů. 2. tutoriál 6.10.2012 - Modifikátory a jejich praktické použití. 3. tutoriál 20.10.2012 - Proporcionální editace, vytváření jednoduchých materiálů. Definování osvětlení, nastavení renderování. Použití tří-světelného modelu osvětlení. 4. tutoriál 3.11.2012 - Modelování objektů v blenderu za použití Blueprintu. Vystínování a nanesení textur. Křivky a plochy v Blenderu, základní použití s možnostmi modelování. 5. tutoriál 1.12.2012 - Tvorba základních animací pomocí klíčování snímků. Animace deformací. Částicové systémy. 6. tutoriál 15.12.2012 - Úvod do game enginu. Python. Úvod do fluidní dynamiky. Výpočet fyziky. Zápočet Výsledkem projektu by měla být scéna obsahující animaci a alespoň 5 vyrenderovaných snímků ve vysokém rozlišení. Při vytvoření projektu se pokuste využít znalostí získaných během semestru. Podmínky udělení zápočtu Odevzdání a obhájení výsledného semestrálního projektu. Studijní materiály: http://barborka.vsb.cz/nemec ♦
ISEP – Informační systémy pro elektronické podnikání 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. (A1047, kl. 4439)
[email protected] Tutoři: viz garant předmětu Harmonogram pro akademický rok 2012/13 (zimní semestr): 1. 21.9.2012 tutoriál – POVINNÝ Úvod do problematiky elektronického podnikání. Vymezení podnikatelského záměru, Zadání semestrálního projektu 2. 5.10.2012 tutoriál – POVINNÝ Určení ceny produktu, služby, ziskovost, odhad nákladů 3. 19.10.2012 tutoriál – POVINNÝ Sestavení marketingové a reklamní strategie, Určení vhodné právní formy pro podnikatelský záměr 4. 2.11.2012 tutoriál – POVINNÝ Vizuální prezentace produktu či služby 5. 30.11.2012 tutoriál – POVINNÝ Skladová evidence a distribuce, Platební kanály 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
Projekt
100 (100) 45 (45) 15
Projekt
10
5
Projekt
10
5
Jiný typ úlohy Jiný typ úlohy
0 0
Zkouška
Zkouška
Psaná zkouška
Písemná
5 5 55 (55) 55
51 25 10
28 28
Název úlohy
Typ úlohy
body
Min. počet bodů
zkouška Studijní materiály: Web předmětu: www.elpod.cz (prezentace přednášek, doplňkové informace, zajímavé zdroje) 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. Srovnání technologie J2ME, .NET Compact Framework a Android. Po absolvování předmětu budou studenti schopni: analyzovat požadavky kladené na aplikaci a následně vybrat vhodnou platformu, navrhnout a implementovat aplikace na platformě. NET Compact Framework, J2ME a Android, používat multimediální prvky, síťové a synchronizační funkce, využívat zabudované periférie (kamera, GPS apod.) a odhadnout reálné možnosti zařízení vzhledem k požadavkům projektů. Garant předmětu: Mgr. Ing. Michal Krumnikl, katedra 460, místnost A-1005, telefon +420 59 732 3034, E-mail
[email protected] Tutoři • Mgr. Ing. Michal Krumnikl, katedra 460, místnost A-1005, telefon +420 59 732 3034, E-mail
[email protected] • Ing. Pavel Moravec, Ph.D., katedra 460, místnost A-1007, telefon +420 59 732 4219, E-mail
[email protected], Harmonogram pro akademický rok 2012/13 (zimní semestr): • 1. tutoriál 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). Úvod k architektuře ,NET, prostředí .NET Compact Framework, runtime a vztah k OS Windows CE, vývoj a změny v .NET CF, podporovaná cílová zařízení. Android – struktura systému a jeho části, runtime a OS Linux, Dalvik virtual machine •
2. tutoriál Operační systém Android, instalace Eclipse a SDK, popis funkcí, emulátor Android aplikace - Actions, Intents, Android Manifest Tvorba GUI - Základní prvky a rozložení (Widgets, Layouts)
•
3. tutoriál 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 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 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 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, screenshoty, instalační balík s odkazem v QR kódu. 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: • WWW prezentace předmětu: http://tamz2.mrl.cz • MEIER, Reto, Professional Android 2 Application Development, Wrox, 2010, ISBN 978-0470565520 • BURNETTE, Ed, Hello, Android: Introducing Google's Mobile Development Platform, Pragmatic Bookshelf; 3rd edition, 2010 • YAO, Paul, Programming .NET Compact Framework 3.5, Addison-Wesley Professional; 2nd edition, 2009, ISBN 978-0321573582 • YANG, Baijian, Professional Microsoft Smartphone Programming, Wrox; 1 edition, 2007, ISBN 978-0471762935 ♦
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. 1631, místnost N304,
[email protected] Harmonogram pro akademický rok 2012/13 (zimní semestr): Tutoriál 19.10.2012. učebna N315 Ing. Přemysl Mer, Ph.D. Úvodní informace, zadání samostatné práce, přihlašovací údaje, přednáškový blok 1. Tutoriál 2.11.. Přednáškový blok 2.
učebna N315
Ing. Přemysl Mer, Ph.D.
Tutoriál 16.11. učebna N315 Laboratorní měření 1, konzultace.
Ing. Přemysl Mer, Ph.D.
Tutoriál 30.11. učebna N315 Laboratorní měření 2, konzultace.
Ing. Přemysl Mer, Ph.D.
Tutoriál 14.12. učebna N315 Test, odevzdání samostatné práce.
Ing. Přemysl Mer, Ph.D.
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 tutoriálu 1, termín odevzdání samostatné práce a protokolů z měření je na tutoriálu 5. 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 tutoriálu 1, 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 40 1. OTÁZKA 2. OTÁZKA 3. OTÁZKA P2 5 5 5
1. PÍSEMNÁ P1 2. ÚSTNÍ
40 15
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 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í opory: 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. ♦
RS - Rádiové sítě 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 321 609, místnost N 304, e-mail:
[email protected] Harmonogram pro akademický rok 2012/13 (zimní semestr): učebna N204 Ing. Roman Šebesta, Ph.D. Tutoriál 19.10. 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 2.11. učebna N204 Ing. Roman Šebesta, Ph.D. Počítačové cvičení – Šíření signálů (využití systému RadioLab). Tutoriál 16.11. učebna N204 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 pokrytí sítí WiFi. Tutoriál 30.11. učebna N204 Ing. Roman Šebesta, Ph.D. Laboratorní měření – Testování koncových zařízení GSM. Tutoriál 14.12. učebna N204 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://moodle.kat440.vsb.cz/). 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 20 1 20 C1 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ě části – písemnou a ústní. Bude bodována následovně: ČÁST
CELKEM
PÍSEMNÁ
P1
40
ÚSTNÍ 16 P2 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. 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. 4
Studijní opory: 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. 597 321 634, místnost N 314, e-mail:
[email protected] Harmonogram pro akademický rok 2012/13 (zimní semestr): Tutoriál 5. 10. učebna N312 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 19. 10. učebna N312 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 2. 11. učebna N312 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 16. 11. učebna N312 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 12 bodů. Odevzdání protokolu z Měření č. 2 max. 4 body. Tutoriál 30. 11. učebna N312 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. 597321641, místnost N-202, e-mail:
[email protected] Harmonogram pro akademický rok 2012/13 Tutoriál 21.9. učebna N211 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 5.10. učebna N211 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 2.11. učebna N211 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 30.11. učebna N211 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 14.12. učebna N211 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 30.11. (10b) a semestrálního projektu (10b), který je nutno odevzdat do 14.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. [1] [2] [3]
Studijní materiály 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ŠB-TUO Bellamy, J. Digital Telephony. JW&S: New York, 2000, 3rd Edition, 670 pages. ISBN 0-47134571-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áč. ♦