Počet záznamů: 1
Podpůrné nástroje pro výuku pokročilého programování
Údaje o názvu Podpůrné nástroje pro výuku pokročilého programování [rukopis] / Jakub Večeřa Další variantní názvy Podpůrné nástroje pro výuku pokročilého programování Osobní jméno Večeřa, Jakub, (autor diplomové práce nebo disertace) Překl.náz Tools for Advanced Programming Tutorials Vyd.údaje 2023 Fyz.popis 39 : il., schémata, tab. Poznámka Ved. práce Petr Krajča Oponent Martin Trnečka Dal.odpovědnost Krajča, Petr (vedoucí diplomové práce nebo disertace) Trnečka, Martin (oponent) Dal.odpovědnost Univerzita Palackého. Katedra informatiky (udelovatel akademické hodnosti) Klíč.slova verzovací systém * tvorba podpůrných textů * texty pro výuku pokročilého programování * propagace změn * Pandoc * version control system * producing supporting texts * texts for advanced programming tutorials * propagation of changes * Pandoc Forma, žánr diplomové práce master's theses MDT (043)378.2 Země vyd. Česko Jazyk dok. čeština Druh dok. PUBLIKAČNÍ ČINNOST Titul Mgr. Studijní program Navazující Studijní program Aplikovaná informatika Studijní obor Aplikovaná informatika - specializace Vývoj software kniha
Kvalifikační práce Staženo Velikost datum zpřístupnění 00280627-829577941.pdf 0 1.1 MB 01.08.2023 Posudek Typ posudku 00280627-ved-176935769.pdf Posudek vedoucího 00280627-opon-575853375.pdf Posudek oponenta
Cílem této diplomové práce bylo vytvořit sadu vzájemně propojených nástrojů, které umožňují demonstrovat tvorbu větších programů. Jinými slovy se jedná o programy, které se skládají z více souborů se zdrojovými kódy. Sada nástrojů plní funkci verzovacího systému, který podporuje inkrementálně vytvářet verze programu, vracet se k předchozím verzím, včetně možnosti jejich editace a propagace změn do dalších verzí, a zároveň umožňuje tvorbu podpůrných textů.The aim of this master thesis was to create a set of tools working together to demonstrate a development of larger programs - in other words, programs consisting of multiple source code files. These tools function both as a version control system, which supports the creation of incremental versions, and as a system for producing supporting tutorial texts. The version control feature allows the user to switch to previous versions, edit them, and propagate these changes to subsequent versions.
Počet záznamů: 1