Anmelden

Diese Seite unterstützt Internet Explorer nicht mehr.

Modulbeschreibung

Datenverarbeitung

Inhalt

Grundlagen

  • Grundprinzipien der Datenverarbeitung

  • Interne Darstellung von Informationen

  • Algorithmen und Struktogramme

  • Programmiersprachen

  • Betriebssysteme

Programmierkurs Turbo-Pascal

  • Variable, Konstanten, Datentypen, Bezeichner, Fehlertypen

  • Einfache Datentypen, elementare Operationen

  • Ein- und Ausgabe

  • Kontrollstrukturen, Struktogramm als Hilfsmittel der Programmentwicklung

  • Unterprogrammtechnik, Geltungsbereich von Variablen, Seiteneffekte, Rekursion

Programmierkurs Visual Basic for Applications (VBA)

  • Allgemeine Syntax, Entwicklungsumgebung

  • Einfache Ein- und Ausgaben

  • Datentypen und Operationen, Kontrollstrukturen

  • Zugriff auf VBA-Objekte, Referenzieren

  • Umgang mit Zellen und Bereichen, Objekthierarchie

  • Debuggen

Einführung in technische Grundlagen von Datenspeicherung und Datenmanagement

  • Entity-Relationship-Modelle

  • Relationenmodelle

  • Relationale Datenbanksmanagementsysteme

  • Structured Query Language

  • Entwicklung datenzentrierter Anwendungssysteme

  • XML-Technologie als Grundlage des Datenaustauschs

Lernergebnisse

Fachkompetenz: Die Studierenden bearbeiten und lösen informationstechnische Problemstellungen und beurteilen die mit rechentechnischen Verfahren erzielten Ergebnisse. Sie

  • verstehen die Grundkonzepte der elektronischen Datenverarbeitung,

  • beschreiben Lösungsverfahren (Algorithmen) in formalisierter Form (Programmablaufpläne),

  • übertragen die Lösungsverfahren in eine prozedurale oder objektorientierte Programmiersprache (Pascal, Visual Basic oder Java)

  • entwerfen konzeptionelle Datenmodelle (Entity-Relationship-Modelle) für eine gegebene Fachdomäne,

  • übertragen die konzeptionellen Datenmodelle in technische Relationenmodelle eines konkreten relationalen Datenbankmanagementsystems,

  • arbeiten mittels SQL-Anweisungen mit relationalen Datenbanken,

  • entwerfen und lesen XML-Dokumente

Lern- bzw. Methodenkompetenz: Die Studierenden

  • abstrahieren technische und betriebswirtschaftliche Problemstellungen zu Modellen,

  • wenden das Prinzip des Top-Down-Entwurfs an und zerlegen Probleme in Teilprobleme

Sozialkompetenz: Programme werden im Praxisteil zielorientiert im Team erarbeitet.

ECTS

8 Punkte

Studien- und Prüfungsleistungen

Prüfungsleistungen:
  • Datenverarbeitung I (90 min, Klausur)
  • Datenverarbeitung II (90 min, Klausur)

Lehr- und Lernformen

  • Datenverarbeitung I (4 SWS, Vorlesung)
  • Datenverarbeitung II (4 SWS, Vorlesung)

Studiengänge

  • Wirtschaftsingenieurwesen / Logistik(WL) - Pflichtmodul

Literatur

Küveler, G.; Schwoch, D.. Arbeitsbuch Informatik. Viewegs Fachbücher der Technik, Braunschweig / Wiesbaden, 1996.
Saake, G.; Sattler, K.-U.. Algorithmen und Datenstrukturen - Eine Einführung mit Java. dpunkt.Verlag, Heidelberg, 2014.
Unterstein, M.; Matthiessen, G.. Relationale Datenbanken und SQL in Theorie und Praxis. Springer-Verlag, Berlin / Heidelberg, 2012.

Quicklinks