English
Hilfe
Login
Lehrangebot
Lehrveranstaltungen
Studienangebot
Abschlussarbeiten
Studienbewerbung
Mobility Services
roomTUlearn
Raumverwaltung
Belegungsplan
Unterstützungsangebote für Studierende
Lehre
Forschung
Organisation
185.A02
Grundlagen der Programmkonstruktion
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.
2016W
2015W
2015S
2014W
2014S
2013W
2013S
2012W
2012S
2011W
2011W, VU, 2.0h, 2.9EC
TUWEL-Kurs
Merkmale
Semesterwochenstunden: 2.0
ECTS: 2.9
Typ: VU Vorlesung mit Übung
Ziele der Lehrveranstaltung
Fachliche und methodische Kenntnisse
Basis- und Hintergrundwissen hinsichtlich der Erstellung von Programmen in einer stark typisierten objektorientierten Programmiersprache (Java)
Systematische und konstruktive Vorgehensweise bei der Erstellung und Evaluation von Programmen.
Kognitive und praktische Fertigkeiten
Abstrakte und systemorientierte Denkweise in der Programmierung
Fähigkeit zum Einsatz einfacher formaler und informeller Methoden bei der Erstellung und Evaluation von Programmen
Soziale Kompetenzen, Innovationskompetenz und Kreativität
Selbstorganisation und Eigenverantwortlichkeit
Neugierde an der Programmierung
Inhalt der Lehrveranstaltung
Ziele und Qualitätsbegriff in der Programmierung
Abstraktes Modell (= Objekt oder abstrakte Maschine), dessen Verhalten durch ein Programm beschrieben wird
Grundlegende Sprachkonstrukte und ihre Anwendung
Zusicherungen (formal und informell) und Testfälle zur Spezifikation des Programmverhaltens und zur Evaluation
Umgang mit und Strategien zur Vermeidung von Laufzeitfehlern (Debugging, Exception Handling, Programmanalyse)
Verwendung einer Programmierumgebung und von Programmierwerkzeugen
Problemlösungsstrategien, Datenstrukturen und Algorithmen
Implementierung von Listen, Stacks und Bäumen
Rekursion in Datenstrukturen und Algorithmen
Prinzipien der objektorientierten Programmierung (Datenabstraktion, Untertypen, Polymorphie, Vererbung)
Verwendung von Standardbibliotheken
Ein- und Ausgabe sowie die interne Repräsentation von Daten
Basiswissen über Generizität und nebenläufige Programmierung
Sicherheit in der Programmierung (Gefahrenquellen und Vermeidungsstrategien)
Verweise auf und Beispiele in andere(n) Programmiersprachen zur Förderung des Interesses an der Programmierung
Vortragende Personen
Puntigam, Franz
Gmeiner, Karl
Krall, Andreas
Institut
E185 Institut für Computersprachen
LVA Termine
Tag
Zeit
Datum
Ort
Beschreibung
Do.
13:00 - 14:00
06.10.2011 - 31.01.2012
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
14:00 - 15:00
06.10.2011 - 27.10.2011
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
13:00 - 14:00
10.10.2011 - 31.01.2012
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
14:00 - 15:00
10.10.2011 - 24.10.2011
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
14:00 - 15:00
10.11.2011 - 17.11.2011
GM 1 Audi. Max.- ARCH-INF
Test
Do.
14:00 - 15:00
01.12.2011
GM 1 Audi. Max.- ARCH-INF
Test
Mo.
14:00 - 15:00
12.12.2011
GM 1 Audi. Max.- ARCH-INF
Übungsbesprechung
Do.
14:00 - 15:00
22.12.2011
GM 1 Audi. Max.- ARCH-INF
Test
Do.
14:00 - 15:00
12.01.2012
GM 1 Audi. Max.- ARCH-INF
Übungsbesprechung
Do.
14:00 - 15:00
26.01.2012
GM 1 Audi. Max.- ARCH-INF
Test
Einzeltermine anzeigen
Grundlagen der Programmkonstruktion - Einzeltermine
F
P
1
2
3
N
E
Tag
Datum
Zeit
Ort
Beschreibung
Do.
06.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorbesprechung
Do.
06.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
10.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
10.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
13.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
13.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
17.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
17.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
20.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
20.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Übungsbesprechung
Mo.
24.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
24.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
27.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
27.10.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Übungsbesprechung
Mo.
31.10.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
03.11.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Mo.
07.11.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
Do.
10.11.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Test
Do.
10.11.2011
14:00 - 15:00
GM 1 Audi. Max.- ARCH-INF
Test
Mo.
14.11.2011
13:00 - 14:00
GM 1 Audi. Max.- ARCH-INF
Vorlesung
F
P
1
2
3
N
E
LVA-Anmeldung
Von
Bis
Abmeldung bis
06.10.2011 15:00
15.10.2011 23:59
Curricula
Studienkennzahl
Verbindlichkeit
Semester
Anm.Bed.
Info
033 526 Wirtschaftsinformatik
Pflichtfach
1. Semester
Lehrveranstaltung erfordert die Erfüllung des Studieneingangsgesprächs STEG
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 532 Medieninformatik und Visual Computing
Pflichtfach
1. Semester
Lehrveranstaltung erfordert die Erfüllung des Studieneingangsgesprächs STEG
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 533 Medizinische Informatik
Pflichtfach
1. Semester
Lehrveranstaltung erfordert die Erfüllung des Studieneingangsgesprächs STEG
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering
Pflichtfach
1. Semester
Lehrveranstaltung erfordert die Erfüllung des Studieneingangsgesprächs STEG
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 535 Technische Informatik
Pflichtfach
1. Semester
Lehrveranstaltung erfordert die Erfüllung des Studieneingangsgesprächs STEG
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
Literatur
Es wird kein Skriptum zur Lehrveranstaltung angeboten.
Weitere Informationen
Homepage der Lehrveranstaltung
Sprache
Deutsch