Zu Hauptinhalt springenZur Suche springenZu Hauptnavigation springenZu Footer springen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
Logo der Fachhochschule Nordwestschweiz
  • Studium
  • Weiterbildung
  • Forschung und Dienstleistungen
  • Internationales
  • Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
Module
C++ Programmierung

C++ Programmierung

Nummer
cpppr
ECTS
3.0
Anspruchsniveau
intermediate
Inhaltsübersicht

Die Programmiersprache C++ ist einer der wichtigsten Programmiersprachen und wird zur Programmierung von performanten Anwendungen eingesetzt. Bei harten Echtzeit-Aufgaben in der Industrie: (Regelung und Steuerungen), aber auch bei performanten Anwendungen in der allgemeinen Informatik (Algorithmen) und in der Unterhaltungsindustrie (Computerspiele) eingesetzt. Diese Programme kommen sowohl auf Computern (Server, Desktop Rechner…) als auch auf und embedded Plattformen zum Einsatz. Die Vorlesung führt in die Programmiersprache des modernen C++ ein. Gemeinsamkeiten und Unterschiede zu anderen Sprachen wird aufgezeigt (C, Rust, Python, Java).

  • Referenzen/Pointer/Arrays
  • Classes Instances Access (CIA)
  • Polymorphismus/call back

Unterschiede zwischen Java und C ++

  • Templates generische Programmierung
  • Einsatz von C++ Bibliothek(en)
  • Mutlithreading
Lernziele
  • Die Studierenden können mit einer modernen Entwicklungsumgebung eigene C++ Programme entwickeln und testen.
  • Sie kennen die moderne C++ Syntax und Sprachkonzepte und können die Programmiersprache mit ihren Vor- und Nachteilen zu anderen Sprachen einordnen.
  • Sie können die Standard- aber auch weitere Dritt- Bibliotheken einbinden und nutzen.
  • Sie können das multithreading Potential von Rechnern durch schreiben eigener Anwendungen, in modernem C++, ausschöpfen.

    C++ Konstrukte nutzen:

  • effiziente robuste Programmierung
Empfohlene Vorkenntnisse

  • Objektorientierte Programmierung 2 (oop2)

Leistungsbewertung
Erfahrungsnote

Studium

Angebot

  • Studium
  • Weiterbildung
  • Forschung & Dienstleistungen

Über die FHNW

  • Hochschulen
  • Organisation
  • Leitung
  • Facts and Figures

Hinweise

  • Datenschutz
  • Accessibility
  • Impressum

Support & Intranet

  • IT Support
  • Login Inside-FHNW

Member of: