Informationsdarstellung im Computer
Vom einzelnen Bit bis zu Zahlen, Text, Bildern und Programmbefehlen.
Worum geht es?
Computer verarbeiten Bilder, Texte, Musik, Zahlen oder Programme nicht als „Bilder“, „Buchstaben“ oder „Befehle“.
Auf der untersten Ebene werden Informationen durch unterscheidbare Zustände dargestellt. In digitalen Systemen
werden dafür fast immer zwei Zustände verwendet. Wir schreiben sie meist als 0 und 1.
Wie aus zwei möglichen Zuständen viele unterscheidbare Muster entstehen.
Dualsystem, Hexadezimalsystem, Bitbreite und negative Zahlen.
ASCII, Unicode und UTF-8 als Zuordnung von Zeichen zu Bitfolgen.
Pixel, RGB, Farbtiefe sowie der Zusammenhang von Qualität und Speicherbedarf.
Kapitel
- Überblick: Warum zwei Zustände genügen
- Einstieg über Braille und Kombinationen
- Zahlen: Dezimal, Dual, Hexadezimal und mehr
- Text: ASCII, Unicode, UTF-8
- Bilder und Farben: Pixel und RGB
- Programmbefehle als Bitmuster
- Das Gesamtbild: Darstellung, Qualität und Speicher
- Weiterlesen und Vertiefen
Die Seiten funktionieren lokal. Öffne einfach index.html. Kleine Experimente sind mit reinem JavaScript umgesetzt;
es werden weder Frameworks noch externe Dateien benötigt.
Diese deutschsprachige Bearbeitung beruht auf dem Kapitel Data Representation des
Computer Science Field Guide.
Der Ausgangsinhalt ist unter CC BY-SA 4.0
veröffentlicht. Die Bearbeitung steht ebenfalls unter CC BY-SA 4.0. Eine vollständige Quellenliste liegt in QUELLEN-LIZENZ.txt.