Formale Methoden und Datenstrukturen

Werbung
HOCHSCHULE FURTWANGEN UNIVERSITY
Studiengang Wirtschaftsinformatik Bachelor
Titel
Dozent
Einordnung
Formale Methoden und Datenstrukturen
Arbeitsaufwand
Gesamt 180 Std.
Gewichtung




Informatik: hoch
Betriebswirtschaft: gering
Andere Grundlagenfächer: keine
Schlüsselqualifikationen: gering
Voraussetzungen

Programmieren und Modellieren 1

Wichtige, grundlegende Datenstrukturen sowie darauf basierende
Konzepte und Algorithmen verstehen.
Diese Strukturen und Konzepte für Wirtschaftsinformatik-Aufgaben
anwenden können.
Lernziele
Prof. Dr. Ulf Schreier
2. Semester
6 SWS



Inhalt



Literatur


Lehr- und
Lernmethoden
Bewertung






6 credits
Vor- und
Präsenz 90 Std. Nachbereitung:
70 Std.
Pflichtfach
Prüfung und
Vorbereitung:
20 Std.
Listen
- Programmieren von Listen (mit Java Collections)
- Anwenden von Listen für Wirtschaftsinformatik-Aufgaben
- Implementierung von Listen
- Konzepte für Listen: Reguläre Sprachen und Automaten
- Spezielle Listen: Stacks und Queues
Anwendung von Bäumen
- Programmieren von Bäumen (mit XML, DOM und Java)
- Anwendung von Bäumen für Wirtschaftsinformatik-Aufgaben im
allgemeinen
- Entwurfsprinzipien für baum-artige Datenstrukturen
- Entwurf von betriebswirtschaftlichen Nachrichten speziell im
Handelsbereich
- XML- und Java-basierte Entwicklung einer sehr vereinfachten
Bestellung mit anschließender Rechnungserstellung
- Erkennen von Bewegungs- und Stammdaten
Implementierung von Bäumen
Konzepte für Bäume: Kontext-freie Grammatiken und Parser
Aho, A., Ullmann, J.: Informatik. Datenstrukturen und Konzepte der
Abstraktion, MIT Press 1996
Saake, G., Sattler, K.-U.: Algorithmen und Datenstrukturen, dpunkt
2002
Hedtstück, U.: Einführung in die Theoretische Informatik: Formale
Sprachen und Automatentheorie, Oldenbourg 2007
Vorlesung
gemeinsame Übungen zu Präsenzzeiten
Übungen zu Hause mit Abgabe
kurzfristig vorzubereitende Kurz-Referate
Übungen und Referate
Klausur
Herunterladen