Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden.
Veranstaltung ist aus dem Semester
SS 2020
, Aktuelles Semester: SoSe 2024
|
- Funktionen:
Zur Zeit kein Belegungszeitraum aktiv.
|
Programmieren 2 (E-Learning Start Mi, 25.03.2020)
Sprache: Deutsch
Belegpflicht
|
Nr.:
7520
Vorlesung/Praktikum
SS 2020
4 SWS
Jedes Semester
|
Bachelor-Studiengang:
|
Bachelorstudiengang Angewandte Informatik
|
|
|
|
Angewandte Informatik, Abschluss 84,
(
2.
Semester )
- ECTS-Punkte : 5
- Kategorie : Pflichtfach
|
|
Informatik/Elektrotechnik PLUS, Abschluss 84,
(
2.
Semester )
- ECTS-Punkte : 5
- Kategorie : Pflichtfach
|
Zugeordnete Lehrpersonen:
|
Zeller
,
Bernhard
begleitend
,
Drotleff
|
|
|
|
Zur Zeit kein Belegungszeitraum aktiv.
|
|
Termin:
|
Montag
14:15
-
15:45
14tägl
Beginn : 30.03.2020
|
|
Raum :
V 008
Gebäude V/Laz1
|
|
Mittwoch
08:00
-
09:30
wöchentl
|
|
Raum :
K 102
Gebäude K
|
|
Mittwoch
08:00
-
09:30
wöchentl
|
|
Raum :
K 103
Gebäude K
|
|
Mittwoch
09:45
-
11:15
wöchentl
Ende : 15.04.2020
|
|
Raum :
K 102
Gebäude K
|
|
Mittwoch
09:45
-
11:15
wöchentl
Ende : 15.04.2020
|
|
Raum :
K 103
Gebäude K
|
|
|
Inhalt: |
E-Learning-Inhalte, Start Mi, 25.03.2020
Teil 1 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)
Teil 2 Java:
- Klassen und Vererbung
- Überladen von Methoden
- Konstruktoren und Initialisierung
- Ausgewählte Klassen der Java Standard Bibliothek (Container) |
|
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: |
Angewandte Informatik:
lt. aktueller SPO, gültig ab WS1718: K90 oder M
lt. Festlegung der Prüfungsleistung: K90
Informatik/Elektrotechnik PLUS:
lt. aktueller SPO, gültig ab WS19/20 : K90 oder PF
lt. Festlegung der Prüfungsleistungen: K90 |
|
Module: |
Programmieren 2 (AI) |