Rechnerbetriebsgruppe der Technischen Fakultät · Universität Bielefeld
Dr. Carsten Gnörlich
Inhalt

Aktuelle Lehre
Zurückliegende Lehrveranstaltungen
·LaTeX-Einführung
·Praxis Linux-Administration
·Softwaretest und -debugging
·Softwaretest 1
·Softwaretest 2
·Unix-Praktikum
·Vorkurs Informatik (alt)
Adresse

Archiv: Softwaretest und -debugging 2012

Die Vorlesung stellt ausgewählte Methoden aus dem Bereich des Softwaretests und -debuggings vor.

Beim Softwaretest geht es darum, ein Programm bereits vor der Auslieferung mit einem hohen Qualitätsstandard zu erzeugen. Wir werden sowohl dynamische Methoden betrachten, bei denen das Programm durch Ausführung auf Fehler getestet wird, also auch statische Methoden, die auf einer Analyse des Quellkodes beruhen.

Nach der Auslieferung eines Programms treten - auch trotz intensiven Testens während der Entwicklung - bisher noch nicht entdeckte Fehler auf. An dieser Stelle kommen die Methoden des Debuggings ins Spiel, mit denen aufgrund von beobachtetem Fehlverhalten des Programmes auf dessen Ursachen geschlossen wird und letztendlich eine Korrektur des Programms entsteht.

Die vorgestellten Methoden sind größtenteils programmiersprachenunabhängig, zielen aber auf prozedurale Sprachen wie C, C++ und Java ab.

Die Vorlesung faßt die in früheren Semestern gehaltenen Veranstaltungen "Softwaretest und optimierung 1 und 2" in einer Art "Best of"-Veranstaltung zusammen.

Leistungskriterien:

Es gibt keine Anwesenheitspflicht. Durch sinnvolle Bearbeitung von 50% der Übungen können 3 LP erworben werden. Die Übungen sind typischerweise kleine Programmier- oder Debuggingaufgaben.

Veranstaltungstermine:

Vorlesung:Freitag10:00-12:00 UhrRaum C01-142
Übungen:Freitag12:30-14:00 UhrRaum V2-222

Zwischen der Vorlesung und der Übung ist genügend Zeit um die Mensa zu besuchen.

Die Veranstaltung beginnt am Freitag, dem 20. April.

Veranstaltungskalender und Folien:

Der Veranstaltungsplan und die Folien werden zu Beginn der Vorlesung hier bekanntgegeben.
Vorlesungstermin   FolienÜbungsblatt
20.04.20121. Vorlesung   -
27.04.20122. Vorlesung   Übungsblatt 1   
04.05.20123. Vorlesung   Übungsblatt 2   
11.05.20124. Vorlesung   Übungsblatt 3   
25.05.20125. Vorlesung   Übungsblatt 4   
01.06.20126. Vorlesung   Übungsblatt 5   
08.06.20127. Vorlesung   Übungsblatt 6   
15.06.20128. Vorlesung   Übungsblatt 7   
22.06.20129. Vorlesung   Übungsblatt 8   
29.06.201210. Vorlesung   Übungsblatt 9