Praktikum "Script-Programmieren mit Perl"
- Details
- Zuletzt aktualisiert: Sonntag, 19. Januar 2020 23:39
- Zugriffe: 1270
Empfohlene Einordnung im Curriculum
Wahlpflichtvorlesung für Studierende elektrotechnischer Diplom- und Bachelor-Studiengänge ab dem 3. Fachsemester
Englische Bezeichnung
Script Programming with Perl
Umfang
2 Semesterwochenstunden (1 Block zu 90 Minuten) über ein Semester
Sprache
deutsch
Motivation
Ingenieure können sich oftmals die Arbeit erleichtern, wenn sie wiederkehrende Datenmanipulationen nicht mühsam und fehlerträchtig manuell erledigen, sondern von einem Programm ausführen lassen. Für solche Aufgaben sind Script-Sprachen wie Perl und Python wesentlich besser geeignet als Sprachen wie C, die compiliert werden müssen.
Perl ist sehr mächtig, weit verbreitet und einfach erlernbar. Perl-Interpreter sind für die meisten Betriebssysteme kostenlos verfügbar.
Ausbildungsziele
- Kenntnis der Kennzeichen, Vor- und Nachteile von Scriptsprachen einerseits und compilierten Sprachen andererseits.
- Stärkung des analytischen und algorithmischen Denkvermögens.
- Fähigkeit, selbstständig Scripte in der Sprache Perl zur Lösung alltäglicher kleiner Programmieraufgaben in der Ingenieurpraxis zu entwerfen, codieren, testen und dokumentieren.
- Im Rahmen dieser Lehrveranstaltung soll nur plattformunabhängiger Code erstellt werden, der auch unter älteren Perl-Versionen läuft. Objektorientierte Sprachkonstrukte werden nicht verwendet. Die Erstellung von cgi-Scripten oder Datenbank-Anwendungen ist nicht geplant.
Erforderliche Vorkenntnisse und Fähigkeiten
- Grundkenntnisse der Softwareentwicklung
- Praktische Programmiererfahrung mit einer beliebigen prozeduralen Programmiersprache
- Grundkenntnisse der wichtigsten UNIX-Shell- bzw. DOS-Befehle (dir, cd, cp, mv, rm, ...) sind hilfreich
Inhalt
- Einführung in die Script-Programmierung
- Grundlegende Konzepte von Perl
- Datenstrukturen
- Kontrollstrukturen
- Operatoren
- Eingebaute Funktionen
- Dateizugriff
- Unterprogramme
- Reguläre Ausdrücke
- Arbeiten mit dem Perl Debugger
- Einbinden von Perl-Code
- Verarbeiten von nationalen Sonderzeichen
Lehrmethodik
Praktikum, bei dem direkt nach der theoretischen Behandlung von Stoff dieser von den Teilnehmern im Rahmen kleiner Übungsaufgaben an ihren eigenen Rechnern direkt angewandt wird. Gegenseitige Hilfestellung ist erwünscht.
Lehrmaterialien
- Literaturempfehlungen
- Bezugsquellen und Installationshinweise für den Perl-Interpreter
- Ausbildungsziele
- Gliederung der Vorlesung
- Arbeitsblätter zu einigen Themen
- Aufgabensammlung für die Übungen
- Alte Klausuraufgaben mit Musterlösungen
Prüfungsform
Klausur am PC von 90 Minuten Dauer mit theoretischen und praktischen Anteilen