Die Informatik, wie ich sie hier präsentiere, ist manchmal mit Mathematik verwoben. Darum gibt es hier auf mehreren Unterseiten Videos von C. Spannagel, die ich sehr gut finde (anzufangen hier).
In diese Rubrik fällt das Wissen über Grundlegendes wie Atomphysik, Strom, Aussagenlogik bis hin zur Mengenlehre und zum Zweierkomplement.
Inkrement: Inkrementieren ist um eins höher zählen. Ein Inkrement ist folglich eine Erhöhung um Eins.
Dekrement: das Gegenteil von Inkrement.
1 Byte = 8 Bit.
Wenn im Zusammenhang mit "Byte" von einem Wort die Rede ist, dann sind dies 16 Bit (jedenfalls war das früher so). Ein Maschinenwort ist heute ein 64 Bit breites "Ding".
Hier sind 10 einfache Sätze zu Unicode für Anfänger:
Unicode ist ein einheitlicher Standard, mit dem Computer Schriftzeichen als Zahlen
darstellen.
Jedes Zeichen – Buchstabe, Zahl, Symbol oder Emoji – bekommt in Unicode eine eindeutige Nummer, den sogenannten Codepunkt.
Ein Beispiel: Der Buchstabe „A“ hat in Unicode den Codepunkt U+0041.
Unicode kann Zeichen aus fast allen Schriftsystemen der Welt speichern, zum Beispiel Latein, Griechisch, Kyrillisch, Arabisch oder Chinesisch.
Damit diese Codepunkte in Dateien und im Internet gespeichert werden können, gibt es Kodierungen wie UTF‑8, UTF‑16 oder UTF‑32.
UTF‑8 ist heute die am weitesten verbreitete Unicode-Kodierung, besonders im Web.
Ein Vorteil von Unicode ist, dass Texte auf verschiedenen Geräten und Betriebssystemen gleich verstanden werden können.
Früher gab es viele inkompatible Zeichensätze (z.B. ASCII oder ISO 8859‑1), die nur einen kleinen Zeichenvorrat abdecken konnten.
Unicode löst dieses Problem, indem es einen gemeinsamen, sehr großen Zeichenvorrat mit über hunderttausend möglichen Zeichen zur Verfügung stellt.
Für Programmierer ist es wichtig zu verstehen, dass „ein Zeichen“ in Unicode nicht immer genau „ein Byte“ oder „ein 16‑Bit‑Wert“ bedeutet, sondern aus einer variablen Anzahl von
Bytes bestehen kann.
Diese Webseite wurde mit Jimdo Creator erstellt! Jetzt kostenlos registrieren auf https://de.jimdo.com
