Download ppt - Was ist das überhaupt?

Transcript
Page 1: Was ist das überhaupt?

Für U2 an der FH in Bingen von Dipl. Inform. (FH) Heidi HannaH Daudistel.

Page 2: Was ist das überhaupt?

HHD

Page 3: Was ist das überhaupt?

Analogrechner messen Digitalrechner zählen

HHD

Page 4: Was ist das überhaupt?

HHD

Page 5: Was ist das überhaupt?
Page 6: Was ist das überhaupt?

• alle Zahlen mit 0 und 1

• alle Zahlen bauen sich aus Potenzen von 2 auf

• Die vier Grundrechenarten lassen sich durchführen

HHD

Nichts außer einem in allem.Das Eine aber ist notwendig.

Page 7: Was ist das überhaupt?
Page 8: Was ist das überhaupt?

HHD

Page 9: Was ist das überhaupt?

HHD

Page 10: Was ist das überhaupt?

1791 – 1871

MathematikerPolitischer Ökonom

Babbage´s Gehirn ausgestellt neben seinen beiden Rechenmaschinen im

Science Museum in London

HHD

Page 11: Was ist das überhaupt?

HHD

Page 12: Was ist das überhaupt?

• Dazu bedarf es zwischen Mensch und Maschine einer gemeinsamen Sprachen.

• Wie bei „echten“ Sprachen gibt es– ein Alphabet,– eine Grammatik sowie– Vokabeln und deren Bedeutungen.

HHD

Page 13: Was ist das überhaupt?

• Wie bei „echten“ Sprachen gibt es– ein Alphabet,– eine Grammatik sowie– Vokabeln und deren Bedeutungen.

HHD

Page 14: Was ist das überhaupt?

1 1 000 1 1 0 1 0 1 0 1 1 1 0

In einem digitalen Bitstromsind 0 und 1

die beiden zulässigen Zeichen im Alphabet.

HHD

Page 15: Was ist das überhaupt?

• Wie bei „echten“ Sprachen gibt es– ein Alphabet,– eine Grammatik sowie– Vokabeln und deren Bedeutungen.

HHD

Page 16: Was ist das überhaupt?

1 1 000 1 1 0 1 0 1 0 1 1 1 0

Jede 0 hat als Nachfolger entweder eine 0 oder eine 1.Jede 1 hat als Nachfolger entweder eine 0 oder eine 1.

HHD

Page 17: Was ist das überhaupt?

• Wie bei „echten“ Sprachen gibt es– ein Alphabet,– Grammatik sowie– Vokabeln und deren Bedeutungen.

HHD

Page 18: Was ist das überhaupt?

= Befehle auf der Betriebssystem-Ebene= Befehle, um ein Programm zu steuern.= Anweisungen in MS Office= SQL-Abfragen= . . .

HHD

Page 19: Was ist das überhaupt?

= Befehle auf der Betriebssystem-Ebene= Befehle, um ein Programm zu steuern.= Anweisungen in MS Office= SQL-Abfragen= . . .

HHD

Page 20: Was ist das überhaupt?

• Abfragen. Testen.

• Ein Schalter hat genau zwei Zustände:– Schalter „aus“– Schalter „an“

Page 21: Was ist das überhaupt?

• Abfragen. Testen.

• Ein Schalter hat genau zwei Zustände:– Schalter „aus“ = 0– Schalter „an“ = 1

Page 22: Was ist das überhaupt?

HHD

Testen immer über Vergleichen!

Page 23: Was ist das überhaupt?

In einem 16-bit Computer KÖNNTE das so aussehen:

Befehlscode1 1 000 1 1 0 1 0 1 0 1 1 1 0

HHD

Teste, ob die 1. Speicherzelle L1-Cache 0 ist.

Teste, ob die 1. Speicherzelle L1-Cache 0 ist.

??????

Page 24: Was ist das überhaupt?
Page 25: Was ist das überhaupt?

In einem 16-bit Computer KÖNNTE das so aussehen:

Befehlscode Sprungadresse1 1 000 1 1 0 1 0 1 0 1 1 1 0

HHD

Teste, ob die 1. Speicherzelle L1-Cache 0 ist.

Teste, ob die 1. Speicherzelle L1-Cache 0 ist.

1 0 1 0 1 1 1 01 0 1 0 1 1 1 0

Page 26: Was ist das überhaupt?

Fest? „Einweg-Computer“

variabel? Immer wieder und frei programmierbar

HHD

Page 27: Was ist das überhaupt?

HHD

Page 28: Was ist das überhaupt?

Der Computer wird eine Maschine.

HHD

Page 29: Was ist das überhaupt?

* in Berlin† in Hünfeld /Fulda

Konrad Zuse war (Bau-)Ingenieur.

Kein Mathematiker!

HHD

Page 30: Was ist das überhaupt?

HHD

Page 31: Was ist das überhaupt?

HHD

Page 32: Was ist das überhaupt?

• 1. Computergeneration 1946Einsatz von Elektronenröhren

