Studium der Architektur an der TU München

Größe: px
Ab Seite anzeigen:

Download "Studium der Architektur an der TU München"

Transkript

1

2 Studium der Architektur an der TU München Regierungsbaumeister Immich: Projekte der Bauleitplanung, der Stadtsanierung und der Neugestaltung von Straßen und Plätzen Entwicklung von StadtCAD Projektleiter Städtebau bei der Landeswohnungs- und Städtebaugesellschaft Bayern GmbH. Weiterentwicklung von StadtCAD 1994 Selbständigkeit mit StadtCAD. Geschäftsführender Gesellschafter der eurogis GmbH Mitglied der Bayerischen Architektenkammer Mitglied der Vereinigung für Stadt-Regional- und Landesplanung Mitglied der Arbeitsgruppe EDV in der Stadtplanung am Städtetag Baden-Württemberg Mitglied der Konrad-Zuse-Gesellschaft Berufsausbilder für Fachinformatik des Fachbereichs Anwendungsentwicklung Lehrbeauftragter an der Hochschule Nürtingen- Geislingen. Lehrgebiet: Digitale Planung

3 Analogtechnik versus Digitaltechnik Analog = entsprechend Für die Darstellung von Information werden kontinuierlich veränderliche physikalische Größen benützt (Längen, Spannungen, Stromstärken u. dgl.) Die Darstellung der Information entspricht immer der Information selbst. Schwingungen werden als Schwingungen gespeichert (z.b. analoge Schallplatte) Ein Baugebiet wird verkleinert als Zeichnung gespeichert Digital: = den Finger betreffend (lat. digitus = Finger) Darstellung von Information durch einen vereinbarten Satz von Zeichen (wie z.b. die Finger beim Zählen den Zahlen 1 10 zugeordnet sind) Die darzustellende Information wird abstrahiert und in fest definierten, beschreibbaren Zuständen dargestellt. Beispiele: wahr unwahr Spannung keine Spannung 1 0

4 Vorteil der Digitalen Datenverarbeitung Die Verarbeitung von Daten ist mit sehr einfachen Verfahren möglich, die in hoher Frequenzzahl wiederholt werden. Das Digitalsystem ist daher ideal für die Arbeitsweise von Maschinen, die einfache Arbeitsschritte mit hoher Geschwindigkeit ausführen können.

5 Pioniere der Digitalen Datenverarbeitung Konrad Zuse (* , ) deutscher Bauingenieur, Erfinder und Unternehmer Geboren in Berlin (Deutsch-Wilmersdorf), Vater: Postbeamter im mittleren Dienst Humanistisches Gymnasium Hosianum in Braunsberg (Ostpreußen), nach 9. Klasse Hoyerswerda, dort Abitur. Künstlerisch und technisch begabt. Studium an Technischen Hochschule Berlin- Charlottenburg : Zunächst Maschinenbau, wechselte bald zu Architektur und schließlich Bauingenieurwesen (Diplom 1935)

6 Der Mann, der den Computer erfand, weil er zu faul zum Rechnen war Statiker bei den Henschel- Flugzeugwerken in Schönefeld bei Berlin Kündigt nach wenigen Monaten und beginnt selbstständig am Bau eines programmierbaren Rechners zu arbeiten (Vorüberlegungen ab 1934) Motivation: Ich war zu faul zum rechnen

7 Konrad Zuse Rechner Z1 Bau: Die Z1 wird aus ca Blechen aufgebaut Binäre boolesche Schaltungslogik Speicher: 64 Worte a 22 Bits Erster programmierbarer binärer Gleitkommarechner

8 Konrad Zuse Rechner Z1 Warum binäre boolesche Schaltungslogik? Gottfried Wilhelm Leibniz (* 1646, 1716) deutscher Philosoph und Wissenschaftler, Mathematiker, Diplomat, Physiker, Historiker, Politiker, Bibliothekar und Doktor des weltlichen und des Kirchenrechts Mathematik: Dualsystem der Zahlen (urspr. Pingala) Ohne Gott ist nichts Untersuchung der Sprache: Aussagenkalkül (Logik) Denken ein Rechenvorgang Entwicklung einer logischen Symbolsprache: characteristica universalis

9 Konrad Zuse Rechner Z Standard 1935: Dezimalsystem Wichtigstes Rechenmaschinenproblem: Multiplikation Zwei Lehrmeinungen: 1. Wiederholte Addition -> Multiplikand wird entsprechend dem Multiplikator wiederholt in das Register der Maschine hinein addiert 2. Einmaleins-Körperverfahren: Teilprodukte des kleinen Einmaleins (Produkte zweier Zahlen von 1 bis 10 ) sind systemintern abgelegt und werden dann direkt in das Register hinein addiert Im binären Zahlensystem wird die Multiplikation auf vier einfache Formeln reduziert: Der ganze Aufwand für die Einmalseins-Körper wurde im binären Zahlensystem überflüssig X 0 = 0 0 X 1 = 0 1 X 0 = 0 1 X 1 =

10 Konrad Zuse Rechner Z1 Binäres Aussagenkalkül: Dualitätsprinzip Es ist schönes Wetter (Prämisse A) UND Ich habe frei (Prämisse B) A ^ B Sind Bedingung für die Konklusion Ich mache einen Spaziergang A V B Es ist nicht schönes Wetter (Prämisse A) ODER Ich habe nicht frei (Prämisse B)

11 Konrad Zuse Rechner Z1 Es ist schönes Wetter UND Ich habe frei A ^ B

12 Konrad Zuse Rechner Z1 Erster Gleitkommarechner? 1234,25 = Cent 1234,25 = 1234,2500 X = 0, Y = , X = , Y = , Komma mit fester Position = Festkommazahlen Bsp: Wärmeausdehnungskoeffizient e = 0, K -1 Elastizitätsmodul E = N/mm²

13 Konrad Zuse Rechner Z1 Erster Gleitkommarechner Zwei getrennte Rechenwerke: 1. Mantisse 2. Exponent Beispiel: 1234,5678 1, * 10³ Mantisse ³ Basis

14 Konrad Zuse Rechner Z1 Erster Gleitkommarechner , , , , , , (normalisiert) 1, (normalisiert) 12, , , , ,

15 Konrad Zuse Rechner Z1 Erster Gleitkommarechner , , , , , , , (normalisiert)

16 Konrad Zuse Rechner Z3 Im Jahr 1941: Erster zuverlässig funktionierender programmgesteuerter Gleitkomma- Binärrechner der Welt Elektrische Relaisschaltungen 1943 bei einem Bombenangriff in Berlin zerstört

17 Konrad Zuse Speicher Z3 Wählwerk Speicherwerk:32 Speicherstellen zu je 22 bits

18 Konrad Zuse Wählwerk Z3 Wählwerk: dient dazu, aus einer 6 Bitkombination auf dem Lochstreifen die 64 Adressen im Speicher ansteuern zu können (zwei Speicherschränke zu 32 Adressen) Eine Binärzahl zu 22 bits auf Adresse 2

