![]() | Rechnerbetriebsgruppe der Technischen Fakultät · Universität Bielefeld Dr. Carsten Gnörlich |
|
|
|
In anderen Semestern wieder stattfindende LehrveranstaltungenDiese Lehrveranstaltungen werden voraussichtlich in späteren Semestern wieder angeboten:
392009 Unix-PraktikumDas Unix-Praktikum gibt eine Einführung in das Betriebssystem Linux und die Kommandozeilenprogrammierung. Die vermittelten Fertigkeiten sind die Grundvoraussetzung für die Arbeit mit den Linux-basierten Workstations in der Technischen Fakultät, die zur Lehre und Forschung eingesetzt werden.
392173 Softwaretest und -debuggingDie 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. Zur Zeit wird diese Veranstaltung nicht angeboten. Es ist beabsichtigt, sie zu einem späteren Zeitpunkt (Sommer 2014?) wieder stattfinden zu lassen. Zurückliegende Lehrveranstaltungen
392000 Vorkurs InformatikDer Vorkurs hat das Ziel, vor Beginn des Studiums den Übergang von der Schule zur Hochschule zu erleichtern. Im Informatik-Teil liegt der Schwerpunkt auf einer Einführung in die Arbeit mit dem Betriebssystem UNIX.Der Vorkurs wird in der hier archivierten 2010er-Form nicht mehr angeboten. Inhaltliche Ähnlichkeiten mit der ab Wintersemester 2011 stattfindenden Unix-Vorlesung sind aber nicht rein zufällig ;-)
392118 Softwaretest und -optimierung 1Die Vorlesung stellt ausgewählte Methoden aus dem Bereich Softwaretest und -optimierung vor. Zum Softwaretest werden wir hauptsächlich dynamische Methoden betrachten, bei denen wir das Programm durch Ausführen auf Fehler testen. Bei der Optimierung werden wir einige ausgesuchte Algorithmen von einem naiven Ansatz ausgehend zu einer optimierten Version verbessern, die um Größenordnungen schneller als der ursprüngliche Ansatz läuft. Die vorgestellten Methoden sind größtenteils programmiersprachenunabhängig, zielen aber auf prozedurale Sprachen wie C, C++ und Java ab.Die Vorlesung wurde zusammen mit Softwaretest und -optimierung 2 überarbeitet und gestrafft. Sie findet nun als einsemestrige Vorlesung Softwaretest und -debugging statt.
392118 Softwaretest und -optimierung 2Im ersten Teil der Vorlesung haben wir Methoden und Werkzeuge aus dem Bereich Softwaretest kennengelernt, um ein Programm bereits vor der Auslieferung mit einem hohen Qualitätsstandard zu erzeugen.
In diesem Teil widmen wir uns den Methoden des Debuggings und der
Optimierung von Software, um das Programm auf seinem weiteren Weg
durch den Softwarelebenszyklus zu begleiten.
Die Vorlesung wurde zusammen mit Softwaretest und -optimierung 1 überarbeitet und
gestrafft. Sie findet nun als einsemestrige
Vorlesung Softwaretest und -debugging statt.
|
||||||||||||||||||||||||||||||||||||||||||