Wahlpflichtfach Software-Werkzeuge
Meine Unterlagen
Übungen
- 1. Übung: Dokumentations- und Formatier-Werkzeuge.
Sourcen zum Ausprobieren:
sdlinterf.c,
sdlinterf.h,
color.h,
graobj.h,
graobj.cpp,
circ.h,
circ.cpp,
rect.h,
rect.cpp,
main.cpp.
Alternativer Doxyfile.
- 2. Übung: make.
- 3. Übung: Debugger, strace & ltrace, ....
- 4. Übung: Finden von Speicher-Problemen und -Fehlzugriffen.
Fehlerhafte C-Programme zum Testen.
- 5. Übung: Profiling.
Programme zum Testen:
xref-hash.c,
xref-tree.c,
xref-tree-bal.c.
Liste von Suchworten.
- 6. Übung: Unit-Tests.
Programm zum Testen:
counter.h,
counter.cpp,
counter-main.cpp.
Beispiel für GoogleTest aus dem Vortrag:
test.cpp: Test Source Code.
bitarray.h: Header der zu testenden Klasse.
bitarray.cpp: Methoden-Code der zu testenden Klasse.
do.sh: Shell-Skript zum Kompilieren und Ausführen.