19 Konrad Zuse Rechner Z3 Negative Zahlen: Zweierkomplement binäre Stellen werden negiert und zu dem Ergebnis wird der Wert 1 addiert Erstes bit: 0 positiv 1 negativ Wert Dezimal Bitfolge = 26 Bitfolge = - 26

20 Konrad Zuse Rechenwerk Z3 600 Relais Addition 0,8 s Multiplikation 3s 9 Schrittschalter Taktfrequenz: 5,3 Hertz Ein Addierer für Mantisse, einer für Exponenten Alle Rechenoperationen werden durch wiederholte Addition durchgeführt

21 Konrad Zuse Programmsteuerung Z3 Gesteuert mit Lochstreifen 35 mm Kinofilm Sinnvolle Befehle werden durch Lochkombinationen eingestanzt Beispiel: e = - (a x b + d) : c b, c, d in den Speicheradressen 2, 6, 10 Umgekehrte Polnische Notation (zunächst Operanden, dann darauf anzuwendender Operator) -> stapelbasierte Abarbeitung

22 Konrad Zuse Ein- und Ausgabeeinheit Z3 Eingabe dezimaler Gleitkommazahlen Ausgabe dezimaler Gleitkommazahlen und Anzeige über Lampen

23 12. Mai 1941: Methfesselstraße 7 Präsentation vor Mitarbeitern der Deutschen Versuchsanstalt für Luftfahrt

24 Konrad Zuse Z4 Entwicklung Auftrag des Reichsluftfahrtministeriums Rechenwerk: 2200 Relais Addition: 0,5s Multiplikation: 3,5 s Speicherwerk: mechanisch Taktfrequenz: 40 Hertz März 1945: Göttingen April1945: Hinterstein, 1946 Hopferau September 1949: ETH Zürich (Mietvertrag 5 Jahre) 1955: Laboratoire des Recherches Techniques, Weil bei Basel 1959: Zuse KG 1984: Deutsches Museum München

25 Konrad Zuse Plankalkül Wie kommuniziert man mit einem Computer?

26 Konrad Zuse Plankalkül Erste höhere Programmiersprache in der Geschichte der Menschheit Ebenso für die Behandlung von numerischen wie von logischen (kombinatorischen) Anwendungen konzipiert => künstliche Intelligenz Musterbeispiel eines kombinatorischen Problems: Schachspiel 44 Seiten des PK Datenstrukturtypen: - binären Baum - Array (Feld) - Liste, Liste von Wertepaaren (Darstellung von beliebigen Relationen). (Aufbau dynamischer geometrischer Strukturen) Listenoperationen für - Bedingte Erzeugung von Unterlisten - Abfrage der Anzahl der Listenelemente - Lesen des ersten oder letzten Elements - Suche nach dem kleinsten oder größten Element - Anfügen eines Elements am Anfang oder Ende der Liste - Konkatenation (Zusammenführen) von zwei Listen unter Beibeh. der Ordnung

