Grafická podpora pro zadávání Unixové příkazové řádky
Graphical support for entering a Unix command line
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/13027Identifiers
Study Information System: 46742
Collections
- Kvalifikační práce [11216]
Author
Advisor
Referee
Vlčková, Blanka
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
11. 9. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Předložená práce je podrobným popisem a dokumentací softwarového projektu GRUX. Hlavním účelem programu je poskytnout interaktivní obdobu manuálových stránek. Jeho vstupem je datová struktura popisující hierarchii gra ckých prvků a jejich vzájemné vztahy. Výstupem je kód v jazyce Java, který využívá knihovnu SWT (Standard Widget Toolkit) k zobrazení gra ckého dialogového okna. Tato práce podrobn popisuje návrh struktury vstupních a výstupních dat i implementaci generátoru dialogů. Dalším obsahem práce je veškerá dokumentace potřebná pro používání či další vývoj softwarového projektu.
The present work comprises a detailed description and documentation of a software project called GRUX. The main purpose of the software is to provide an interactive alternative to man pages. Its input data structure describes a hierarchy of widgets and relations among them. The program outputs code written in the Java programming language, using the SWT (Standard Widget Toolkit) library to display a graphic dialogue window. This work gives a detailed description of input and output data structures and the implementation of the dialogue window generator. The work also includes all the documentation needed for both control and further development of the software.