Bits und Bytes
Block I (90 Minuten)
Einstieg
Im Hochsicherheitstrakt von Block B gibt es eine Tür. Eine massive Stahltür – verschlossen und bedrohlich.
Doch über ihr leuchten acht Lampen. Immer wieder. In wechselnden Mustern.
Der Gefangene Peter Rison beginnt zu beobachten.
Nacht für Nacht zählt er die Lampen. Schwarz. Gelb. Gelb. Schwarz. Wieder anders.
Ein Muster? Ein Zufall? Oder eine Botschaft?
Peter hat einen Verdacht:
Die Lampen sind der Code. Ein geheimer Hinweis für die Wärter, welches Passwort eingegeben werden muss.
Vielleicht sogar der einzige Weg, um diese Tür zu öffnen – und in die Freiheit zu gelangen.
In einer stürmischen Nacht, während der Wachwechsel unaufmerksam ist, wagt Peter es.
Er schleicht sich zur Tür, die Augen auf die Lampen gerichtet.
Jetzt oder nie.
Bisher geknackte Passwörter:
| Aus | Aus | Aus | Aus | Aus | Aus | Aus | Aus | 0 |
| Aus | Aus | Aus | Aus | Aus | Aus | Aus | An | 1 |
| Aus | Aus | Aus | Aus | Aus | An | An | Aus | 6 |
| An | Aus | Aus | Aus | Aus | Aus | Aus | Aus | 128 |
Aufgabe E1: Knacke den Code und hilf Peter zur Flucht aus dem Gefängnis.
Aufgabe E2: Ein Wärter behauptet: „Wenn die letzte Lampe aus ist, muss die Zahl gerade sein.“ Hat er recht? Begründe deine Antwort.
Aufgabe E3: Erkläre in 2–3 Sätzen den geheimen Lampencode so, dass ihn jemand versteht, der noch nie vom Binärsystem gehört hat.
Aufgabe E4: Peter entdeckt die Lampenfolge:
An – Aus – An – An – Aus – Aus – An – Aus
Welches Passwort zeigt der Code an?
Aufgabe E5:
- Eine Binärzahl hat genau eine einzige „1“ und sonst nur „0“. Was kannst du über die entsprechende Dezimalzahl sagen?
- Begründe, warum alle ungeraden Dezimalzahlen im Binärsystem auf 1 enden.
- Wandle die Binärzahl 00101101₂ in eine Dezimalzahl um.
Aufgabe E6: Die größte Zahl, die Peter mit 8 Lampen darstellen kann, ist 255. Wie könnte man den Lampencode erweitern, um auch die Zahl 256 oder sogar 1000 darzustellen?
Aufgabe 1: Übertrage die drei Merkkästen und die Wertigkeitsgrafik in dein Heft.
Definition: Bit
Ein Bit (Binary Digit) ist die kleinste Informationseinheit in der Informatik und kann nur zwei Zustände annehmen:
0 | 1 |
|---|---|
Falsch | Wahr |
Aus | An |
Definition: Byte
Ein Byte besteht aus 8 Bits.
Mit einem Byte können \(2^8 = 256\) verschiedene Kombinationen dargestellt werden.
Jede Zahl von 0 bis 255 ist eindeutig in der Binärdarstellung darstellbar.
Wertigkeit der Bits eines Bytes
Binärzahlen in Dezimalzahlen umrechnen
Jede Stelle einer Binärzahl entspricht einer Zweierpotenz.
\(2^7\) | \(2^6\) | \(2^5\) | \(2^4\) | \(2^3\) | \(2^2\) | \(2^1\) | \(2^0\) | ||
|---|---|---|---|---|---|---|---|---|---|
\(128\) | \(64\) | \(32\) | \(16\) | \(8\) | \(4\) | \(2\) | \(1\) | Rechenweg | |
0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | \(01000011_{2} = 67_{10}\) | \(64 + 2 + 1 = 67 \) |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | \(00111110_{2} = 62_{10}\) | \(32 + 16 + 8 + 4 + 2 = 62 \) |
Bearbeite die Aufgaben in einer Folienpräsentationsdatei.
Aufgaben / Übung
Aufgabe 2: Übertrage in deine Datei und löse. Überprüfe mit der Webapp.
Aufgabe 3: Wandle in Binärzahlen um. Übertrage richtig in deine Datei.
Aufgabe 4: Ergänze die richtigen Binärzahlen.
Wenn man bei einer Binärzahl eins dazuzählt, wechselt die letzte Stelle von 0 auf 1 – oder von 1 auf 0 und man zählt in der nächsten Stelle weiter. Das ist wie beim normalen Zählen: Wenn man von 9 auf 10 geht, springt die letzte Stelle auf 0 und die nächste wird eins höher – nur eben mit 0 und 1. |
Binärzahlen hochzählen
Block II (90 Minuten)
ASCII-Tabelle
Die ASCII-Tabelle (American Standard Code for Information Interchange) ist ein Zeichensatz, der jedem Zeichen – also Buchstaben, Ziffern oder Symbolen – eine eindeutige Zahl zuordnet.
Ein Zeichen wird dabei mit genau 1 Byte gespeichert – das sind 8 Bits (also 8 Stellen aus 0 und 1).
Beispiel: Der Buchstabe A hat in ASCII den Dezimalwert 65 → in Binär: 01000001.
Link zur vollständigen [ASCII-Tabelle]
Bearbeite die Aufgaben in einer Folienpräsentationsdatei. Ergänze die Datei der vorigen Stunde.
Aufgabe 5: Decodiere die Nachrichten mithilfe der ASCII-Tabelle.
a) 01001001 01101110 01100110 01101111 01110010 01101101 01100001 01110100 01101001 01101011
b) 01001011 01101111 01101110 01110010 01100001 01100100 00100000 01011010 01110101 01110011 01100101
c) 01010100 01110101 01110010 01101001 01101110 01100111 01101101 01100001 01110011 01100011 01101000 01101001 01101110 01100101
Aufgabe 6: Decodiere die Botschaft, indem du die Dezimalschreibweise der ASCII-Tabelle verwendest.
a) 65 108 103 111 114 105 116 104 109 117 115
b) 65 100 97 32 76 111 118 101 108 97 99 101
c) 66 105 110 228 114 115 121 115 116 101 109
Aufgabe 7: Codiere die Nachricht mithilfe der ASCII-Tabelle. Verwende die Hex-Schreibweise.
Informatik ist die Wissenschaft der systematischen Datenverarbeitung
ASCII Decoder & Converter
Aufgabe 8: Übertrage den Merkkasten in dein Heft.
Definition: Maßeinheiten mit Bytes
| Einheit | Symbol | Vergleich zum Byte | Potenz | Vergleich zur vorherigen Einheit |
|---|---|---|---|---|
| Byte | B | 1 B | 20 B | --- |
| Kilobyte | KB | 1.024 B | 210 B | 1.024 Byte |
| Megabyte | MB | 1.048.576 B | 220 B | 1.024 Kilobyte |
| Gigabyte | GB | 1.073.741.824 B | 230 B | 1.024 Megabyte |
| Terabyte | TB | 1.099.511.627.776 B | 240 B | 1.024 Gigabyte |
| Petabyte | PB | 1.125.899.906.842.624 B | 250 B | 1.024 Terabyte |
| Exabyte | EB | 1.152.921.504.606.846.976 B | 260 B | 1.024 Petabyte |
Technisch korrekt wäre bei 1024er-Schritten eigentlich „Kibibyte (KiB)“, "Mebibyte" (MiB)" usw., aber im Alltag sagen wir trotzdem oft „Kilobyte (KB)“.
Aufgabe 9
a) Bestimme die Dateigröße in einer geeigneten Einheit. Stelle den Rechenweg schriftlich dar.
b) Überprüfe mithilfe des Rechners.
Beispiel: Ein Farbfoto liegt als PNG-Datei mit einer Größe von 2.348.900 Bytes vor. \[\begin{align*}&&2.348.900 \ B && (:1024) \\ \approx&& 2.293,85 \ KB && (:1024)\\\approx&& 2,24 \ MB \end{align*}\] Antwort: Es werden ungefähr \(2,24 \ MB\) Speicher benötigt. |
Hinweis:
|
| a) 4.567 Bytes – Textdatei (.txt) | g) 805.306.368 Bytes – Computerspiel-Installationsdatei (.exe) |
| b) 47.304 Bytes – Bilddatei (.jpg, niedrig aufgelöst) | h) 1.879.048.192 Bytes – Film in SD-Qualität (.avi) |
| c) 1.048.576 Bytes – MP3-Datei (kurzer Soundeffekt) | i) 12.884.901.888 Bytes – Full-HD-Film (.mkv) |
| d) 3.456.789 Bytes – PDF-Dokument mit Bildern | j) 73.741.824.000 Bytes – Backup einer SSD (.img) |
| e) 14.348.907 Bytes – Word-Dokument (.docx) mit Grafiken | k) 354.334.801.920 Bytes – 4K-Film (.mp4) |
| f) 104.857.600 Bytes – HD-Video (kurzer Clip, .mp4) | l) 2.199.023.255.552 Bytes – Serversicherung (.zip) |
Byte-Rechner
Aufgabe 10: Übertrage die Merkkästen in dein Heft.
Dateigröße berechnen - Textdatei
Textdateien (.txt):
Jedes Zeichen entspricht etwa 1 Byte.
→ Dateigröße = Anzahl der Zeichen × 1 Byte
Dateigröße berechnen - Bilddatei
24-Bit-Bilddateien (z. B. PNG, BMP):
Jeder Pixel belegt 3 Byte (je 1 Byte für Rot, Grün und Blau).
→ Dateigröße = Breite × Höhe × 3 Byte
Metadaten
Header oder Metadaten sind zusätzliche Informationen, die am Anfang einer Datei gespeichert werden (z. B. Format, Auflösung, Farbtiefe).
Sie sind meist klein im Vergleich zu den eigentlichen Daten:
- Textdateien: 0–3 Byte
- PNG-Dateien: typischerweise ca. 100–300 Byte
Diese Bytes müssen zur eigentlichen Dateigröße hinzuaddiert werden!
Aufgabe 11:
Ein Bild hat eine Auflösung von 1920 × 1080 Pixeln (Full HD) und nutzt 24-Bit-Farbtiefe – das heißt, jeder Pixel belegt 3 Byte.
Zusätzlich enthält jede Datei Header-Informationen im Umfang von 300 Byte.
- Berechne den Speicherbedarf des Bildes in Byte (ohne Metadaten).
- Berechne den Speicherbedarf mit Metadaten.
- Berechne die Gesamtgröße in Megabyte (MB).
Ein Fotograf speichert eine Serie von 25 Bildern im PNG-Format.
Jedes Bild hat eine Auflösung von 1920 × 1080 Pixeln (Full HD) und nutzt 24-Bit-Farbtiefe – das heißt, jeder Pixel belegt 3 Byte.
Zusätzlich enthält jede Datei Header-Informationen im Umfang von 300 Byte.
- Berechne den Speicherbedarf eines Bildes in Byte (ohne Metadaten).
- Ermittle die Gesamtgröße einer PNG-Datei in Byte.
- Bestimme den Gesamtspeicherbedarf für eine Bilderserie mit 25 PNG-Dateien in Byte.
- Berechne die Gesamtgröße der Bilderserie in Megabyte (MB).
- Gib die Gesamtgröße zusätzlich in Gigabyte (GB) an.
Ein Schüler schreibt einen Aufsatz mit 12.000 Zeichen (inklusive Leerzeichen und Satzzeichen).
Er speichert den Text in zwei verschiedenen Formaten:
| 1) Als einfache Textdatei (.txt) |
| 2) Als .odt-Datei (OpenDocument Text), in die zusätzlich ein eingebettetes PNG-Bild eingefügt wird. |
Das verwendete Bild ist 200 × 100 Pixel groß und nutzt 24-Bit-Farbtiefe (also 3 Byte pro Pixel). Außerdem enthält es Headerdaten im Umfang von 200 Byte.
- Berechne die Dateigröße der Textdatei (.txt) in Byte.
- Ermittle den Speicherbedarf eines eingebetteten Bildes mit 200 × 100 Pixeln und 24-Bit-Farbtiefe (3 Byte/Pixel) inklusive 200 Byte Headerdaten. Gib das Ergebnis in Byte an.
- Berechne die Gesamtgröße der .odt-Datei, in der sowohl der Text als auch das Bild enthalten ist, in Byte.
- Gib die Größe in einer geeigneten Einheit an.
- Vergleiche die Dateigrößen der Text- und der .odt-Datei. Begründe, welche Datei größer ist und warum.
Beispiel
Ein Bild hat eine Auflösung von 1024 × 768 Pixeln und nutzt 24-Bit-Farbtiefe – das heißt, jeder Pixel belegt 3 Byte. Zusätzlich enthält die Datei Header-Informationen im Umfang von 200 Byte.
- Berechne den Speicherbedarf des Bildes in Byte (ohne Metadaten).
- Berechne den Speicherbedarf mit Metadaten.
- Berechne die Gesamtgröße in Megabyte (MB).
Gegeben: Eine Bilddatei der Größe 1024 × 768 Pixel mit einer 24-Bit Farbtiefe (3 B) und zusätzlich 200 MB Metadaten.
Gesucht: Dateigröße in einer größeren Einheit.
Rechnung:
1. Dateigröße \(S^{\ast}\) berechnen (ohne Metadaten): \[S^{\ast} = 1024 \cdot 768 \cdot 3 \ B = \underline{\underline{2.359.296 \ B}} \] |
2. Dateigröße \(S\) berechnen: \[S = S^{\ast} + 200 B = 2.359.296 \ B + 200 \ B = \underline{\underline{2.359.496 \ B}} \] |
3. Umrechnen in eine andere Einheit: \[S = 2.359.496 \ B \overset{\cdot \frac{1 \ KB}{1024 \ B}}{\approx} 2.304,2 \ KB \overset{\cdot \frac{1 \ MB}{1024 \ KB}}{\approx} \underline{\underline{2,25 \ MB}}\] |
Antwortsatz: Die Gesamtgröße der Bilddatei beträgt 2,25 MB Speicherplatz.
Die nachfolgenden Aufgaben sind nicht mehr Teil der Folienpräsentation
(Drei Schülerinnen und Schüler stehen zusammen und sprechen über die Abgabe einer Aufgabe per E-Mail.)
Schülerin 1: Schüler 2: Schülerin 3: Schüler 2: Schülerin 1: |
Aufgabe 12:
a) Führe eine Messung deiner Internetgeschwindigkeit mit https://breitbandmessung.de/test durch.
- Wenn du nur deine mobilen Daten benutzt
- Wenn du im WLAN bist
- Wenn du an einem kabelgebundenen PC sitzt
b) Vergleiche die Werte miteinander und mit denen deiner Mitschüler.