Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden.
Veranstaltung ist aus dem Semester
WS 2018/19
, Aktuelles Semester: SoSe 2024
| |||||||||||
|
|||||||||||
Programmieren 2 Sprache: Deutsch Belegpflicht | |||||||||||
Nr.: 7520 Vorlesung/Praktikum WS 2018/19 4 SWS Jedes Semester | |||||||||||
Bachelor-Studiengang: | Bachelorstudiengang Angewandte Informatik | ||||||||||
Mediendesign, Abschluss 84, ( 2. Semester ) - ECTS-Punkte : 5 - Kategorie : Pflichtfach | |||||||||||
Angewandte Informatik, Abschluss 84, ( 2. Semester ) - ECTS-Punkte : 5 - Kategorie : Pflichtfach | |||||||||||
Zugeordnete Lehrpersonen: | Zeller , Bernhard begleitend , Drotleff | ||||||||||
|
|||||||||||
Termin: |
Montag
08:00
-
11:15
wöchentl
Beginn : 26.11.2018 Ende : 26.11.2018 | Raum : T 111 Gebäude T | |||||||||
Montag
08:00
-
11:15
wöchentl
Beginn : 03.12.2018 Ende : 03.12.2018 | Raum : T 013 Gebäude T | ||||||||||
Montag
08:00
-
11:15
wöchentl
Beginn : 10.12.2018 Ende : 10.12.2018 | Raum : T 111 Gebäude T | ||||||||||
Donnerstag
09:45
-
11:15
Einzelter.
Beginn : 24.01.2019 Ende : 24.01.2019 | Raum : K 103 Gebäude K | ||||||||||
Montag 08:00 - 09:30 wöchentl | Raum : K 102 Gebäude K | ||||||||||
Mittwoch 08:00 - 09:30 wöchentl | Raum : K 102 Gebäude K | ||||||||||
Mittwoch 08:00 - 09:30 wöchentl | Raum : T 013 Gebäude T | ||||||||||
Inhalt: | Teil 1 Java:
- Klassen und Vererbung - Überladen von Methoden - Konstruktoren und Initialisierung - Ausgewählte Klassen der Java Standard Bibliothek (Container) Teil 2 C: - Grundlagen der Programmierung in C - Unterschiede und Gemeinsamkeiten von C und Java - Zeiger und Strukturen - Parameterübergabe - Bibliotheksfunktionen (Zeichenketten, dynamische Speicherverwaltung und Ein-/Ausgabe) |
||||||||||
Literatur: | Kopie des Foliensatzes, zusätzlich Arbeitsblätter mit Beispielen und Übersichten
- Bruce Eckel: Thinking in Java. 4th Ed. Prentice Hall, 2006 - Joshua Bloch: Effektive Java. 2nd Ed. Addison Wesley, 2008 - Christian Ullenboom: Java ist auch eine Insel, 10. Aufl. Rheinwerk Computing, 2011 - Wolf, J.: C von A bis Z. Galileo Press, 2009, auch online verfügbar - Darnell, Margolis: C - A Software Engineering Approach. Springer Verlag, 1996 - Schildt, H.: C: The Complete Reference. Osborne McGraw-Hill, 2000 |
||||||||||
Lernziele: | Die Studierenden können die wesentlichen Eigenschaften der objektorientierten Sprache Java erklären und bei der Entwicklung von Softwaresystemen anwenden. Sie können sich in weitere objektorientierte Programmiersprachen selbständig einarbeiten.
Die Studierenden können die wesentlichen Eigenschaften der Sprache C erklären und bei der Entwicklung von Softwaresystemen anwenden. |
||||||||||
Voraussetzungen: | Grundkenntnisse in Java, z.B. aus Programmieren 1 | ||||||||||
Leistungsnachweis: | Mediendesign:
lt. aktueller SPO, gültig ab WS1718: K90 oder PF lt. Festlegung der Prüfungsleistungen: K90 Angewandte Informatik: lt. aktueller SPO, gültig ab WS1718: K90 oder M lt. Festlegung der Prüfungsleistung: K90 |
||||||||||
Module: | Programmieren 2 (AI) |