Hochschule Ulm
Bewerber

Studierende

Alumni

Unternehmen

Journalisten

Intern

V 1.6.1088.9223/


Vorlesung
Programmieren 1





Lernziele
Durch die erfolgreiche Teilnahme werden folgende Kompetenzen erworben: Die Studierenden kennen grundlegende Algorithmen und Datenstrukturen und können Algorithmen entwerfen. Sie können selbständig Lösungen für kleinere bis mittlere Probleme entwickeln und diese entweder prozedural in C oder objekt-orientiert in C++ umsetzen.

Inhalt


Grundlagen: Algorithmus, Programmierparadigma, von-Neumann-Architektur, Zahlendarstellungen


Prozedurale Programmierung mit C/C++: Elementare Datentypen, Operatoren, Kontrollstrukturen, ein- und mehrdimensionale Felder, Zeiger & Referenzen, Zeichenkettendarstellung, Funktionen, Rekursion, benutzerdefinierte Typen, ausgewählte Elemente der C-Standard-Bibliothek, Programmerzeugung.


Objektorientierte Programmierung mit C++: Klassen und Objekte, Datenabstraktion, Vererbung, Programmstrukturierung auf Dateiebene, Dynamische Allocation von Speicher, ausgewählte Elemente der C++-Bibliothek.


Algorithmen und Datenstrukturen: Umrechnung zwischen verschiedenen Zahlendarstellungen, einfache Sortieralgorithmen, Stack, Liste.



Details zur Vorlesung





SWS6
ECTS8
Sprache


Hochschule Ulm
89075 Ulm
infohs-ulm.de





Zurück zum Seitenanfang





Hochschule Ulm
© Februar 2012