27 Konrad Zuse Plankalkül LISP: Entwickelt am Massachusetts Institute of Technology marktreif 1959 Sprache der künstlichen Intelligenz (setq XDATA (cdr (assoc 1000 (cdr (car (cdr (assoc -3 (entget EL (list OVERLAY"))))))))) Lots of Irritating Superfluous Parentheses Plankalkül (und LISP) => sehr viel höherer Abstraktionsgrad, als ihn andere frühe höheren Programmiersprachen haben, die die nur schrittweise den Inhalt eines einzelnen Speicherplatzes transformieren anstatt eine ganzen Datenstruktur

28 Konrad Zuse Plankalkül Beispiel: Relationale Datenspeicherung Die Strukturobjekte des PK können jede beliebige Semantik annehmen. Zuse nennt beispielhaft: - Personen - Alter - Geschlecht - Ehestand - andere Personaldaten - die Felder des Schachbretts - die Schachfiguren, einschließlich der Definition ihrer Zugmöglichkeiten - die Kanten eines Graphen oder was immer sonst die Anwendung erfordert

29 Konrad Zuse Plankalkül Alle Operationen auf benutzerdefinierten Typen sind Ausdrücke der Aussagenlogik oder der Prädikatenlogik Aussagenlogik: Heute ist schönes Wetter und ich habe frei. Elementaraussagen: 1. Heute ist schönes Wetter =>wahr/falsch 2. Ich habe frei. =>wahr/falsch 3. und Junktor Prädikatenlogik: ist schönes Wetter. habe frei Zuordnung eines Objekts (Eigenname) zum Prädikat: Jeden Tag ist schönes Wetter. =>wahr/falsch Strafgefangene habe(n) frei =>wahr/falsch

30 Konrad Zuse Plankalkül Konrad Zuse hatte bereits 1945/46 mit dem Plankalkül eine Programmiersprache mit abstrakten Datentypen und Operationen entwickelt, die gleichermaßen geeignet war für numerische Anwendungen für logische Anwendungen => Begründer der Informatik => Begründer der künstlichen Intelligenz Der Plankalkül ist die größte wissenschaftliche Leistung Konrad Zuses

31 Die Konrad Zuse-Forschung Nachlass 2006 an das deutsche Museum in München übergeben 26 laufende Regalmeter

32 Die Konrad Zuse-Forschung Seiten Manuskripte, Typoskripte und Notizen Überwiegend Stenogramme Verschiedene Überlegungen zur Rechnerentwicklung, zu den Rechenplänen und zu den Beschreibungen der Rechenmaschinen. Stichpunkte zu arithmetischen Operationen, zu Gleichungen höheren Grades, zur Schaltalgebra und zur Schaltgliedtechnik. Vorarbeiten zum Plankalkül.

33 Die Konrad Zuse-Forschung 2500 Schaltpläne und Zeichnungen in den Formaten DIN A1 und DIN A 0

34 Die Konrad Zuse-Forschung Künstlerischer Nachlass: Insgesamt rund 500 Ölgemälde. Davon rund 250 Gemälde, Zeichnungen und Graphiken nach München, die der Staatlichen Graphischen Sammlung in München übergeben wurden.

35 Projekt der Deutschen Forschungsgemeinschaft (DFG): Erschließung (Transkriptionen der Stenogramme) und Digitalisierung des gesamten Nachlasses, sowie Bereitstellung im Internet. Projekt unter Raul Rojas und Wilhelm Füßl Start: November 2010 Laufzeit: bis 31. März 2014

36

37 Maschinen der Menschheit: Früher entwickelten die Menschen Maschinen, um ihre Muskelkraft zu verstärken: Keil, Hebel, Rolle, Welle und Rad Ochsentreträder, Hundetreträder Schiffsegel, Windmühlen Wasserkraft Dampfmaschinen Dampfturbinen Wasserturbinen Verbrennungsmotoren Gasturbinen

38 Maschinen der Menschheit: Mit der Erfindung der frei programmierbaren Universalrechenmaschine und der Entwicklung der Informatik tritt eine Neuerung ein Es werden Maschinen entwickelt, die dazu dienen, die Geisteskraft des Menschen zu verstärken Hardware (mechanische und elektronische Komponenten, engl. f. Eisenwaren ) Software (ausführbare Programme und ihre Daten)

39 Informatik Wo damals die Grenzen der Wissenschaft waren, da ist jetzt die Mitte Georg Christoph Lichtenberg, 1790 Garmisch-Konferenz, 1968 Folge der Softwarekrise der 60er genutzte Techniken hielten mit dem Umfang und der Komplexität der Software nicht Schritt => Standardisierung von Software Informatik urspr. Philippe Dreyfus: Informatique aus Information und Automatique. => Verbreitung in Europa, seit 1967 übernommen und definiert von der Académie Francaise

40 CAD-Geschichte 1957: Zuse Koordinatentisch Z60 Stach Koordinatenpunkte Lochstreifengesteuert Gesteuert durch zwei Planetengetriebe welche die digitalen Signale auf dem Lochstreifen in analoge x- und y-bewegungen umsetzten Genauigkeit: Koordinaten mit 7 Dezimalstellen Auftrag der Flurbereinigungsbehörden Wiesbaden

41 CAD-Geschichte 1961: Zuse Graphomat Z64 Automatischer Zeichentisch (Plotter) Lochstreifengesteuert Gesteuert durch zwei Planetengetriebe welche die digitalen Signale auf dem Lochstreifen in analoge x- und y-bewegungen umsetzten Genauigkeit: 1/20 mm Geodäsie (Flurbereinigung), Meteorologie und Straßenbau

42 CAD-Geschichte 1963: Sketchpad Als Teil der Doktorarbeit von Ivan Sutherland 1963 am MIT in Boston entstanden. Revolution in der Computergrafik Eingabe: (Lichtgriffel auf Röhrenbildschirm, Tastatur) einfache Zeichnungen (Sketch) erstellen und editieren Erste Ansätze der objektorientieren Programmierung (Klassendefinition, Methoden und Vererbung) 1988: AlanTuring Preis

43 CAD-Geschichte 1965 CADAM Lockheed (Flugzeugbau, USA) ersten Anläufe für ein kommerzielles CAD-System zur Erstellung technischer Zeichnungen (2D). CADAM (Computer Augmented Design And Manufacturing), basierend auf IBM- Großrechnern, speziellen Bildschirmen, und mit hohen Kosten verbunden später von IBM übernommen. Marktführer im Flugzeugbau, bis in die 1980-er Jahre. 2D => 3D wireframe geometry: Volumenkörper und Oberflächen werden durch Linien definiert, welche die Kanten der Geometrie repräsentieren (Drahtmodell)

44 CAD-Geschichte ab 1965 MIT Steven Coons: Technik zu mathematischen Beschreibung von Oberflächenmodellen => Coons patches Überraschung 1974: (David E. Weisberg: The Engineering Design Revolution ) ab 1958 Citroën Bereits ab 1958 entwickelte Paul de Casteljau bei Citroën ein mathematisches Modell zur Oberflächendefinition Another major center of surface definition research activity was in France. As early as 1958, Paul de Casteljau, working at Citroën, developed a mathematical approach for defining surfaces. Due to a perceived competitive advantage, Citroën did not disclose his work until 1974 (Weisberg)

45 CAD-Geschichte 1982: AutoCAD für DOS August 1981 IBM PC: 8-Bit-Datenbus, 4,77 MHz CPU - sehr präzise, saubere Zeichnungen - Einfach zu editieren - Schnelles Herstellen von Planungsvarianten Zeichenorientierter Ansatz: Zweidimensionale Zeichnungen mit dem Computer erstellen Nachbilden von Linien und Kurven, von Texturen und Beschriftungen, die bislang von Hand gezeichnet wurden, mit dem Computer

46 CAD-Geschichte Gegenwart: Gebäudeproduktmodell (Building Information Modeling) - Änderungen am Modell führen automatisiert zu Änderungen an den Massen oder Stückzahlen und sind für alle Projektbeteiligten sofort sichtbar - Verbesserte Qualität der Daten, da sie alle auf eine gemeinsame Datenbasis zurückgehen und ständig synchronisiert werden - Unmittelbare und kontinuierliche Verfügbarkeit aller aktuellen und relevanten Daten für alle Beteiligten - Verbesserter Informationsaustausch zwischen Planungsbeteiligten Modellorientierter Ansatz: Entwurf wird als semantisches Modell wiedergegeben, indem die Geometrie mit Sachdaten und den physikalischen Eigenschaften verknüpft wird. Auf diese Weise können z. B. Bilanzen im Modell analysiert und Entwürfe frühzeitig optimiert werden

47 Vielen Dank für Ihre Aufmerksamkeit!

Elektromechanische Computer

Elektromechanische Computer Elektromechanische Computer Erfinder, ihre Biographien und Maschinen Konrad Zuse George Stibitz Howard Aiken Konrad Zuse: Biographie I Geburt: 22.06.1910 in Berlin 1928 Studium Maschinenbau (TH Berlin-Charl.),

Mehr

Geb. am: 22. Juni 1910 in Berlin (Deutschland)

Geb. am: 22. Juni 1910 in Berlin (Deutschland) Name / Erfindung: Konrad Zuse / erste Rechenanlage Geb. am: 22. Juni 1910 in Berlin (Deutschland) Eltern: Seine Eltern waren Maria und Emil Zuse. Im Alter von zwei Jahren zog die Familie in das ostpreußische

Mehr

Die Erfindung der ersten Computer und Vergleich der Intentionen der Erfinder

Die Erfindung der ersten Computer und Vergleich der Intentionen der Erfinder Die Erfindung der ersten Computer und Vergleich der Intentionen der Erfinder Konrad Zuse John Atanasoff John Mauchly Inwiefern ist Konrad Zuse der Erfinder des Computers? von Ivo Adrian Knabe 20. März

Mehr

Berühmte Informatiker

Berühmte Informatiker Berühmte Informatiker Teil 5: Konrad Zuse 1910-1995 Konrad Zuse * 22.06.1910 in Berlin 18.12.1995 in Hünfeld bei Fulda Erfinder des ersten funktionsfähigen Computers Erfinder der ersten funktionalen (!)

Mehr

Kunst in Technik und Wissenschaft

Kunst in Technik und Wissenschaft Kunst in Technik und Wissenschaft Konrad und Horst Zuse Prof. Dr. Konrad Zuse (1910-1995), acht Ehrendoktortitel, war ein genialer, zielstrebiger deutscher Ingenieur, Manager, Wissenschaftler und talentierter

Mehr

1. Übung - Einführung/Rechnerarchitektur

1. Übung - Einführung/Rechnerarchitektur 1. Übung - Einführung/Rechnerarchitektur Informatik I für Verkehrsingenieure Aufgaben inkl. Beispiellösungen 1. Aufgabe: Was ist Hard- bzw. Software? a Computermaus b Betriebssystem c Drucker d Internetbrowser

Mehr

Zur Universalität der Informatik. Gott ist ein Informatiker. Die Grundordnung der Welt läßt sich mathematisch formulieren:

Zur Universalität der Informatik. Gott ist ein Informatiker. Die Grundordnung der Welt läßt sich mathematisch formulieren: Daten und ihre Codierung Seite: 1 Zur Universalität der Informatik Gott ist ein Informatiker Die Grundordnung der Welt läßt sich mathematisch formulieren: Naturgesetze, wie wir sie in der Physik, Chemie

Mehr

Binäre Gleitkommazahlen

Binäre Gleitkommazahlen Binäre Gleitkommazahlen Was ist die wissenschaftliche, normalisierte Darstellung der binären Gleitkommazahl zur dezimalen Gleitkommazahl 0,625? Grundlagen der Rechnerarchitektur Logik und Arithmetik 72

Mehr

Einführung in die Informatik

Einführung in die Informatik Einführung in die Informatik Geschichte und Einteilung der Informatik 01101101 01011001 11010011 10011000 00000011 00011100 01111111 11111111 00110100 00101110 11101110 01110010 10011101 00111010 2 Der

Mehr

Geschichte der Informatik

Geschichte der Informatik Entwicklung von Informationstechnik und Durchdringung des Alltags seit der 2. Hälfte des 20 Jahrhunderts explosionsartig Informationsgesellschaft Zunehmende Bedeutung und Wert von Informationen Schnelle

Mehr

Computergrundlagen Boolesche Logik, Zahlensysteme und Arithmetik

Computergrundlagen Boolesche Logik, Zahlensysteme und Arithmetik Computergrundlagen Boolesche Logik, Zahlensysteme und Arithmetik Institut für Computerphysik Universität Stuttgart Wintersemester 2012/13 Wie rechnet ein Computer? Ein Mikroprozessor ist ein Netz von Transistoren,

Mehr

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

Zahlensysteme. Digitale Rechner speichern Daten im Dualsystem 435 dez = 1100110011 binär Zahlensysteme Menschen nutzen zur Angabe von Werten und zum Rechnen vorzugsweise das Dezimalsystem Beispiel 435 Fische aus dem Teich gefischt, d.h. 4 10 2 + 3 10 1 +5 10 0 Digitale Rechner speichern Daten

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Das Von-Neumann-Prinzip Prinzipien der Datenverarbeitung Fast alle modernen Computer funktionieren nach dem Von- Neumann-Prinzip. Der Erfinder dieses Konzeptes John von Neumann (1903-1957) war ein in den

Mehr

Daten, Informationen, Kodierung. Binärkodierung

Daten, Informationen, Kodierung. Binärkodierung Binärkodierung Besondere Bedeutung der Binärkodierung in der Informatik Abbildung auf Alphabet mit zwei Zeichen, in der Regel B = {0, 1} Entspricht den zwei möglichen Schaltzuständen in der Elektronik:

Mehr

Technische Informatik - Eine Einführung

Technische Informatik - Eine Einführung Martin-Luther-Universität Halle-Wittenberg Fachbereich Mathematik und Informatik Lehrstuhl für Technische Informatik Prof. P. Molitor Ausgabe: 2005-02-21 Abgabe: 2005-02-21 Technische Informatik - Eine

Mehr

Leseprobe. Taschenbuch Mikroprozessortechnik. Herausgegeben von Thomas Beierlein, Olaf Hagenbruch ISBN: 978-3-446-42331-2

Leseprobe. Taschenbuch Mikroprozessortechnik. Herausgegeben von Thomas Beierlein, Olaf Hagenbruch ISBN: 978-3-446-42331-2 Leseprobe Taschenbuch Mikroprozessortechnik Herausgegeben von Thomas Beierlein, Olaf Hagenbruch ISBN: 978-3-446-4331- Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-4331-

Mehr

Die Ungnade der frühen Geburt

Die Ungnade der frühen Geburt Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustraße 7 D-14195 Berlin-Dahlem Germany WOLFGANG K. GILOI Die Ungnade der frühen Geburt Vortrag, gehalten am 12.12.1996 in memoriam Konrad Zuse Preprint

Mehr

FHZ. K01 Geschichte des Computers. Lernziele. Hochschule Technik+Architektur Luzern. Inhalt

FHZ. K01 Geschichte des Computers. Lernziele. Hochschule Technik+Architektur Luzern. Inhalt Inhalt 1. Geschichte Folie 1 Lernziele Sie kennen die wichtigsten Punkte in der Geschichte des Computers Sie sind mit einigen Begriffen vertraut Folie 2 Seite 1 Computer als elektronische Rechenmaschine:

Mehr

FH Jena Prüfungsaufgaben Prof. Giesecke FB ET/IT Binäre Rechenoperationen WS 09/10

FH Jena Prüfungsaufgaben Prof. Giesecke FB ET/IT Binäre Rechenoperationen WS 09/10 FB ET/IT Binäre Rechenoperationen WS 9/ Name, Vorname: Matr.-Nr.: Zugelassene Hilfsmittel: beliebiger Taschenrechner eine selbst erstellte Formelsammlung Wichtige Hinweise: Ausführungen, Notizen und Lösungen

Mehr

Grundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme

Grundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme Grundlagen der Informatik 2 Grundlagen der Digitaltechnik 1. Zahlensysteme Prof. Dr.-Ing. Jürgen Teich Dr.-Ing. Christian Haubelt Lehrstuhl für Hardware-Software Software-Co-Design Grundlagen der Digitaltechnik

Mehr

Technische Informatik I

Technische Informatik I Technische Informatik I Vorlesung 2: Zahldarstellung Joachim Schmidt jschmidt@techfak.uni-bielefeld.de Übersicht Geschichte der Zahlen Zahlensysteme Basis / Basis-Umwandlung Zahlsysteme im Computer Binärsystem,

Mehr

N Bit binäre Zahlen (signed)

N Bit binäre Zahlen (signed) N Bit binäre Zahlen (signed) n Bit Darstellung ist ein Fenster auf die ersten n Stellen der Binär Zahl 0000000000000000000000000000000000000000000000000110 = 6 1111111111111111111111111111111111111111111111111101

Mehr

Grundlagen der Computertechnik

Grundlagen der Computertechnik Grundlagen der Computertechnik Aufbau von Computersystemen und Grundlagen des Rechnens Walter Haas PROLOG WS23 Automation Systems Group E83- Institute of Computer Aided Automation Vienna University of

Mehr

2 Darstellung von Zahlen und Zeichen

2 Darstellung von Zahlen und Zeichen 2.1 Analoge und digitale Darstellung von Werten 79 2 Darstellung von Zahlen und Zeichen Computer- bzw. Prozessorsysteme führen Transformationen durch, die Eingaben X auf Ausgaben Y abbilden, d.h. Y = f

Mehr

1. Grundlagen der Informatik Zahlensysteme und interne Informationsdarstellung

1. Grundlagen der Informatik Zahlensysteme und interne Informationsdarstellung 1. Grundlagen der Informatik Zahlensysteme und interne Informationsdarstellung Inhalt Grundlagen digitaler Systeme Boolesche Algebra / Aussagenlogik Organisation und Architektur von Rechnern Algorithmen,

Mehr

Informatik Mensch Gesellschaft. Historische Entwicklung der Informationstechnik (von Anfang bis Heute)

Informatik Mensch Gesellschaft. Historische Entwicklung der Informationstechnik (von Anfang bis Heute) Informatik Mensch Gesellschaft Historische Entwicklung der Informationstechnik (von Anfang bis Heute) Algorithmen-Automat Schritt-für-Schritt-Anleitung zum Lösen mathematischer Probleme kann immer wieder

Mehr

Zahlendarstellungen und Rechnerarithmetik*

Zahlendarstellungen und Rechnerarithmetik* Zahlendarstellungen und Rechnerarithmetik* 1. Darstellung positiver ganzer Zahlen 2. Darstellung negativer ganzer Zahlen 3. Brüche und Festkommazahlen 4. binäre Addition 5. binäre Subtraktion *Die Folien

Mehr

Die Rechenmaschinen von Konrad Zuse Sechzig Jahre Computergeschichte

Die Rechenmaschinen von Konrad Zuse Sechzig Jahre Computergeschichte Die Rechenmaschinen von Konrad Zuse Sechzig Jahre Computergeschichte Raúl Rojas Report B 96- Kurzfassung Vor sechzig Jahren wurde der mechanische Speicher der Rechenmaschine Z1 fertiggestellt. Konrad Zuses

Mehr

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

Lektion 1: Von Nullen und Einsen _ Die binäre Welt der Informatik Lektion 1: Von Nullen und Einsen _ Die binäre Welt der Informatik Helmar Burkhart Departement Informatik Universität Basel Helmar.Burkhart@unibas.ch Helmar Burkhart Werkzeuge der Informatik Lektion 1:

Mehr

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

1. Das dekadische Ziffernsystem (Dezimalsystem) Eine ganze Zahl z kann man als Summe von Potenzen zur Basis 10 darstellen: Zahlensysteme. Das dekadische Ziffernsystem (Dezimalsystem) Eine ganze Zahl z kann man als Summe von Potenzen zur Basis darstellen: n n n n z a a... a a a Dabei sind die Koeffizienten a, a, a,... aus der

Mehr

Rechnen mit Dualzahlen

Rechnen mit Dualzahlen Konrad-Zuse-Museum: Die frühen Computer (Z-Z) Einführung in die moderne Rechentechnik Rechnen mit Dualzahlen Das Z-Addierermodell 3 Rechnerarchitektur Halblogarithmische Zahlendarstellung Rechnen mit Dualzahlen

Mehr

Algorithmus, siehe (1)

Algorithmus, siehe (1) Der Computer als elektronische Rechenmaschine entstand in den vierziger Jahren des 20. Jahrhunderts. Die Gedankenwelt der Informatik lässt sich aber bedeutend weiter zurückverfolgen. Mit diesem Kapitel

Mehr

Repräsentation von Daten Binärcodierung ganzer Zahlen

Repräsentation von Daten Binärcodierung ganzer Zahlen Kapitel 3: Repräsentation von Daten Binärcodierung ganzer Zahlen Einführung in die Informatik Wintersemester 2007/08 Prof. Bernhard Jung Übersicht Repräsentation von Daten im Computer (dieses und nächstes

Mehr

Erfinder von A - Z. Name / Erfindung: Ferdinand Graf von Zeppelin, Zeppelin. Geb. Am /in: 8. Juli 1838 in Konstanz.

Erfinder von A - Z. Name / Erfindung: Ferdinand Graf von Zeppelin, Zeppelin. Geb. Am /in: 8. Juli 1838 in Konstanz. Erfinder von A - Z Name / Erfindung: Ferdinand Graf von Zeppelin, Zeppelin Z Geb. Am /in: 8. Juli 1838 in Konstanz. Eltern: Graf Zeppelin war General und hieß mit vollem Namen Ferdinand Adolf Heinrich

Mehr

Computermuseum Hoyerswerda. Zu Besuch bei der Ausstellung zur Geschichte der Rechentechnik

Computermuseum Hoyerswerda. Zu Besuch bei der Ausstellung zur Geschichte der Rechentechnik Computermuseum Hoyerswerda Zu Besuch bei der Ausstellung zur Geschichte der Rechentechnik Ausstellungsverlauf Die Einleitung beginnt mit einem Videofilm unter der Leitung von Herrn Dipl.-Ing. Jens-Uwe

Mehr

Daten verarbeiten. Binärzahlen

Daten verarbeiten. Binärzahlen Daten verarbeiten Binärzahlen In Digitalrechnern werden (fast) ausschließlich nur Binärzahlen eingesetzt. Das Binärzahlensystem ist das Stellenwertsystem mit der geringsten Anzahl von Ziffern. Es kennt

Mehr

Binäre Division. Binäre Division (Forts.)

Binäre Division. Binäre Division (Forts.) Binäre Division Umkehrung der Multiplikation: Berechnung von q = a/b durch wiederholte bedingte Subtraktionen und Schiebeoperationen in jedem Schritt wird Divisor b testweise vom Dividenden a subtrahiert:

Mehr

GESCHICHTE DER COMPUTERTECHNIK

GESCHICHTE DER COMPUTERTECHNIK GESCHICHTE DER COMPUTERTECHNIK Rebekka Mönch Projekt ://reisefieber WS 2005/06 Bauhaus-Universität Weimar Ich glaube, dass es auf der Welt einen Bedarf von vielleicht fünf Computern geben wird. Künftige

Mehr

Informatik im Studiengang Allgemeiner Maschinenbau Sommersemester 2014

Informatik im Studiengang Allgemeiner Maschinenbau Sommersemester 2014 Informatik im Studiengang Allgemeiner Maschinenbau Sommersemester 2014 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Zur Person: Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik/Mathematik

Mehr

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

D A T E N... 1 Daten Micheuz Peter D A T E N.....! Symbole, Alphabete, Codierung! Universalität binärcodierter Daten! Elementare Datentypen! Speicherung binärcodierter Daten! Befehle und Programme! Form und Bedeutung 1 Daten Micheuz Peter

Mehr

Grundlagen der Informatik

Grundlagen der Informatik Grundlagen der Informatik Prof. Dr. Bernhard Schiefer bernhard.schiefer@fh-kl.de http://www.fh-kl.de/~schiefer Wesentliche Inhalte Einführung Rechnergrundlagen Grundlagen der Programmierung Kern imperativer

Mehr

Grundlagen der Informatik. Prof. Dr. Stefan Enderle NTA Isny

Grundlagen der Informatik. Prof. Dr. Stefan Enderle NTA Isny Grundlagen der Informatik Prof. Dr. Stefan Enderle NTA Isny 2 Datenstrukturen 2.1 Einführung Syntax: Definition einer formalen Grammatik, um Regeln einer formalen Sprache (Programmiersprache) festzulegen.

Mehr

2.2 Rechnerorganisation: Aufbau und Funktionsweise

2.2 Rechnerorganisation: Aufbau und Funktionsweise 2.2 Rechnerorganisation: Aufbau und Funktionsweise é Hardware, Software und Firmware é grober Aufbau eines von-neumann-rechners é Arbeitsspeicher, Speicherzelle, Bit, Byte é Prozessor é grobe Arbeitsweise

Mehr

1. Geschichte des Computers

1. Geschichte des Computers 1. Geschichte des Computers Als erster Computer galt "Abakus", der vor rund 5 000 Jahren von den Chinesen erfunden wurde. Blaise Pascal (1623-1662): erfand 1643 einen Apparat, mit dem man einfache Additionen

Mehr

Einführung in die Informatik I

Einführung in die Informatik I Einführung in die Informatik I Das Rechnen in Zahlensystemen zur Basis b=2, 8, 10 und 16 Prof. Dr. Nikolaus Wulff Zahlensysteme Neben dem üblichen dezimalen Zahlensystem zur Basis 10 sind in der Informatik

Mehr

Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München

Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München Einführung (1) Was ist ein Rechner? Maschine, die Probleme für

Mehr

Das Rechnermodell von John von Neumann

Das Rechnermodell von John von Neumann Das Rechnermodell von John von Neumann Historisches Die ersten mechanischen Rechenmaschinen wurden im 17. Jahhundert entworfen. Zu den Pionieren dieser Entwichlung zählen Wilhelm Schickard, Blaise Pascal

Mehr

Zahlensysteme. Zahl 0 0 0 0 0 5 5. Stellenwert Zahl 0 0 0 0 0 50 5. Zahl = 55 +50 +5

Zahlensysteme. Zahl 0 0 0 0 0 5 5. Stellenwert Zahl 0 0 0 0 0 50 5. Zahl = 55 +50 +5 Personal Computer in Betrieb nehmen 1/6 Weltweit setzen die Menschen alltäglich das Zehnersystem für Zählen und Rechnen ein. Die ursprüngliche Orientierung stammt vom Zählen mit unseren 10 Fingern. Für

Mehr

Grundlagen der Technischen Informatik Wintersemester 12/13 J. Kaiser, IVS-EOS

Grundlagen der Technischen Informatik Wintersemester 12/13 J. Kaiser, IVS-EOS Gleit komma zahlen Gleitkommazahlen in vielen technischen und wissenschaftlichen Anwendungen wird eine große Dynamik benötigt: sowohl sehr kleine als auch sehr große Zahlen sollen einheitlich dargestellt

Mehr

4. Digitale Datendarstellung

4. Digitale Datendarstellung 4 Digitale Datendarstellung Daten und Codierung Textcodierung Codierung natürlicher Zahlen - Stellenwertsysteme - Konvertierung - Elementare Rechenoperationen Codierung ganzer Zahlen - Komplementdarstellung

Mehr

bereits in A,3 und A.4: Betrachtung von Addierschaltungen als Beispiele für Schaltnetze und Schaltwerke

bereits in A,3 und A.4: Betrachtung von Addierschaltungen als Beispiele für Schaltnetze und Schaltwerke Rechnerarithmetik Rechnerarithmetik 22 Prof. Dr. Rainer Manthey Informatik II Übersicht bereits in A,3 und A.4: Betrachtung von Addierschaltungen als Beispiele für Schaltnetze und Schaltwerke in diesem

Mehr

Gleitkomma-Arithmetik führt zu ungenauen Ergebnissen in Excel

Gleitkomma-Arithmetik führt zu ungenauen Ergebnissen in Excel 1 von 5 26.09.2008 13:03 Gleitkomma-Arithmetik führt zu ungenauen Ergebnissen in Excel Produkte anzeigen, auf die sich dieser Artikel beziehtdieser Artikel wurde zuvor veröffentlicht unter D38732 Artikel

Mehr

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?

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? 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? 3. Gegeben ist der Bitstrom: 10010110 Was repräsentiert

Mehr

Dr. Monika Meiler. Inhalt

Dr. Monika Meiler. Inhalt Inhalt 1 Vom Abakus bis zum Personal Computer... 1-2 1.1 Einleitung... 1-2 1.2 Geschichte der Informatik... 1-3 1.2.1 Rechenhilfsmittel... 1-3 1.2.2 Mechanische Rechenmaschinen... 1-3 1.2.3 0. Generation

Mehr

183.580, WS2012 Übungsgruppen: Mo., 22.10.

183.580, WS2012 Übungsgruppen: Mo., 22.10. VU Grundlagen digitaler Systeme Übung 2: Numerik, Boolesche Algebra 183.580, WS2012 Übungsgruppen: Mo., 22.10. Aufgabe 1: Binäre Gleitpunkt-Arithmetik Addition & Subtraktion Gegeben sind die Zahlen: A

Mehr

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

Repräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen Kapitel 4: Repräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen Einführung in die Informatik Wintersemester 2007/08 Prof. Bernhard Jung Übersicht Codierung von rationalen Zahlen Konvertierung

Mehr

Brückenkurs / Computer

Brückenkurs / Computer Brückenkurs / Computer Sebastian Stabinger IIS 23 September 2013 Sebastian Stabinger (IIS) Brückenkurs / Computer 23 September 2013 1 / 20 Content 1 Allgemeines zum Studium 2 Was ist ein Computer? 3 Geschichte

Mehr

Numerische Datentypen. Simon Weidmann

Numerische Datentypen. Simon Weidmann Numerische Datentypen Simon Weidmann 08.05.2014 1 Ganzzahlige Typen 1.1 Generelles Bei Datentypen muss man immer zwei elementare Eigenschaften unterscheiden: Zuerst gibt es den Wertebereich, zweitens die

Mehr

Aufbau und Funktionsweise eines Computers

Aufbau und Funktionsweise eines Computers Aufbau und Funktionsweise eines Computers Thomas Röfer Hardware und Software von Neumann Architektur Schichtenmodell der Software Zahlsysteme Repräsentation von Daten im Computer Hardware Prozessor (CPU)

Mehr

Geschichte des Computers. Die Geschichte des Computers

Geschichte des Computers. Die Geschichte des Computers Die Geschichte des Computers Die Entwicklung macht vor niemandem Halt! Woher kommen die Zahlen? Die ersten primitiven Zahlenzeichen entstanden ca. 30 000 Jahre v. Chr. Die ersten bekannten Schriftsysteme

Mehr

Von der Aussagenlogik zum Computer

Von der Aussagenlogik zum Computer Von der Aussagenlogik zum Computer Markus Koch Gymnasium in der Glemsaue Ditzingen Januar 2012 Inhaltsverzeichnis Einleitung...3 Der Computer...3 Grundlagen...4 Wahrheitstabellen...4 Aussagenlogik...4

Mehr

Die Mikroprogrammebene eines Rechners

Die Mikroprogrammebene eines Rechners Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl holen Befehl dekodieren Operanden holen etc.

Mehr

Die Geschichte des Computers

Die Geschichte des Computers Inhaltsverzeichnis Der Vorbote des Computers... 3 Der Erfinder des ersten Computers... 3 Die Computer... 4 Der erste Computer Z1... 4 Der zweite Computer Z3... 5 Der Mark I... 6 Der ENIAC... 7 Der SSEC...

Mehr

DIGITALTECHNIK 02 ZAHLENSYSTEME

DIGITALTECHNIK 02 ZAHLENSYSTEME Seite 1 von 15 DIGITALTECHNIK 02 ZAHLENSYSTEME Inhalt Seite 2 von 15 1 ALLGEMEINES ZU ZAHLENSYSTEMEN... 3 1.1 ZAHLENSYSTEME... 3 1.2 KENNZEICHEN VON ZAHLENSYSTEMEN... 4 1.3 BILDUNGSGESETZE... 4 1.4 STELLENWERTSYSTEM...

Mehr

Kann ein Computer denken?

Kann ein Computer denken? Kann ein Computer denken? Fachbereich Betriebswirtschaft FH www.fh-koblenz.de/bw/komus www.komus.de www.fh-koblenz.de/bw/komus www.fh-koblenz.de/bw/komus 2 www.fh-koblenz.de/bw/komus 3 www.fh-koblenz.de/bw/komus

Mehr

L3. Datenmanipulation

L3. Datenmanipulation L Datenmanipulation Aufbau eines Computers Prozessor, Arbeitsspeicher und system Maschinensprachen und Maschinenbefehle Beispiel einer vereinfachten Maschinensprache Ausführung des Programms und Befehlszyklus

Mehr

Computerarithmetik ( )

Computerarithmetik ( ) Anhang A Computerarithmetik ( ) A.1 Zahlendarstellung im Rechner und Computerarithmetik Prinzipiell ist die Menge der im Computer darstellbaren Zahlen endlich. Wie groß diese Menge ist, hängt von der Rechnerarchitektur

Mehr

Grundlagen der Rechnerarchitektur

Grundlagen der Rechnerarchitektur Grundlagen der Rechnerarchitektur Einführung Unsere erste Amtshandlung: Wir schrauben einen Rechner auf Grundlagen der Rechnerarchitektur Einführung 2 Vorlesungsinhalte Binäre Arithmetik MIPS Assembler

Mehr

Informationsdarstellung im Rechner

Informationsdarstellung im Rechner Informationsdarstellung im Rechner Dr. Christian Herta 15. Oktober 2005 Einführung in die Informatik - Darstellung von Information im Computer Dr. Christian Herta Darstellung von Information im Computer

Mehr

Herzlichen Glückwunsch!... 9

Herzlichen Glückwunsch!... 9 Inhalt Einführung Herzlichen Glückwunsch!...................... 9 Teil I Darwins Algorithmus 1. Geradewegs ins Chaos....................... 17 2. Was Darwin nicht wusste..................... 36 3. Die

Mehr

Binärdarstellung von Fliesskommazahlen

Binärdarstellung von Fliesskommazahlen Binärdarstellung von Fliesskommazahlen 1. IEEE 754 Gleitkommazahl im Single-Format So sind in Gleitkommazahlen im IEEE 754-Standard aufgebaut: 31 30 24 23 0 S E E E E E E E E M M M M M M M M M M M M M

Mehr

Information in einem Computer ist ein

Information in einem Computer ist ein 4 Arithmetik Die in den vorhergehenden Kapiteln vorgestellten Schaltungen haben ausschließlich einfache, Boole sche Signale verarbeitet. In diesem Kapitel wird nun erklärt, wie Prozessoren mit Zahlen umgehen.

Mehr

Inhalt: Binärsystem 7.Klasse - 1 -

Inhalt: Binärsystem 7.Klasse - 1 - Binärsystem 7.Klasse - 1 - Inhalt: Binärarithmetik... 2 Negative Zahlen... 2 Exzess-Darstellung 2 2er-Komplement-Darstellung ( two s complement number ) 2 Der Wertebereich vorzeichenbehafteter Zahlen:

Mehr

Technische Grundlagen der Informatik Kapitel 8. Prof. Dr. Sorin A. Huss Fachbereich Informatik TU Darmstadt

Technische Grundlagen der Informatik Kapitel 8. Prof. Dr. Sorin A. Huss Fachbereich Informatik TU Darmstadt Technische Grundlagen der Informatik Kapitel 8 Prof. Dr. Sorin A. Huss Fachbereich Informatik TU Darmstadt Kapitel 8: Themen Zahlensysteme - Dezimal - Binär Vorzeichen und Betrag Zweierkomplement Zahlen

Mehr

Programmieren was ist das genau?

Programmieren was ist das genau? Programmieren was ist das genau? Programmieren heisst Computerprogramme herstellen (von griechisch programma für Vorschrift). Ein Computerprogramm ist Teil der Software eines Computers. Als Software bezeichnet

Mehr

Technische Informatik. Der VON NEUMANN Computer

Technische Informatik. Der VON NEUMANN Computer Technische Informatik Der VON NEUMANN Computer Inhalt! Prinzipieller Aufbau! Schaltkreise! Schaltnetze und Schaltwerke! Rechenwerk! Arbeitsspeicher! Steuerwerk - Programmausführung! Periphere Geräte! Abstraktionsstufen

Mehr

Das Maschinenmodell Datenrepräsentation

Das Maschinenmodell Datenrepräsentation Das Maschinenmodell Datenrepräsentation Darstellung von Zahlen/Zeichen in der Maschine Bit (0/1) ist die kleinste Informationseinheit Größere Einheiten durch Zusammenfassen mehrerer Bits, z.b. 8 Bit =

Mehr

Computerarithmetik (1)

Computerarithmetik (1) Computerarithmetik () Fragen: Wie werden Zahlen repräsentiert und konvertiert? Wie werden negative Zahlen und Brüche repräsentiert? Wie werden die Grundrechenarten ausgeführt? Was ist, wenn das Ergebnis

Mehr

Binäre Suchbäume (binary search trees, kurz: bst)

Binäre Suchbäume (binary search trees, kurz: bst) Binäre Suchbäume (binary search trees, kurz: bst) Datenstruktur zum Speichern einer endlichen Menge M von Zahlen. Genauer: Binärbaum T mit n := M Knoten Jeder Knoten v von T ist mit einer Zahl m v M markiert.

Mehr

1. Entwicklung der Datenverarbeitung

1. Entwicklung der Datenverarbeitung 1. Entwicklung der Datenverarbeitung 1.1. Vom Abakus zum Pentium Schon im Altertum war man bestrebt, sich Hilfsmittel zu schaffen, die das Zählen und Rechnen erleichterten. Formulierung mechanischer Abläufe

Mehr

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

Kapitel 2 Grundlegende Konzepte. Xiaoyi Jiang Informatik I Grundlagen der Programmierung Kapitel 2 Grundlegende Konzepte 1 2.1 Zahlensysteme Römisches System Grundziffern I 1 erhobener Zeigefinger V 5 Hand mit 5 Fingern X 10 steht für zwei Hände L 50 C 100 Centum heißt Hundert D 500 M 1000

Mehr

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

Prinzip 8 der von-neumann Architektur: (8) Alle Daten werden binär kodiert Binäre Repräsentation von Information Bits und Bytes Binärzahlen ASCII Ganze Zahlen Rationale Zahlen Gleitkommazahlen Motivation Prinzip 8 der von-neumann Architektur: (8) Alle Daten werden binär kodiert

Mehr

Binäre Bäume Darstellung und Traversierung

Binäre Bäume Darstellung und Traversierung Binäre Bäume Darstellung und Traversierung Name Frank Bollwig Matrikel-Nr. 2770085 E-Mail fb641378@inf.tu-dresden.de Datum 15. November 2001 0. Vorbemerkungen... 3 1. Terminologie binärer Bäume... 4 2.

Mehr

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

21.10.2013. Vorlesung Programmieren. Agenda. Dezimalsystem. Zahlendarstellung. Zahlendarstellung. Oder: wie rechnen Computer? Vorlesung Programmieren Zahlendarstellung Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Agenda Zahlendarstellung Oder: wie rechnen

Mehr

COMPUTER RECHNEN BINÄR

COMPUTER RECHNEN BINÄR COMPUTER RECHNEN BINÄR Können Computer rechnen? Na klar! Sie können nur rechnen. Das Rechensystem nennt sich binäres System oder Dualsystem. Schaut mal rechts zur Abbildung. Diese Armbanduhr zeigt die

Mehr

Arithmetik. Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck

Arithmetik. Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck Arithmetik Einführung in die Technische Informatik Falko Dressler, Stefan Podlipnig Universität Innsbruck Übersicht Zahlendarstellung Addition und Subtraktion Multiplikation Division Fest- und Gleitkommazahlen

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 34 Einstieg in die Informatik mit Java Zahldarstellung und Rundungsfehler Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 34 1 Überblick 2 Darstellung ganzer Zahlen,

Mehr

Digitale Grundbegriffe

Digitale Grundbegriffe 1 Digitale Grundbegriffe Um den Begriff»digital«leichter verstehen zu können, ist es hilfreich, sich zuerst mit dem Gegenstück auseinanderzusetzen, der Analogtechnik, denn unser natürliches Umfeld verhält

Mehr

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

Prof. Dr. Oliver Haase Karl Martin Kern Achim Bitzer. Programmiertechnik Zahlensysteme und Datendarstellung Prof. Dr. Oliver Haase Karl Martin Kern Achim Bitzer Programmiertechnik Zahlensysteme und Datendarstellung Zahlensysteme Problem: Wie stellt man (große) Zahlen einfach, platzsparend und rechnergeeignet

Mehr

Grundlagen der Informatik

Grundlagen der Informatik Mag. Christian Gürtler Programmierung Grundlagen der Informatik 2011 Inhaltsverzeichnis I. Allgemeines 3 1. Zahlensysteme 4 1.1. ganze Zahlen...................................... 4 1.1.1. Umrechnungen.................................

Mehr

Von Leibniz zur Cloud. 1 Rechnerentwicklung in Deutschland und Göttingen

Von Leibniz zur Cloud. 1 Rechnerentwicklung in Deutschland und Göttingen Eröffnungsveranstaltung Von Leibniz zur Cloud Manfred Eyßell Computer Cabinett Göttingen e.v. Claus-Hartung-Eck 17 37083 Göttingen Zusammenfassung Auf einem kleinen Streifzug durch die Geschichte des Computers

Mehr

Im Original veränderbare Word-Dateien

Im Original veränderbare Word-Dateien Binärsystem Im Original veränderbare Word-Dateien Prinzipien der Datenverarbeitung Wie du weißt, führen wir normalerweise Berechnungen mit dem Dezimalsystem durch. Das Dezimalsystem verwendet die Grundzahl

Mehr

FH Jena Prüfungsaufgaben Prof. Giesecke FB ET/IT Binäre Rechenoperationen WS 11/12

FH Jena Prüfungsaufgaben Prof. Giesecke FB ET/IT Binäre Rechenoperationen WS 11/12 FB ET/IT Binäre Rechenoperationen WS /2 Name, Vorname: Matr.-Nr.: Zugelassene Hilfsmittel: beliebiger Taschenrechner eine selbsterstellte Formelsammlung Wichtige Hinweise: Ausführungen, Notizen und Lösungen

Mehr

FACHARBEIT. Die Geschichte des Computers

FACHARBEIT. Die Geschichte des Computers Max-Planck-Gymnasium, Saarlouis GOS 2009/2010 FACHARBEIT für das Seminarfach Die Geschichte der Elektronik Thema: Die Geschichte des Computers Verfasser: Fachlehrer: Daniel Braun Herr Brück Abgabetermin:

Mehr

Python Programmierung. Dipl.-Ing.(FH) Volker Schepper

Python Programmierung. Dipl.-Ing.(FH) Volker Schepper Python Programmierung Kontaktdaten Homepage: http://wwwlehre.dhbw-stuttgart.de/~schepper/ Email: Volker. Schepper [A@T] yahoo.de Vorlesung Skriptsprachen Vorlesung: 06.03.2013 13.03.2013 20.03.2013 27.03.2013

Mehr

Daten. Wichtige Informatik-Prinzipien. Informatik-Prinzipien Analoge & digitale Daten Zahlensysteme Zeichen-Codes Datensicherheit

Daten. Wichtige Informatik-Prinzipien. Informatik-Prinzipien Analoge & digitale Daten Zahlensysteme Zeichen-Codes Datensicherheit Daten Informatik-Prinzipien Analoge & digitale Daten Zahlensysteme Zeichen-Codes Datensicherheit Datenschutz www.allgemeinbildung.ch - 2.03.2009 Wichtige Informatik-Prinzipien () Digital-Prinzip Daten

Mehr

Bedeutung der Prozessintegration im Bauwesen Christof Sänger. Zentralbereichsleiter Zentrale Technik, Ed. Züblin AG

Bedeutung der Prozessintegration im Bauwesen Christof Sänger. Zentralbereichsleiter Zentrale Technik, Ed. Züblin AG Bedeutung der Prozessintegration im Bauwesen Christof Sänger Zentralbereichsleiter Zentrale Technik, Ed. Züblin AG Prozessintegration im Bauwesen? Die Anfänge der digitalen Prozessintegration liegen im

Mehr

Musterlösung 2. Mikroprozessor & Eingebettete Systeme 1

Musterlösung 2. Mikroprozessor & Eingebettete Systeme 1 Musterlösung 2 Mikroprozessor & Eingebettete Systeme 1 WS2014/2015 Hinweis: Die folgenden Aufgaben erheben nicht den Anspruch, eine tiefergehende Kenntnis zu vermitteln; sie sollen lediglich den Einstieg

Mehr

HISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID

HISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID HISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID Die Initiative, ein historisches Informatik-Museum zu gründen, ist Pionier im Rahmen der spanischen Universitäten. Sie hat das Sammeln

Mehr