Ultimate Code Designer
Ultimate Code Designer
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/26860Identifiers
Study Information System: 65662
Collections
- Kvalifikační práce [11325]
Author
Advisor
Referee
Kofroň, Jan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
14. 9. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Good
Tato práce popisuje vývoj aplikace, která umožňuje navrhnout strukturu a kostru programu v grafickém rozhraní. Tato kostra je následně převedena do skutečného objektově orientovaného programovacího jazyka a vygenerována pro pozdější zkompilování. V práci jsou probrány různé typy generátorů a rozebrán způsob vytváření a formát souborů popisujících objektový jazyk. Jsou zde popisována rozhodnutí, která bylo nutno učinit během analýzy problému a následného vývoje, vč. volby programovacího jazyka a použitých knihoven.
This thessis descibes design and implementation of the application, which can design structure of program and then generate this structure to the source code of some real object-oriented language. Various types of code generators are discussed in this work as well as design and format of files, which describe these leanguages, are examined. Work goes through desicions, that had to be made during analysis of the problem and subsequent implementation, including choice of programming language and libraries used in the application.