C++: Einführung und professionelle Programmierung by Ulrich Breymann

By Ulrich Breymann

Show description

Read Online or Download C++: Einführung und professionelle Programmierung PDF

Similar programming: programming languages books

Extra resources for C++: Einführung und professionelle Programmierung

Example text

C++ unterstützt daher eine ungeheure Bandbreite an Programmiertechniken und -Konzepten, wodurch es aber manchmal schwierig zu beherrschen ist, besonders für Anfänger. 2 Das Betriebssystem Das Betriebssystem (operating system) verwaltet zum einen alle Ressourcen eines Rechners und bietet zum anderen allen Programmen eine (relativ) bequem aufrufbare Kollektion von Funktionen zum Zugriff auf diese Ressourcen an. 4 System-Architektur der Software 27 Systemaufrufschnittstelle ist die Hardware wesentlich einfacher und sicherer zu nutzen als durch direkte Bedienung der Controller-Schnittstellen.

Bei komplexen Maschinenbefehlen kann deren Interpretation statt durch Hardware selbst wieder durch kleine Mikroprogramme (micro programs) vorgenommen werden, die auf der Ebene der Mikroarchitektur (micro architecture) darunter angesiedelt sind. Die Mikroprogramme heißen auch firmware, weil sie nur vom CPU Hersteller selbst geschrieben und deshalb selten geändert werden. Durch diese Technik kann z. B. eine CPU neuester Technologie bei Bedarf auch leicht Instruktionssätze älterer Modelle interpretieren und es lassen sich auf einfacher Hardware komplexe Instruktionssätze realisieren.

In Java wird eine Zahl mit vorgestellter Zeichenfolge Ox (z. B. OxFF) als Hexadezimalzahl interpretiert. Hexadezimalschreibweise heißt im Jargon auch kurz ,,Hex". 3 Zeichen (ASCII und Unicode) Wollen wir einen Vorrat von 2n verschiedenen Zeichen repräsentieren, so können wir das mit 2n verschiedenen Bitmustern zu jeweils n Bit tun. Damit Eingabegeräte, Ausgabegeräte und Computer einander verstehen, gibt es verschiedene Standards für Binärcodes zu wichtigen Zeichensätzen, etwa für lateinische Schrift, chinesische Zeichen, etc.

Download PDF sample

Rated 4.90 of 5 – based on 9 votes