C++ Das Übungsbuch

Testfragen und Aufgaben mit Lösungen

Peter Prinz und Ulla Kirch

Diese Publikation zitieren

Peter Prinz, Ulla Kirch, C++ Das Übungsbuch (2018), mitp-Verlag, Frechen, ISBN: 9783958458031

7747
Accesses
44
Quotes

Beschreibung / Abstract

Trainieren Sie Ihre C++-KenntnisseMit kommentierten MusterlösungenFür Studium und SelbststudiumDas Buch wendet sich an Leser, die ihre C++-Kenntnisse durch »Learning by Doing« vertiefen möchten. Es ist ideal, um sich im Stil eines Workshops auf Prüfungen oder auf die Mitarbeit in einem C++-Projekt vorzubereiten.Der Aufbau dieses Übungsbuches lehnt sich an das Lehrbuch »C++ – Lernen und professionell anwenden« derselben Autoren an, das den neuesten ISO-Standard von 2017 (kurz C++17) berücksichtigt und ebenfalls im mitp-Verlag erschienen ist.Alle Kapitel beginnen mit einer Zusammenfassung des Stoffes, zu dem anschließend Fragen und Aufgaben gestellt werden. Jedes Kapitel besteht neben der einführenden Beschreibung des Themas aus drei weiteren Teilen: Verständnisfragen, Programmieraufgaben und Musterlösungen zu allen Fragen und Aufgaben.Mit jeweils 20 Verständnisfragen können Sie testen, wie gut Sie sich in dem jeweiligen Themenbereich auskennen. Sie finden Ja-Nein- und Multiple-Choice-Fragen sowie Lückentexte, die vervollständigt werden müssen.Im Aufgabenteil können Sie dann Ihr Wissen praktisch umsetzen. In jedem Kapitel gibt es mindestens zehn Aufgaben mit steigendem Schwierigkeitsgrad. Dabei wurde stets darauf geachtet, dass diese typisch und praxisnah sind.Umfangreich kommentierte Musterlösungen am Ende eines Kapitels geben Ihnen ein direktes und ausführliches Feedback zu Ihren Lösungsansätzen.Nach dem Durcharbeiten des Buches verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispiel-Code.Aus dem Inhalt:Datentypen und KontrollstrukturenVerwendung von StandardklassenOperatoren, Makros, FunktionenVektoren und StringsZeiger und ReferenzenSpeicherreservierung zur LaufzeitKlassen, TeilobjekteDynamische ElementeVererbungPolymorphe Klassen, abstrakte KlassenÜberladen von Funktionen und OperatorenNamensbereicheAusnahmebehandlungDateiverarbeitung mit Streams

Beschreibung

Prof. Dr. Ulla Kirch unterrichtet an der FH München und Dr. Peter Prinz ist Software-Entwickler. Die Autoren haben bereits zahlreiche Bücher zu C und C++ geschrieben.

Inhaltsverzeichnis

  • BEGINN
  • Titel
  • Impressum
  • Einleitung
  • Kapitel 1: Grundlagen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 2: Elementare Datentypen, Konstanten und Variablen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 3: Verwenden von Funktionen und Klassen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 4: Ein- und Ausgaben mit Streams
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 5: Operatoren für elementare Datentypen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 6: Kontrollstrukturen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 7: Symbolische Konstanten und Makros
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 8: Umwandlung arithmetischer Datentypen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 9: Die Standardklasse string
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 10: Funktionen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 11: Speicherklassen und Namensbereiche
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 12: Referenzen und Zeiger
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 13: Definition von Klassen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 14: Methoden
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 15: Teilobjekte und statische Elemente
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 16: Vektoren
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 17: Zeiger und Vektoren
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 18: Grundlagen der Dateiverarbeitung
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 19: Operatoren überladen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 20: Typumwandlung für Klassen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 21: Speicherreservierung zur Laufzeit
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 22: Dynamische Elemente
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 23: Vererbung
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 24: Typumwandlungen in Klassenhierarchien
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 25: Polymorphe Klassen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 26: Abstrakte Klassen
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 27: Mehrfachvererbung
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 28: Ausnahmebehandlung
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Kapitel 29: Mehr über Dateien
  • Verständnisfragen
  • Aufgaben
  • Lösungen zu den Verständnisfragen
  • Lösungen zu den Aufgaben
  • Stichwortverzeichnis

Mehr von dieser Serie

    Ähnliche Titel

      Mehr von diesem Autor