Daten und Informationen

Ähnliche Dokumente
Grundlagen der Informationstechnik

Grundlagen der Informationstechnik

Dualzahlen

Darstellung von Informationen

2 Repräsentation von elementaren Daten

Kapitel 2. Zahlensysteme, Darstellung von Informationen

DV- und Informationssysteme (ID11)

Bits & Bytes. Ausdruck der Dateien Arbeitsblatt SchülerInnen und Infoblatt Binär- und Dezimalpräfixe 1x pro SchülerIn. 1 von 7

Informationsdarstellung im Rechner

1. Stellenwerte im Dualsystem

Das Maschinenmodell Datenrepräsentation

Herzlich Willkommen zur Informatik I. Bits und Bytes. Zahlensystem zur Basis 10 (Dezimalzahlen) Warum Zahlensysteme betrachten?

Informationsmenge. Maßeinheit: 1 Bit. 1 Byte. Umrechnungen: Informationsmenge zur Beantwortung einer Binärfrage kleinstmögliche Informationseinheit

Prof. Dr. Oliver Haase Karl Martin Kern Achim Bitzer. Programmiertechnik Zahlensysteme und Datendarstellung

Das Rechnermodell - Funktion

Zahlen in Binärdarstellung

Einführung in die Informatik I

1. Das dekadische Ziffernsystem (Dezimalsystem) Eine ganze Zahl z kann man als Summe von Potenzen zur Basis 10 darstellen:

Grundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme

1. Stellenwerte im Dualsystem

Kapitel 2 Grundlegende Konzepte. Xiaoyi Jiang Informatik I Grundlagen der Programmierung

DIGITALTECHNIK 02 ZAHLENSYSTEME

gleich ?

Repräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen

Zahlensysteme: Oktal- und Hexadezimalsystem

Basisinformationstechnologie I

Klausur in 12.1 Themen: Zahlsysteme, Grundlagen von Delphi (Bearbeitungszeit: 90 Minuten)

Skript. EDV Grundlagen

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird.

Beschaffung vom Informationssystemen Datenorganisation Kommunikation

2 DATEN-INFORMATION-WISSEN. Marcel Götze

Lösungen: zu 1. a.) b.) c.)

Technische Informatik I

B: Basis des Zahlensystems 0 a i < B a i є N 0 B є (N > 1) Z = a 0 B 0 + a 1 B 1 + a 2 B a n-1 B n-1

7. Übung zur Vorlesung Grundlagen der Informatik

Skript Zahlensysteme

Übung Praktische Informatik II

Dateien Struktur und Größe

Kapitel 5: Daten und Operationen

Zahlensysteme. Digitale Rechner speichern Daten im Dualsystem 435 dez = binär

Prinzip 8 der von-neumann Architektur: (8) Alle Daten werden binär kodiert

kiz Von bits + bytes Datenformate: Text und Bild Kommunikations- und Informationszentrum Universität Ulm

Aufbau und Funktionsweise eines Computers

Grundstrukturen: Speicherorganisation und Zahlenmengen

Daten, Informationen, Kodierung. Binärkodierung

alphanumerische Zeichen

5. Nichtdezimale Zahlensysteme

Repräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen

Kapitel 3. Codierung von Text (ASCII-Code, Unicode)

Zahlensysteme. von Christian Bartl

Lektion 1: Von Nullen und Einsen _ Die binäre Welt der Informatik

Grundlagen der technischen Informatik

1. Grundlagen der Informatik Zahlensysteme und interne Informationsdarstellung

1.Vorlesung Grundlagen der Informatik

Grundlagen der Informatik

1 Dualsystem Dualzahlen mit Vorzeichen 4. 2 Hexadezimalsystem Hexadezimalzahlen mit Vorzeichen Oktalsystem 13 4 Zahlenring 14

1 Zahlen im Dezimalsystem

2.Vorlesung Grundlagen der Informatik

Algorithmen & Programmierung. Zahlensysteme Bits und Bytes

Leseprobe. Taschenbuch Mikroprozessortechnik. Herausgegeben von Thomas Beierlein, Olaf Hagenbruch ISBN:

Grundlagen der Informatik I Information und Daten

Hauptspeicherinhalt. Ton. Vektorgrafik Bitmapgrafik Digit. Video. 1. Darstellung von Daten im Rechner. Abb. 1.1: Einteilung der Daten

