Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
ASCII und UNICODE einfach erklärt!
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 66 Zeilen
- hallo und herzlich willkommen auf dem youtube-kanal von programmieren - starten punkt.de mein name ist jannik grün und heute schauen wir uns mal die
- ascap und unico zeichensätze an ich habe ja vor kurzem erst ein video über die verschiedenen zahlen systeme gemacht darunter auch das binärsystem
- und da dachte ich mir hey wenn ich diese grundlagen schon behandelt habe da kann ich auch eigentlich mal über zeichen codierung entsprechen und das mache ich
- heute fahren wir also einfach mal an mit der einfachsten zeichen codierung namens ascii was ist also ascii mit ascii ist es möglich verschiedene zeichen also zum
- beispiel buchstaben satzzeichen die ziffern 0 bis 9 und so weiter mit hilfe einer zahl genauer gesagt einer binär zahl darzustellen mit einem zeichensatz
- via ski wird also festgelegt welcher byd wert als welches zeichen dargestellt werden soll in einem text in der ascii tabelle ist das große art zum beispiel
- die zahl 65 als dezimalzahlen ascii ist eine 7 bezeichen codierung das heißt die ascii tabelle umfasst 128 mögliche zeichen
- und wenn wir jetzt das große aber welches jahr die 65 in der ski tabelle ist als eine binär zahl darstellen wollen dann nehmen wir einfach 7 biz und
- stellen davon das erste und das letzte bild auf den wert 1 die anderen bleiben eine null und so hast du den großbuchstaben als eine biene zahl
- dargestellt mit hilfe der ascii tabelle das ist an sich ja ganz schön und einfach wir haben die ascii tabelle und in der ascii tabelle hat jeder darin
- enthaltende buchstaben oder jedes zeichen allgemein einen leitwert und mit diesen beiden werten kann man texte damit schreiben aber in dieser ascii
- zeichen codierung haben wir auch nur 128 mögliche zeichen die wir schreiben können da passt zum beispiel das lateinische alphabet und somit auch das
- englische alphabet rein weil diese übereinstimmen pasta komplett rhein mit allen klein und großbuchstaben auch die ziffern 0 bis 9 einige satzzeichen und
- auch codes für tastatureingaben haben darin platz aber alphabete jetzt aus anderen ländern finden in dieser 7 bezeichen codierung
- keinen platz und das ist ein problem auch unsere umlaute die während der deutschen sprache haben oder haben darin keinen platz und deswegen gibt es weiter
- entwickelte zeichen setzte die mehr bits nutzen pro buchstaben und diese weiter entwickelten einsätze sind in der regel auch
- abwärtskompatibel zu us-team das heißt sie haben als erste 128 zeichen die ascii tabelle ganz normal übernommen und alles was danach noch an platz da ist
- wird für weitere zeichen verwendet zum beispiel gibt es eine erweiterung zum ascii codes namens anziehen anziehen nutzt einfach noch den übrig gebliebenen
- 8-bit der in der ascii tabelle nicht verwendet wird und damit werden noch weitere nützliche zeichen wie zum beispiel unsere umlaute hinzugefügt die
- anzieht tabelle hat also statt 128 zeichen durch das letzte achtel bis das hinzugefügt wurde ganze 256 unterstützte zeichen und das
- ist natürlich schon ein bisschen mehr ich möchte dir an dieser stelle auch mal zeigen dass man wirklich sehen kann dass einzelne zeichen in der anzieht tabelle
- nur ein byte groß sind indem wir hier mal einfach ein textdokument erstellen ich habe jetzt hier in windows ein ganz einfaches text
- dokument erstellt das kann man auch mal anklicken das ist komplett leer und wenn wir jetzt mal hier einen rechtsklick drauf machen und auf die
- eigenschaften gucken dann sehen wir das ist eine größe von 0 bei aktuell hat ich meine da steht ja auch gar nichts drin bisher eigentlich ganz klar wenn wir
- jetzt hier aber mal einen buchstaben reinschreiben zb das große ab und wenn wir jetzt hier sagen okay wir gehen auf speichern unter und nutzen als codierung
- hier anzieht das können wir hier auswählen dann drücken wir auf speichern und sagen ja wir wollen das überschreiben und dann
- einen rechtsklick hier drauf machen dann sehen wir dass das ganze einen beitritt groß ist wenn wir hier noch ein weiteres zeichen hinzufügen dann wird das ganze
- um einen bart wachsen ich hab's gespeichert wir schließen es wieder drücken wieder auf eigenschaften und sehen dass das ganze jetzt zwei bereits
- großes und ja hier nutzen wir jetzt die anzeichen codierung das heißt wenn wir hier jetzt zum beispiel umlaute machen wollen dann geht das weil in der anti
- tabelle anders als in der ascii tabelle werden solche umlaute die wir hier in der deutschen sprache auch haben unterstützt
- und ja das ist die anzeichen codierung nebenan sie gibt es jetzt aber noch einen weiteren zeichensatz der heute weltweit verwendung findet und zwar den
- unico zeichensatz mit unicode wird versucht alle weltweit bekannten textzeichen in einem einzigen zeichensatz zusammenzufassen
- während ascii also nur das lateinische alphabet beinhaltet enthält unicode auch zum beispiel das griechische kyrillische arabische und viele weitere alphabete
- außerdem enthält der unico zeichensatz energies und viele technische oder kaufmännische sonderzeichen das ist übrigens auch der grund warum
- man hier auf youtube in den kommentaren in mogi schreiben kann denn über 90 prozent aller websites nutzen als zeichen codierung etf 8
- welches die am meisten verbreitete codierung von unicode ist das tolle an etf 8 ist dass man damit alle unicode zeichen darstellen kann es allerdings
- trotzdem pro zeichen nur so viel speicherplatz braucht wie wirklich benötigt wird wenn man also einen buchstaben
- darstellen will der bereits in der ascii tabelle definiert ist dann wird dafür nur ein weit benötigt wenn ein buchstabe jetzt allerdings vier braucht dann
- kriegt er eben seine vier einzelne zeichen werden den etf 8 also mit einer variablen länge codiert und so muss man nicht für jedes einzelne zeichen
- unmengen an unnötigen bytes hernehmen neben etf 8 gibt es natürlich auch noch andere unicode zeichen formate wie ots 16 zum beispiel mit welchen sich
- natürlich auch alle unicode zeichen abbilden lassen und ef 8 ist aber dass weltweit verbreitetste ich möchte dir natürlich auch zeigen dass man auch hier
- im text editor ots acht verwenden kann und die auswirkungen davon möchte ich dir natürlich hier auch mal zeigen aktuell haben wir hier noch unsere selbe
- textdatei die vorhin auch diese textdatei wird gerade noch im anti format codiert das heißt wenn wir hier jetzt mal aus der zwischenablage einen
- regenschirm einpacken der eigentlich nur im unicode zeichen satz zb etf 8 verfügbar ist und das ganze dann speichern als anzieht dann kriegen wir
- hier eine fehlermeldung dass dieses zeichen auch verloren gehen kann wenn wir jetzt hier als anzieht das ganze speichern
- wir speichern sie aber trotzdem und wenn wir jetzt hier das ganze öffnen dann steht hier nur noch ein fragezeichen denn dieses zeichen der regenschirm
- der kann hier in eine an sie dateien natürlich nicht rein gespeichert werden weil in der anti tabelle dieser regenschirm gar nicht existiert wenn wir
- den regenschirm ist hier aber noch mal reinpacken und das ganze dann über speichern unter als etf acht text speichern und das
- ganze land schließen dann sehen wir dass dieser regenschirm hier noch da ist weil hier wird dieser regenschirm metz auch unterstützt das in
- diesem zeichensatz vorhanden löschen wir den regenschirm mal und speichern wir das ganze noch mal und schauen wir uns mal an wie groß die datei aktuell ist
- aktuell haben wir jetzt hier eine ot f8 datei gehen wir auf eigenschaften und dann sehen wir das selbst wenn der text leer ist hier drei bonn von anfang an
- beansprucht werden wenn wir jetzt hier ein paar einschreiben ein großes dann müsste ein byte dazu kommt denn das a ist in der ascii tabelle vorhanden und
- dafür wird nur ein byte benötigt speichern wir das ganze mal und dann müssen wir jetzt hier eine datei haben die vier beim großes und siehe da wir
- haben vier bei wenn wir jetzt aber den regenschirm nochmal hinzufügen dann werden wir sehen dass der regenschirm mehr platz benötigt als
- dieses a denn für den brauchen wir zum darstellen mehr speichern wir das ganze mal aktuell mit dem a nur waren sie jetzt vier
- beisitzer haben wir den regenschirm hinzugefügt man schauen wie groß es jetzt ist und siehe da jetzt ist diese datei 71 groß also der regenschirm
- alleine hat drei beansprucht und ja das sind diese auswirkungen über die man sich natürlich im klaren sein muss wenn man mit solchen zeichen setzen arbeitet
- und ja das war es auch eigentlich schon mit dieser kleinen einführung in die welt der zeichen codierung ich hoffe du hast das thema interessant gefunden
- und wenn du programmieren lernen möchtest in zb sap oder java wap dann klicke jetzt mal auf den link in der video beschreibung um zu unserer website
- www.pro gramm ihren - staaten punkt.de zu gelangen dort gibt es sehr umfangreiche video kurse zu diesem programmiersprachen in
- welchen durch schritt für schritt an die programmierung herangeführt wirst und somit auch schnell deine eigene software schreiben kannst wenn du wirklich
- programmieren lernen willst dann klicke also auf den link in der video beschreibung und ja in diesem sinne war es das mit diesem video
- wenn ihr das video gefallen hat dann würden wir uns selbstverständlich über einen daumen nach oben freuen und falls es noch nicht getan
- dann abonniere unseren youtube channel um nichts mehr zu verpassen wir bringen regelmäßig neue videos zu den verschiedensten programmier-
- bezogenen themen und wenn das genau dein ding ist dann das auf jeden fall ein abo da in diesem sinne verabschiede ich mich und wünsch dir jetzt auch einen
- wunderschönen tag auf wiedersehen
Zum Nachlesen
Unicode[ ˈjuːnikoːt]) legt fest, wie Schrift elektronisch gespeichert werden kann, z. B. auf einem Computer oder Telefon. Der durch den Standard festgelegte …
ZeichenkodierungEine Zeichenkodierung (englisch character encoding, kurz encoding) erlaubt die eindeutige Zuordnung von Schriftzeichen (i. A. Buchstaben oder Ziffern) und …