Předmět Projektový seminář 3 (KMI / XPS3)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KMI / XPS3 - Projektový seminář 3, Přírodovědecká fakulta, Univerzita Palackého v Olomouci (UP).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
Student samostatně vytváří komplexní projekt - závěrečnou bakalářskou práci.Výuka probíhá formou kombinace přednášek a individuálních konzultací k závěrečné práci.1. Programovací jazyky a Open Source software: přehled a srovnání jazyků (C, C++, Perl, Python, Ruby), skriptovací jazyky (Bash, AWK, SED) a jejich aplikace2. Platformy pro Open Source: Java, NetBeans a Eclispe RCP, Mono (C#)3. Prostředí pro tvorbu uživatelského rozhraní v systému GNU/Linux: knihovny GTK a QT4. Open Source vývojové nástroje: GNU GCC, GNU Makefile, GNU Autotoools, KDevelop, Emacs, Vim a další. Nástroje pro správu verzí a podpůrné nástroje5. Open Source a tvorba webových aplikací: platformy pro vývoj webových aplikací LAMP, ZOPE a Mono, databázové technologie, webový server Apache.6. Zásady psaní odborných textů: základy typografie a sazby odborných technických textů, příprava programátorské dokumentace a uživatelské příručky7. Prezentace software: zásady tvorby interaktivních prezentací, demonstrace softwarových produktů
Získané způsobilosti
4. AnalýzaAnalyzuj daný problém a přemýšlej o jeho řešení.
Literatura
Matthew, N., Stones, R. a kol. Linux - Programujeme profesionálně. Computer Press, 2000. ISBN 80-7226-717-5.Čmejrková, S., Daneš, F. a Světlá, J. Jak napsat odborný text. Voznice : Leda, 1999. ISBN 80-85927-69-1.Šesták, Z. Jak psát a přednášet o vědě. Praha, Academia, 2000. ISBN 80-200-0755-5.Vychodil, V. Linux - Příručka českého uživatele systému. Computer Press, 2004. ISBN 80-7226-333-1. http://www.catb.org/~esr/writings/taoup/Raymond, Eric S. Umění programování v Unixu. Computer Press, 2004. ISBN 80-251-0225-4.
Požadavky
znalost algortimizace, zvládnutí programovacího jazyka a vývojového prostředí pro implementaci projektu, zvládnutí problematiky tvorby softwareZápočet se udělí za bakalářskou práci před dokončením.
Garant
Mgr. Martin Dostál, Ph.D.