Repräsentation von Daten Binärcodierung ganzer Zahlen

Übung zur Wirtschaftsinformatik I. Zahlensysteme / Codierung

Rechnerorganisation. IHS 2015/2016 H.-D. Wuttke, K. Henke

Vorlesung Programmieren

Grundlagen der Technischen Informatik. 4. Übung

Vorlesung Programmieren. Agenda. Dezimalsystem. Zahlendarstellung. Zahlendarstellung. Oder: wie rechnen Computer?

Rechnerarithmetik Ganzzahlen und Gleitkommazahlen Ac 2013

Grundlagen der Informatik I. Übung

11/2/05. Darstellung von Text. ASCII-Code. American Standard Code for Information Interchange. Parity-Bit. 7 Bit pro Zeichen genügen (2 7 = 128)

11/2/05. Darstellung von Text. ASCII-Code. American Standard Code for Information Interchange. ASCII-Tabelle. Parity-Bit. Länderspezifische Zeichen

Rechnerstrukturen WS 2012/13

Einführung in Informatik 1

Abschnitt III 1/51. Dr.-Ing. Peter Ijewski

Grundlagen der Informationstechnik Hardware und Software

Merke: Mit jedem zusätzlichen Bit verdoppelt sich die Anzahl der darstellbaren Zahlen bzw. Zustände

1. Daten, Information, Wissen. 2. Fortsetzung Informationsdarstellung. 1. Zahlensysteme 1. Binärsystem, Hexadezimalsystem. 2. Bilder. 3.

Grundlagen der Informatik

Einführung in die Informatik

Lektion 1: Zahlensysteme und Binärdarstellung. Übersicht Lektion 1

TOTAL DIGITAL - Wie Computer Daten darstellen

Motivation und Überblick

Zahlen- und Buchstabencodierung. Zahlendarstellung

Zahlen und Zeichen (1)

Lösungsvorschlag 4. Übung Technische Grundlagen der Informatik II Sommersemester 2009

Zahlensysteme Dezimal-System

Grundlagen der Rechnerarchitektur. Einführung

Thema 1 -- Fortsetzung. Computersystem, Informationsdarstellung

D A T E N... 1 Daten Micheuz Peter

Leitung 1 Leitung

Binärzahlen. Vorkurs Informatik. Sommersemester Institut für Informatik Heinrich-Heine-Universität Düsseldorf

BITte ein BIT. Vom Bit zum Binärsystem. A Bit Of Magic. 1. Welche Werte kann ein Bit annehmen? 2. Wie viele Zustände können Sie mit 2 Bit darstellen?

2 Einfache Rechnungen

EIN NEUES KAPITEL: SPEICHERUNG UND INTERPRETATION VON INFORMATION

Im Original veränderbare Word-Dateien

Informationssysteme Gleitkommazahlen nach dem IEEE-Standard 754. Berechnung von Gleitkommazahlen aus Dezimalzahlen. HSLU T&A Informatik HS10

Binär- und Hexadezimal-Zahl Arithmetik.

Transkript:

Daten und Informationen Vorlesung vom 23. Oktober 2017 Birger Krägelin

Inhalt Repräsentation und Abstraktion Zahlendarstellung Stellenwertsysteme Rechnen mit Zahlen Gleitkommazahlen, Rundungsproblematik Text-Darstellung Dateien

Repräsentation und Abstraktion Quelle: Wieners, Uni Köln

Digitalsystem Der Begriff digital bedeutet in der Informatik in Zahlen dargestellt oder in Ziffern dargestellt Meistens verbindet man damit die Benutzung des Dualsystems

Stellenwertsysteme Wir rechnen, denken und leben mit dem Dezimalsystem, ohne uns darüber Gedanken zu machen. Stellenwertsystem: Jede Position einer Ziffer bedeutet eine anderen Wert. Die Stellen entsprechen den Potenzen des Basis-Systems.

Dezimalsystem Die Ziffern einer Zahl entsprechen den Zehnerpotenzen: 17283 3 x Einer 3 x 10 0 8 x Zehner 8 x 10 1 2 x Hunderter 2 x 10 2 7 x Tausender 7 x 10 3 1 x Zehntausender 1 x 10 4

Dualsystem Die Ziffern einer Zahl entsprechen den Zweierpotenzen: 11010 0 x Einer 0 x 2 0 1 x Zweier 1 x 2 1 0 x Vierer 0 x 2 2 1 x Achter 1 x 2 3 1 x Sechzehner 1 x 2 4 Diese Zahl repräsentiert die Dezimalzahl

