Národní úložiště šedé literatury Nalezeno 24 záznamů.  předchozí11 - 20další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Programovací jazyk Groovy a účelnost jeho zařazení do výuky
Daňhel, Jan ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Bakalářská práce se věnuje programovacímu jazyku Groovy. Cílovým publikem by měli být ti, kteří se o něm chtějí dozvědět bližší informace, a ti, kteří chtějí prozkoumat možnosti jazyka v souvislosti s doménově specifickými jazyky (DSL). Práce obsahuje obecné shrnutí jazyka a jeho zařazení do kontextu programovacích jazyků. Dále je stručně vysvětleno, jak se s jazykem pracuje v jednoduchých příkladech. Nejsou však opomenuty hlavní pokročilé funkce, které jsou krátce popsány a předvedeny v příkladech. Na shrnutí pokročilých funk-cí navazuje jejich využití při tvorbě doménově specifických jazyků. Závěrem je shrnuta účelnost zařazení jazyka Groovy do výuky.
Knihovnaumožňující práci s libovolnými zdroji dat prostřednictvím SQL dotazů
Sýkora, Jan ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Osmá verze programovacího jazyka Java přinesla řadu novinek, které silně inklinují k deklarativnímu programování. Ve své práci jsem zaměřil na možnosti využití těchto novinek v oblasti deklarativního zpracovávání dat na platformě Java. Pro co nejvyšší míru deklarativnosti jsem zvolil Structured Query Language jazyk. Cílem mé práce bylo vytvořit knihovnu, jež by interpretovala SQL dotazy. Knihovna k interpretaci využívá datovody a celou řadu prvků z Javy, jež umožňují větší míru funkcionálního programování v Javě. Hlavním přínosem této práce bylo dát vývojářům alternativu v oblasti zpracování a filtrování dat, jež je z důvodu optimalizace většinou prováděno v perzistentní vrstvě aplikací.
Portal supporting the teaching process of foreign languages
Banáková, Lucia ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Cílem diplomové práce je návrh a vývoj portálu pro podporu výuky cizích jazyků. Tento portál by měl sloužit pro studenty na procvičování učiva prostřednictvím her. Učitelům by měl poskytnout možnost administrace studentů, obsahu, který jednotlivé hry studentům předkládají, možnost zadávat studentům úkoly a prohlížet si výkon studentů ve hrách. První část práce se věnuje hrám a gamifikaci ve výuce z teoretické stránky, analýzou vybraných gamifikovaných či herních systémů podporujících výuku cizích jazyků a průzkumu zájmu o takový produkt a jeho žádaných vlastností mezi pedagogy cizích jazyků. Následuje návrh funkcionality samotného portálu, popis architektury systému a uživatelská příručka. Praktickým výstupem práce je webová aplikace, kterou lze jednoduše rozšířit o další hry díky vytvořenému programovému rozhraní.
Analyse multithreaded applications development possibilities on the Java platform
Chamila, Sergius ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Předkládaná diplomová práce obsahuje rozbor možností vývoje vícevláknových aplikací na platformě Java. Konkrétně se v ní věnuji analýze vývoje knihoven, které umožňují práci s vlákny v tomto jazyce. Jsou zde prezentovány i prostředky a nástroje pro práci s vlákny a to na příkladech a ukázkách kódu programu. Zpracované jsou i různé koncepty a principy tvorby vícevláknových aplikací. I když má tvorba vícevláknových aplikací nesporně mnoho výhod, cílem je také poukázat na možná rizika spojená s jejich používáním. Při analýze vývoje platformy Java jsem použil metodu deskripce, analýzy, syntézy a komparace. Strukturu práce tvoří teoretická část, ve které jsou definovány základní pojmy a principy tvorby vícevláknových aplikací. Věnuji se v ní i rešerši prací, které se zabývají tématem paralelního programování. V analytické části jsou popsány a zhodnoceny změny na jednotlivých stupních vývoje jazyka. Za přínos práce považuji to, že přehledně dokumentuje a hodnotí vývoje jazyka Java od verze Java 1 až po připravovanou verzi Java 8. Práce tak může být studijní pomůckou pro zájemce o tento programovací jazyk.
Popište a porovnejte nástroje Maven a Gradle
Tvrdíková, Lucie ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Cílem práce je analýza schopností systémů Maven a Gradle a jejich vzájemné porovnání. V průběhu analýzy vznikly uživatelské příručky v českém jazyce k oběma nástrojům. K dosažení stanovených cílů je využita práce se zdroji, a to konkrétně vydaných uživatel-ských příruček nebo knih v anglickém jazyce. Uživatelské příručky popisují základy sys-témů, řízení závislostí, testování a multiprojektové buildy. Porovnání je vytvořeno zejména na základě uživatelských příruček a osobní zkušenosti autorky. Praktická část práce obsa-huje soubory pro build aplikace v systému Maven i Gradle.
Porovnání frameworků Grails(Groovy) a Nette(PHP) pro rychlý vývoj webových aplikaci
Frank, Jiří ; Pavlíčková, Jarmila (vedoucí práce) ; Oraný, Vladimír (oponent)
Tato práce se zaměřuje na srovnání frameworků pro rychlý vývoj aplikací Nette a Grails. Tohoto hlavního cíle je dosaženo stručným popisem obou jazyků (PHP, Groovy) a frameworků. Dále pak definováním poměrně komplexní sady kritérií pro samotné srovnání. Na základě těchto kritérií jsou pak oba frameworky porovnávány. Poslední částí je vývoj identické aplikace v obou prostředích, díky kterému je možné učinit srovnání i z ryze praktického hlediska. Přínos práce spočívá jednoznačně v poměrně zevrubném porovnání platforem Nette (PHP) a Grails (Groovy), které může posloužit jako základ pro rozhodování, jakou platformu pro vývoj nové aplikace zvolit. Srovnání jako takové může být využito i jako informace o tom, na co si dát při vývoji pozor, co programátorovi usnadní práci či naopak znepříjemní nebo znesnadní život, zejména v kontrastu s tím, co nabízí konkurenční platforma.
Zend Framework
Kutišová, Magda ; Pavlíčková, Jarmila (vedoucí práce) ; Oraný, Vladimír (oponent)
Diplomová práce se zabývá srovnáním první a druhé verze PHP frameworku Zend Framework. Zabývá se změnami architektury a funkcionality frameworku, které přinesla jeho druhá verze, vydaná ve stabilním sestavení v září 2012. Na praktickém příkladu ukázkové aplikace tyto změny demonstruje a hodnotí pomocí sady různorodých kritérií. Úvodní část práce charakterizuje a klasifikuje webové frameworky a určuje jejich místo mezi ostatními softwarovými frameworky. V další části se práce zabývá základní charakteristikou a historií Zend Frameworku a zařazuje ho mezi webové frameworky na základě jejich předchozí klasifikace. Praktická část, která tvoří většinu práce, na příkladu ukázkové aplikace demonstruje rozdíly mezi první a druhou verzí Zend Frameworku od instalace a konfigurace frameworku, přes popis jeho architektury, po zhodnocení jeho rychlosti a bezpečnosti.
Ekosystém Ruby se zvláštním zřetelem na testování a používání DSL
Cichra, Michal ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Práce představuje ekosystém moderního a dynamického programovacího jazyka Ruby, za-měřuje se na možnosti jeho rozšíření distribucí vlastních aplikací, pohledem na jejich testování a využití DSL pro tvorbu aplikací. Zároveň popisuje způsob instalace na několika důležitých operačních systémech a řešení problému se kterými se může uživatel setkat. Také si klade za cíl provést čtenáře vývojem aplikace od začátku do konce a upozornit na systémy a platformy, kde se Ruby dá využívat. Nejdříve čtenáře seznamuje s ekosystémem Ruby v podobě periodik, organizací a míst, kde se lidé zabývající se Ruby schází, diskutují a řeší problémy. Poté vysvětluje, jak nainstalovat Ruby na platformách Linux, Windows, OS X a BSD. Dále představuje základní stavební kameny rozšiřitelnosti Ruby jako balíčkovací systém a důležité knihovny. Ke konci představuje nástroje určené k testovaní aplikací a názorně demonstruje vysvětlené pojmy na ukázkách. V poslední části mapuje současný a brzký budoucí vývoj Ruby jako platformy pro další využití. Praktickým výstupem práce je framework umožňující vývoj textových her pomocí interního DSL a aplikace, která demonstruje možnosti jeho využití. Součástí je také program, který využívá existujících knihoven a ukazuje vytvoření aplikace pro příkazový řádek.
Elektronická třídní kniha
Jedlička, Jan ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Předmětem této diplomové práce je vývoj jednoduchého informačního systému pro základní a střední školy. Systém pokrývá funkcionalitu evidence docházky a studijních výsledků, zadávání, odevzdávání a hodnocení úkolů. Při návrhu aplikace je kladen důraz především na efektivitu při práci s aplikací a na jednoduchost ovládání. Diplomová práce obsahuje kapitolu o programovacím jazyku Groovy a frameworku Grails, na jehož základě je aplikace vyvinuta. Tato kapitola může sloužit jako příručka vývojářům, kteří s těmito technologiemi začínají.
Programming language Python and its suitability of his assignment to the tuition
Arendáč, Tomáš ; Pecinovský, Rudolf (vedoucí práce) ; Oraný, Vladimír (oponent)
Tato diplomová práce se zabývá programovacím jazykem Python a účelností jeho zařazení do výuky. Práce je rozdělena na tři hlavní části. První část popisuje programovací jazyk Python, jeho základní charakteristiky a vlastnosti. Cílem je popsat základní rysy a charakteristiky tak, aby čtenář získal představu o jazyce a sám posoudil, zda má pro něj význam se tímto jazykem dále zabývat. Součástí popisu jsou i prvky objektově orientovaného programování. Druhá část analyzuje jazyk Python na základě deseti kritérií, které jsou definovány s ohledem na použitelnost jazyka ve vstupních kurzech programování. Cílem této části je vyhodnotit, zda je programovací jazyk Python vhodný pro použití v těchto kurzech. Třetí část na základě výsledků druhé části posuzuje možnosti jeho výuky na Vysoké škole ekonomické v Praze. Hlavním přínosem práce je podat základní popis jazyka, definovat rámec a na jeho základě zhodnotit možnosti použití jazyka ve vstupních kurzech programování.

Národní úložiště šedé literatury : Nalezeno 24 záznamů.   předchozí11 - 20další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.