Titel: | Dynamische Visualisierung von Objektzuständen zur Verbesserung des Programmverständnisses | Sprache: | Deutsch | Autorenschaft: | Nodop, Johannes | Schlagwörter: | Visualisierung; Programmverständnis; Objektzustände; Debugger; Visualization; Program comprehension; object states | Erscheinungsdatum: | 5-Jun-2024 | Zusammenfassung: | 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 | Einrichtung: | Department Informatik Fakultät Technik und Informatik |
Dokumenttyp: | Abschlussarbeit | Abschlussarbeitentyp: | Bachelorarbeit | Hauptgutachter*in: | von Pilgrim, Jens Henning | Gutachter*in der Arbeit: | Schmolitzky, Axel |
Enthalten in den Sammlungen: | Theses |
Dateien zu dieser Ressource:
Datei | Beschreibung | Größe | Format | |
---|---|---|---|---|
BA_Dynamische_Visualisierung_von_Objektzuständen_zur_Verbesserung_des_Programmverständnisses_geschwärzt.pdf | 1.27 MB | Adobe PDF | Öffnen/Anzeigen |
Feedback zu diesem Datensatz
Export
Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.