Umwandeln von Zahlen Zahlen werden umgewandelt durch fortgesetzte Division und Notieren des Restes: einhundertvierundzwanzig / 10 zwölf, Rest 4 zwölf / 10 eins, Rest 2 eins / 10 null, Rest 1 einhundertvierundzwanzig im Dezimalsystem 1 2 4 10

Umwandeln von Zahlen einhundertvierundzwanzig / 2 zweiundsechzig, Rest 0 zweiundsechzig / 2 einunddreißig, Rest 0 einunddreißig / 2 fünfzehn, Rest 1 fünfzehn / 2 sieben, Rest 1 sieben / 2 drei, Rest 1 drei / 2 eins, Rest 1 eins / 2 null, Rest 1 einhundertvierundzwanzig im Dualsystem 1 1 1 1 1 0 0 2

Addieren im Stellenwertsystem Beim Addieren notieren wir den Übertrag: 1 7 2 8 3 + 1 9 5 1 _ 1 7 4 7 8

Addieren im Stellenwertsystem Beim Addieren notieren wir den Übertrag: 1 1 1 1 1 0 0 + 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 1 _

Subtrahieren im Stellenwertsystem Beim Subtrahieren gibt es Probleme, wenn das Ergebnis eine negative Zahl ist. Ausweg: Wir stellen negative Zahlen als Zweierkomplement dar. Wir machen das nur im Dualsystem.

Zweierkomplement Umwandeln in das Zweierkomplement: 1. Alle Ziffern vertauschen 2. 1 dazuaddieren 0 0 0 1 0 1 1 0 22 10 1) 1 1 1 0 1 0 0 1 2) 1 1 1 0 1 0 1 0-22 10

Subtrahieren mit Zweierkomplement Aufgabe: 34 22 = 12 0 0 1 0 0 0 1 0 34 10-0 0 0 1 0 1 1 0 22 10 0 0 1 0 0 0 1 0 + 1 1 1 0 1 0 1 0 1 1 1 1 _ 0 0 0 0 1 1 0 0 12 10

Multiplizieren und Dividieren Multiplizieren und Dividieren durch fortgesetzte Addition bzw. Subtraktion ---> Hausaufgabe

Hexadezimalsystem Stellenwertsystem zur Basis 16 Ziffern: 0,1,,9,A,B,C,D,E,F Vier Ziffern im Dualsystem entsprechen einer Ziffer im Hexadezimalsystem. 0 1 1 1 1 1 0 0 2 7 C Kompakte Schreibweise von Dualzahlen

Gleitkommazahlen Reelle Zahlen werden immer im Gleitkomma- Format (engl. Floating point) dargestellt. Dezimal: 1,414 E0 1,414 * 10 0 6,5536 E4 6,5536 * 10 4 65.536 Rechnen mit Gleitkommazahlen Anpassen auf gleichen Exponenten Addieren/Subtrahieren der Mantisse

Gleitkommazahlen Dual: Mantisse ist normiert, entspricht einer Darstellung 0,1414 E1 gespeichert werden: Vorzeichen (1 Bit) Exponent (8 oder 11 Bit, Zweierkomplement) Mantisse (23 oder 52 Bit) Rechnen erfolgt in speziellen Hardware- Einrichtungen der CPU

Rundungsproblematik Beim Rechnen mit Gleitkommazahlen sind die Ergebnisse nicht exakt. beim Anpassen auf gleichen Exponent können Bits verloren gehen bei Rechenoperationen (Division) können Bits verloren gehen Wann sind zwei Zahlen gleich? A = B? ==> (A B) < ε Das ist keine Rundung im kaufmännischen Sinn.

Textdarstellung - Zeichencodes Buchstaben und andere Zeichen werden als Dualzahl codiert. Historisch gesehen gibt es ein paar Besonderheiten: für die Datenübertragung wurden Steuerzeichen benötigt die Amerikaner kennen keine Umlaute für ein paar Sonderzeichen war noch Platz

Zeichencodes US - ASCII Alt, aber immer noch gebräuchlich 33 Steuerzeichen (bei Fernschreiber verwendet) 10 Ziffern 26 Großbuchstaben und 26 Kleinbuchstaben der Rest sind Satzzeichen diverse Klammern mathematische Sonderzeichen Insgesamt 128 Zeichen (7 Bit)

Zeichencodes ISO 8859-1 (oder auch Latin-1) Üblicher 8-Bit Zeichensatz mit europäischen Sonderzeichen (Umlauten) Enthält US-ASCII weitere 32 Steuerzeichen reicht aus für fast alle europäischen Sprachen es fehlen -Zeichen einige französische Sonderzeichen (Ligaturen)

Zeichencodes Windows-1252 (auch Codepage 1552) 8-Bit Zeichensatz von Microsoft Kompatibel zu ISO 8859-1 enthält zusätzliche Zeichen -Zeichen Ligaturen Tschechische Umlaute ISO 8859-15 zusätzliche Zeichen nicht kompatibel zu Windows-1252

Zeichencodes Unicode standardisierter 16-Bit Zeichensatz enthält 65.000 Zeichen für alle Sprachen ab Version 2.0: 17 Zeichenpaletten insgesamt 1,1 Mio Zeichen UTF-8 Kurzform für Unicode (1 Byte, 2 Byte, 4 Byte) 1 Byte Zeichen kompatibel zu ASCII Zahlen > 128 sind Startbyte für Mehr-Byte- Zeichen

Dateiformate In Dateien werden Daten unterschiedlicher Formate gespeichert. Dateien können lesbar sein (textorientierte Dateiformate) oder binär. Das Format wird meist durch eine Endung im Dateinamen angezeigt..txt,.doc,.pdf,.jpg,.mp3 Binäre Formate haben häufig vorne im Inhalt eine Kennzeichnung.

Text-Dateien Textdateien enthalten Daten in lesbarem Format. Die Verwendung des Zeichensatzes ist meist durch das Betriebssystem vorgegeben. Meist ISO-8859-1, heute häufig UTF-8. Zeilen werden durch Sonderzeichen getrennt. Windows: CR-LF Linux: LF

Text-Dokumente Text-Dokumente enthalten neben dem Text-Inhalt zusätzlich Formatierungsangaben. Schriftarten (Fonts) Textauszeichnungen (fett, kursiv, ) Maßangaben (Seitenränder) Zusätzliche Inhalte Inhaltsverzeichnis Kopf-/Fußzeilen Bilder

Andere Dokumente Die meisten Dokument-Dateien sind binäre Formate. Ausnahmen: CSV-Dateien für Excel comma separated value Neue Office-Formate sind XML-Dateien komprimiert im ZIP-Format

Medien-Dateien Musik Bilder Videos

Musik Töne werden linear digitalisiert. Abtast-Frequenz bei der CD 44,1 khz Auflösung bei der CD 16-Bit Zahlen Meistens in komprimierter Form gespeichert. MP3 entfernt Teile, die der Mensch normalerweise nicht hören kann.

Bilder Bilder werden in Pixeln gespeichert. Auflösung Fähigkeiten einer Digitalkamera Auflösung in DPI beim Scannen Farbtiefe drei Farbkomponenten: Rot, Grün, Blau jede Komponente in 8 Bit oder 16 Bit Meistens in komprimierter Form gespeichert. JPG fasst zu Quadraten zusammen und entfernt ähnliche Farben.

Videos Videos sind eine Folge von Bildern Auflösung Farbtiefe Bildrate Bilder pro Sekunde Meistens in komprimierter Form gespeichert. MPEG ermittelt Unterschiede zwischen aufeinander folgenden Bildern ( Verschiebungsvektoren ).

Übliche Dateigrößen Text-Dateien: ca. 2.000 Zeichen pro DIN-A4 Seite Text-Dokumente: ab 5 KB pro DIN-A4 Seite Musik: 1 MB pro Minute (bei MP3 128 kbit/s) Bilder: 1 MB pro 4 Mpixel Auflösung

Speichergrößen dual und dezimal Kibibyte 1024 Byte kb Kilobyte 10 3 Byte Mebibyte 1024 KiB z.b. CD-ROM 650 MiB MB Megabyte 10 6 Byte Gibibyte 1024 MiB in Flash-Speichern GB Gigabyte 10 9 Byte Tebibyte 1024 GiB Festplattengrößen, in Speichernetzwerken TB Terabyte 10 12 Byte Pebibyte 1024 TiB Datenmengen im wissenschaftlichen Bereich, Google u.a. PB Petabyte 10 15 Byte

Fragen??