Title: | Dynamische Visualisierung von Objektzuständen zur Verbesserung des Programmverständnisses | Language: | German | Authors: | Nodop, Johannes | Keywords: | Visualisierung; Programmverständnis; Objektzustände; Debugger; Visualization; Program comprehension; object states | Issue Date: | 5-Jun-2024 | Abstract: | Um gute, objektorientierte Software entwerfen und entwickeln zu können, ist ein ausführliches Verständnis von Objekten und deren Strukturen erforderlich. Komplexere Datenstrukturen sind jedoch schwer zu durchschauen, erst recht für Programmieranfänger. Dies kann durch die Entwicklung eines dynamischen Visualisierers erleichtert werden, welcher die Abläufe und Strukturen eines ausgeführten Programmes aufbereitet. Ein im Rahmen dieser Arbeit entwickelter Prototyp soll als Grundlage für eine Einbindung in das ’OPPSEE’ Projekt dienen. Dadurch bestehen gewisse Anforderungen an die Arbeit, wie die Teilung der Anwendung in eine Client- und eine Serverkomponente, wobei die Clientkomponente als eine Erweiterung für die Entwicklungsumgebung ’Visual Studio Code’ entwickelt werden soll. Mit Hilfe der konzeptionierten und entwickelten Anwendung soll das Programmverständnis von Benutzern verbessert werden. To be able to design and implement good, object oriented software it requires a thorough understanding of objects and their structures. Complex datastructures are hard to comprehend, especially for beginners. This can be improved by the development of a dynamic visualizer, which processes the inner workings and structures of an executed program. The in the context of this thesis designed prototype is a blueprint for an integration into the ’OPPSEE’ project. Therefore some requirements are given. The prototype is to be seperated into a client and a servercomponent, while the clientcomponent is to be designed as an expansion for the development enviroment ’Visual Studio Code’. With the help of the conceptualized and developed application the program comprehension of users should be improved. |
URI: | http://hdl.handle.net/20.500.12738/15881 | Institute: | Department Informatik Fakultät Technik und Informatik |
Type: | Thesis | Thesis type: | Bachelor Thesis | Advisor: | von Pilgrim, Jens Henning | Referee: | Schmolitzky, Axel |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BA_Dynamische_Visualisierung_von_Objektzuständen_zur_Verbesserung_des_Programmverständnisses_geschwärzt.pdf | 1.27 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.