Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

20201 Software-Entwicklung 1

Zuletzt geändert:02.09.2019 / von Carlsburg
EDV-Nr:20201
Studiengänge:
Dozent:
Sprache: Deutsch
Art: V, Ü
Umfang: 8 SWS
ECTS-Punkte: 8
Workload: Vorlesung:
15 Termine zu je 4 SWS = 45 Zeitstunden
Übungen:
15 Termine zu je 4 SWS = 45 Zeitstunden
Nachbearbeitung: 90 Zeitstunden
Prüfungsvorbereitung: 60 Zeitstunden
Gesamter Zeitaufwand (Workload): 240 Zeitstunden
Prüfungsform: KL, 60 Min
Veranstaltung ist Basiswissen für folgende Module / Lehrveranstaltungen: Alle weiteren Veranstaltung, für die Programmierkenntnisse gefordert sind, bauen auf den hier vermittelten Grundlagen auf.
   
Beschreibung:
  • Darstellung von Informationen
  • Compiler und Interpreter
  • Formale Beschreibung von Programmiersprachen
  • Grundlagen der Sprache C
  • Datentypen
  • Variablen
  • Operatoren
  • Kontrollstrukturen
  • Imperative Programmierung
  • Prozedurale Programmierung
  • Rekursion
  • Dynamische Speicherverwaltung und Pointer
  • Einführung in Algorithmen und Datenstrukturen
    • Algorithmenkomplexität
    • Suchalgorithmen
    • Sortieralgorithmen
    • Bäume
    • Hashing
In praktischen Programmier-Übungen werden die theoretischen Kenntnisse in der Programmiersprache C umgesetzt.
Literatur:
  • Jens-Uwe Hahn: Vorlesungsskript
  • Gumm, Sommer: Einführung in die Informatik, Oldenbourg Verlag
  • Peter Aitken, Bradley L.Jones: C, Markt+Technik
  • Herbert Schildt: C Ent-Packt, mitp Verlag
  • Middendorf, Singer, Heid: Java Programmier Handbuch und Referenz, dpunkt Verlag
  • Niemeyer, Knudsen: Learning Java, O'Reilly Verlag


Weitere Literatur finden Sie in der HdM-Bibliothek.
Internet: