Dateien Struktur und Größe Inhaltlich zusammengehörende Daten = Datei z.b. eine Kundendatei eine Artikeldatei eine Patientendatei eine Schülerdatei Ihre Größe wird in Byte gemessen. Ein Byte ist der Platzhalter für ein Zeichen im Computer. z.b.: A 1 1 0 0 0 0 0 1 = A = 1 Byte Maßgrößen: 1 Byte = 8 Bit 1 Kilobyte = 1024 Byte 1 Megabyte= 1024 Kilobyte 1 Gigabyte = 1024 Megabyte Oder andersherum: Gigabyte (GB) 1 GB = 1024 MB (1MB = 1024 KB) = 1024 * 1024 KB (1KB = 1024 Byte) = 1024 * 1024 * 1024 Byte = 1.073.741.824 Byte (1 Byte = 8 Bit) = 8.589.934.592 Bit Eine Din-A4 Seite enthält etwa 2.800 Zeichen (Byte), das sind etwa 2,7 Kilobyte. 2.800 Byte entsprechen 8*2.800 = 22.400 Bit
Informationsaustausch durch Stromimpulse In EDV-Anlagen erfolgen Eingabe, Verarbeitung und Ausgabe durch Stromimpulse in den elektronischen Bauteilen. Die Wirkung der Stromimpulse lässt sich am besten anhand der Betätigung eines Lichtschalters vergleichen. Sobald der Lichtschalter auf ein gestellt wird, entsteht eine Stromverbindung und die Lampe leuchtet auf. Sobald der Schalter auf aus gestellt wird, fließt kein Strom und die Lampe leuchtet nicht. Dieses Ein/Aus-Prinzip (Ja/Nein) ist auch die Grundlage aller Bausteine einer elektronischen Datenverarbeitungsanlage. Der Computer kann somit nur zwei Signale verstehen. In diesem Zusammenhang spricht man auch von binären Zuständen, denen man die Werte Null oder Eins zuordnet. Eine Eins deutet an, dass eine Binärstelle belegt ist, Null bedeutet das Gegenteil. Der Begriff binär kommt aus dem lateinischen (bi: zwei). Die Ziffern Null und Eins bilden die kleinste Informationseinheit, in die rechnerintern alle Daten zerlegt werden.
Das Dualsystem Der Computer versteht nur zwei Signale, die Werte Eins und Null. Numerische Daten werden rechnerintern im Dualcode dargestellt und verarbeitet. Der Begriff kommt aus dem lateinischen (duo: zwei). Dezimal-Code Dualzahl 0 0 1 1 2 1 0 3 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 1 0 Um eine Dezimalzahl in eine Dualzahl umzuwandeln, müssen die einzelnen Ziffernstellen umgerechnet werden. Dazu folgendes Beispiel: Die Dezimalzahl 53 soll in eine Dualzahl umgewandelt werden und umgekehrt. Um die Dezimalzahl 53 in eine Dualzahl umzuwandeln, geht man folgendermaßen vor: 1. Dividiere die Dezimalzahl durch 2. 2. Du erhältst ein Ergebnis von 26 und einen Rest von 1.. Notiere den Rest. 3. Dividiere als nächstes die Zahl 26 durch 2. Du erhältst ein Ergebnis von 13 und einen Rest 0. Notiere auch diese Null. 4. Verfahre nach dem Schema weiter. Teile die Ergebnisse durch 2 und schreibe auch den jeweiligen Rest auf, auch wenn er 0 beträgt. Vergleiche die folgende Übersicht: 53 : 2 = 26 Rest 1 26 : 2 = 13 Rest 0 13 : 2 = 6 Rest 1 6 : 2 = 3 Rest 0 3 : 2 = 1 Rest 1 1 : 2 = 0 Rest 1 1 1 0 1 0 1 Hier wurde die Restmethode angewandt. Die Dezimalzahl wird fortlaufend durch 2 dividiert, bis das Ergebnis 0 erreicht wird. Der Rest wird jeweils aufgeschrieben.
5. Die untereinander geschriebenen Reste ergeben von unten nach oben gelesen, die gesuchte Dezimalzahl. Wenn man die Dualzahl 1 1 0 1 0 1 in eine Dezimalzahl verwandeln möchte, verfährt man wie folgt: 1. Schreibe die Dualzahl auf und ordne ihr einen Stellenwert zu. Die letzte Stelle hat den Wert 1, die vorletzte den Wert 2, die folgende den Wert 4 und so weiter. 1 (2 5 ) 1 (2 4 ) 0 (2 3 ) 1 (2 2 ) 0 (2 1 ) 1 (2 0 ) Dual 32 16 8 4 2 1 Stellenwert 2. In der Dualzahl 1 1 0 1 0 1 ist der Stellenwert 32 einmal enthalten. Prüfe der Reihe nach die übrigen Stellenwerte. Vergleiche dazu folgende Übersicht: 1 1 0 1 0 1 Dual 32 16 8 4 2 1 Stellenwert 1 * 32 32 1 * 16 16 0 * 8 0 1 * 4 4 0 * 2 0 1 * 1 1 Dezimal Summe 53 3. Nachdem man zur Umwandlung der Dualzahlen jeder Dualstelle ihren jeweiligen Stellenwert zugeordnet hat, addiert man alle Stellenwerte. 4. Aus der Addition 32, 16, 4 und 1 ergibt sich die Dezimalzahl 53.
Übungen Arbeitsblatt 1. Die folgende Tabelle hilft Dir bei der Umrechnung der Übungen. Mache Dir also jeweils eine Tabelle für die Einzelaufgaben. (2 8 ) (2 7 ) (2 6 ) (2 5 ) (2 4 ) (2 3 ) (2 2 ) (2 1 ) (2 0 ) 256 128 64 32 16 8 4 2 1 Dezimalzahl 2. Schreibe folgende Dezimalzahlen als Dualzahl: a) 15 b) 28 c) 49 d) 89 e) 110 f) 145 3. Schreibe folgende Dualzahlen als Dezimalzahl: a) 1 0 1 1 b) 1 1 0 1 1 c) 1 0 1 0 1 1 d) 1 0 0 1 1 1 e) 1 1 1 0 0 1 f) 1 1 0 0 0 1 1 g) 1 1 0 0 0 1 0 1 h) 1 0 1 0 1 0 0 1 i) 1 1 0 0 1 1 0 1 1 j) 1 0 1 0 1 1 0 0 1