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

In anderen Semestern wieder stattfindende Lehrveranstaltungen

Diese Lehrveranstaltungen werden voraussichtlich in späteren Semestern wieder angeboten:

392016 LaTeX-Einführung

Die Veranstaltung gibt eine Einführung in die Erstellung von Dokumenten mit dem LaTeX-System.

LaTeX wird häufig für die Erstellung von wissenschaftlichen Publikationen eingesetzt, da es sehr stabil ist, eine hohe Ausgabequalität liefert und auch mit umfangreichen Texten in Buchgröße zurechtkommt.

Die Vorlesung wird ab 2011 nur noch im Sommersemester angeboten.

392173 Softwaretest und -debugging

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.

Zur Zeit wird diese Veranstaltung nicht angeboten. Es ist beabsichtigt, sie zu einem späteren Zeitpunkt (Sommer 2015?) wieder stattfinden zu lassen.

392014 Praxis Linux-Administrtion

In der Veranstaltung werden typische Aufgabenstellungen vorgestellt, die bei der Administration von Linux-Systemen in größeren IT-Umgebungen entstehen. Es geht also ausdrücklich nicht um den Einsatz von Linux in Desktop-/Heimumgebungen, sondern um Aufgaben aus dem Serverumfeld wie sie in der Rechnerbetriebsgruppe und bei jedem größeren IT-Hoster auftreten.

Zur Zeit wird diese Veranstaltung nicht angeboten. Es ist beabsichtigt, sie zu einem späteren Zeitpunkt wieder stattfinden zu lassen.

 

Zurückliegende Lehrveranstaltungen

392000 Vorkurs Informatik (alt)

Der 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 1

Die 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 2

Im 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 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 1 überarbeitet und gestrafft. Sie findet nun als einsemestrige Vorlesung Softwaretest und -debugging statt.

392192 Seminar: Arbeitsgemeinschaft Rechnerbetrieb