• 2. Computergeneration 1955Verwendung von Transistoren

• 3. Computergeneration 1962Integrierte Schaltungen

• 4. Computergeneration > 1978Einsatz hoch- bzw. höchstintegrierter Schaltkreise

• 5. Computergeneration ???

HHD

Page 33: Was ist das überhaupt?

HHD

Page 34: Was ist das überhaupt?

HHD

Page 35: Was ist das überhaupt?
Page 36: Was ist das überhaupt?
Page 37: Was ist das überhaupt?

HHD

Page 38: Was ist das überhaupt?

HHD

Page 39: Was ist das überhaupt?

• Angenommen Sie wollten einen Roboter bauen, der Spielkarten nach Farben sortiert.

• Dann muss Ihr Roboter „wissen“ wo was hinkommt. Sprich / Lies: nach welchem System Sie sortieren.

• Danach können Sie – so Sie es können – den Roboter selbst konstruieren / bauen, der dann die Karten für Sie automatisch sortiert.

HHD

Page 40: Was ist das überhaupt?

• Angenommen Sie wollten einen Roboter bauen, der Spielkarten nach Farben sortiert.

• Dann muss Ihr Roboter „wissen“ wo was hinkommt. Sprich / Lies: nach welchem System Sie sortieren.

• Danach können Sie – so Sie es können – den Roboter selbst konstruieren / bauen, der dann die Sortier-Arbeit für Sie automatisch erledigt.

HHD

Page 41: Was ist das überhaupt?

• Angenommen Sie wollten einen Roboter bauen, der Spielkarten nach Farben sortiert.

• Dann muss Ihr Roboter „wissen“ wo was hinkommt. Sprich / Lies: nach welchem System Sie sortieren.

• Danach können Sie – so Sie es können – den Roboter selbst konstruieren / bauen, der dann die Sortier-Arbeit für Sie automatisch erledigt.

HHD

Page 42: Was ist das überhaupt?

① Form suchen und finden.

② Form verbindlich festlegen.

③ Form darstellbar machen bzw. darstellen.

④ Übersetzen des zu systematisierenden Sachverhaltes in die festgelegte Form.

⑤ Durchführen gemäß festgelegter Form.

HHD

Page 43: Was ist das überhaupt?

① Form suchen und finden.– Abgrenzen und Ordnen– Klassifizieren und Katalogisieren– Abstrahieren

HHD

Page 44: Was ist das überhaupt?

– Weniger ist mehr!• Vereinfachen eines Sachverhaltes• oder ein neues Problem auf ein gelöstes

Problem zurückführen

– Verallgemeinern• Algorithmus definieren

HHD

Page 45: Was ist das überhaupt?

Julius Cäsar (100 – 44 v. Cr.)

„Nach erfolgter Ankunft und Besichtigung der Verhältnisse war die Erringung des Sieges möglich.“

HHD

Ich kam, sah und siegte!

Page 46: Was ist das überhaupt?

Pablo Picasso (1881 – 1973)

HHD

Page 47: Was ist das überhaupt?

HHD

Page 48: Was ist das überhaupt?

HHD

Page 49: Was ist das überhaupt?

HHD

Ein Algorithmusist ein Lösungsverfahren,das festgelegte Verfahren

zur Lösung einer Aufgabenstellungfestlegt.

Page 50: Was ist das überhaupt?

HHD

Ein Algorithmus muss sein:

EindeutigEndlich

Erarbeitbar

Page 51: Was ist das überhaupt?

HHD

① Form suchen und finden.

② Form verbindlich festlegen.

③ Form darstellbar machen bzw. darstellen.

Mittels formaler Sprache

Page 52: Was ist das überhaupt?

HHD

Page 53: Was ist das überhaupt?

• Das Alphabet zu unserer (lebendigen) Sprache• und die Grammatik, die den Zusammenbau der

Zeichen des Alphabetes regelt = Regelwerk.

Zum Beispiel:15. Dezember 2015

17. eptember 2015März:2015:3

HHD

Page 54: Was ist das überhaupt?

Digitaler Bitstrom

HHD

Page 55: Was ist das überhaupt?

1 1 H00 1 1 0 1 0 1 0 1 o 1 0

• Nee!• Und warum nicht?

Das zulässige Alphabet besteht ausschließlich aus den beiden Symbolen 0 und 1

UNDDie Grammatik definiert, dass eine 0 als Nachfolger ausschließlich 0 oder 1 haben darf und eine 1 ebenso.

HHD

Page 56: Was ist das überhaupt?

FORMale Sprache

HHD

Page 57: Was ist das überhaupt?

Zeichen des Alphabets symbolisieren reale Vorgänge

= Symbole

HHD

Page 58: Was ist das überhaupt?

• Semantik bedeutet Bedeutung!

Zum Beispiel:31. Februar 2015

Dieser Satz ist rot eingefärbt!

• Welche Bedeutung sollen die Sprachkonstrukte der formale Sprache haben?

HHD

Page 59: Was ist das überhaupt?

Flussplan

HHD


Recommended