Aktionen

Rechnen durch Handeln: Unterschied zwischen den Versionen

Aus exmediawiki

K
 
(139 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
="Was ist ein Computer?" I=
  
 +
==Intro==
  
 +
<br>
 +
[[Datei:Abb102demcomputerinshirngeschaut.jpg|miniatur|500px|zentriert|CC BY-NC 4.0 (c) Susanne Staubli, Eckart Zitzler]]
 +
<br>
 +
'''Definitionsversuche: Was ist ein Computer?'''<br>
 +
<br>
 +
"Ein Gerät, das Daten speichert und verarbeitet, das auf dieser Basis Berechnungen durchführt, andere Geräte steuern kann, und mit anderen Geräten und Menschen in Verbindung treten kann."<br>
 +
<br>
 +
"Ein eigenständiger Apparat, mit dem Berechnungen oder ganz allgemein Programme ausgeführt werden können."
 +
<br>
 +
<br>
 +
"One who computes."
 +
<br>
 +
<br>
 +
 +
'''Beispiele:''' <br>
 +
<br>
 +
* [https://rlfbckr.io/work/rechnender-raum/ Ralf Baecker, Rechnender Raum, 2007 @ KHM]
 +
* Römischer Handabakus [https://de.wikipedia.org/wiki/Abakus_(Rechenhilfsmittel)#/media/Datei:RomanAbacusRecon.jpg > Wikipedia]
 +
* NACA computer working with microscope and calculator, 1954 [https://en.wikipedia.org/wiki/Computer_(job_description)#/media/File:X-4_with_Female_Computer_(9467782468).jpg > Wikipedia]
 +
* Logarithmen-Tabelle, 1912 [https://de.wikipedia.org/wiki/Menschlicher_Computer#/media/Datei:Logarithmen.png > Wikipedia]<br>
 +
 +
 +
'''Video: ''Human Computers at Los Alamos during the Manhattan Project'''''
 +
<br>
 +
<br>
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=p5aZPgYM7nc</embedvideo>
 +
<br>
 +
 +
==Zählen und Rechnen==
 +
<br>
 +
[[Datei:2431 ziffer und linienrechnen.jpg|miniatur|500px|zentriert|Ziffern- und Linienrechnen auf einer Abbildung aus dem Rechenbuch von Gregor Reisch aus dem Jahre 1517.
 +
Gregor Reisch, Margarita Philosophica, Buch IV, Arithmetik, Basel 1517 (1. Ausg. Freiburg 1503).]]
 +
 +
'''Beispiele:'''
 +
* Tokens & Kerbhölzer
 +
* Abakus-Rechnen
 +
* Der Übergang von Linien- zum Ziffernrechnen
 +
<br>
 +
'''Ausgewählte Ressourcen:'''<br>
 +
* [https://sites.utexas.edu/dsb/tokens/the-evolution-of-writing/ Denise Schmandt-Besserat, The Evolution of Writing]<br>
 +
* [https://www.adfontes.uzh.ch/tutorium/masse-zahlen-und-geld/zahlen Online-Tutorium "Zahlen"]
 +
 +
<br>
 +
 +
==17. Jahrhundert==
 +
 +
<br>
 +
'''Wilhelm Schickard (1592–1635)''' <br>
 +
 +
Am 20. September 1623 schrieb Schickard in einem Brief an Kepler:<br>
 +
 +
''"Dasselbe, was Du auf rechnerischem Weg gemacht hast, habe ich kürzlich mechanisch versucht und eine aus 11 vollständigen und 6 verstümmelten Rädchen bestehende Maschine gebaut, welche gegebene Zahlen im Augenblick automatisch zusammenrechnet […] Du würdest hell auflachen, wenn Du da wärest und sehen könntest, wie sie, so oft es über einen Zehner oder Hunderter weggeht, die Stellen zur Linken ganz von selbst erhöht oder ihnen beim Subtrahieren etwas wegnimmt."''
 +
<br><br>
 +
 +
[https://de.wikipedia.org/wiki/Wilhelm_Schickard#/media/Datei:Schickardmaschine.jpg > Rechenmaschine von Wilhelm Schickard]<br>
 +
<br>
 +
 +
'''Blaise Pascal (1623–62)'''
 +
<br>
 +
 +
* 1642/3 in Paris: Konstruktion einer Additions- und Subtraktionsmaschine (Pascaline)
 +
* Addition sechstelliger Zahlen bis 999.999
 +
* An den Metallwählscheiben ließen sich Nummern einstellen, das Ergebnis erschien in Kästchen über den Wählscheiben
 +
 +
<br>
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=CvKLM_O1Wx0&list=PLLnfNn2SwOpFCC5tAFyLfhPrUwbE2NobX&index=4</embedvideo>
 +
<br>
 +
 +
'''Gottfried Wilhelm Leibniz (1646 bis 1716)'''
 +
<br>
 +
<br>
 +
[https://www.arithmeum.uni-bonn.de/sammlungen/rechnen-einst/objekt.html?tx_arithinventory%5Bobject%5D=6099 > Vierspezies-Staffelwalzenmaschine, 1671]
 +
 +
==19. Jahrhundert==
 +
<br>
 +
 +
'''Jacquardwebstuhl von Joseph-Marie Jacquard (1752–1834)'''<br>
 +
> https://de.wikipedia.org/wiki/Jacquardwebstuhl<br>
 +
<br>
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=K6NgMNvK52A</embedvideo>
 +
<br>
 +
 +
'''Charles Babbage (1792-1871) and Ada Lovelace (1815-1852)'''
 +
<br>
 +
* Difference Engine
 +
* Analytical Engine [http://sydneypadua.com/2dgoggles/the-analytical-engine-in-glorious-technicolour/ > Comic Strip]
 +
<br>
 +
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=0anIyVGeWOI</embedvideo>
 +
 +
==Ausblick==
 +
<br>
 +
'''Nächstes Mal:'''
 +
* 20. Jahrhundert
 +
* elektromechanische und elektronische Rechner
 +
* Grundprinzipien heutiger Computertechnik
 +
<br>
 +
 +
<embedvideo service="youtube" dimensions="600" alignment="inline">https://www.youtube.com/watch?v=GgxG2aINTKU</embedvideo>
 +
 +
="Was ist ein Computer?" II=
 +
 +
==20. Jahrhundert==
 +
<br>
 +
 +
'''Überblick: wichtige Rechenmaschinen im 20. Jh (Auswahl)'''
 +
 +
* 1937: Zuse Z1, rein mechanisch, nicht stabil
 +
* 1941: Zuse Z3, elektromechanisch, Telefonrelais, binäre Gleitkomma-Arithmetik
 +
* 1941: Atanasoff-Berry-Computer, elektronisch, Elektronenröhren, gebaut zur Lösung linearer Gleichungssysteme
 +
* 1943: Colossus, elektronisch, Elektronenröhren
 +
* 1944: Mark I, elektromechanisch, genutzt für Ballistik
 +
* 1946: ENIAC, elektronisch, Elektronenröhren, genutzt für Ballistik
 +
* 1949: EDVAC, elektronisch, genutzt für Ballistik, erste „Von-Neumann-Architektur“
 +
 +
 +
'''Z1 (1937) von Konrad Zuse'''
 +
<br>
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=HDxs3-aJSAI</embedvideo>
 +
 +
 +
[https://de.wikipedia.org/wiki/Z1_(Rechner) > wikipedia]<br>
 +
[http://www.horst-zuse.homepage.t-online.de/z1.html> technische Details zusammengestellt von Konrad Zuses Sohn]
 +
 +
 +
'''Z3 (1941) von Konrad Zuse in Zusammenarbeit mit Helmut Schreyer '''
 +
<br>
 +
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=aUXnhVrT4CI </embedvideo>
 +
 +
<embedvideo service="youtube" dimensions="800" alignment="inline">https://www.youtube.com/watch?v=_YR5HhWlOgg</embedvideo>
 +
 +
==Wichtige Grundprinzipien==
 +
 +
* das Dualsystem (u.a. Leibniz)
 +
* die Verbindung von Boolescher Algebra und digitalen Schaltkreisen (u.a. Claude Shannon)
 +
* die Turing-Maschine
 +
* die Von-Neumann-Architektur
 +
 +
----
 +
 +
==Praxis-Projekte==
 +
 +
 +
* [http://www.agfunk.de/projekt/g1/index.html  Die Historische Zählmaschine G1], einstelliger elektronischer Zähler auf Röhrenbasis (auf Basis der Schaltskizze eines Flip Flops des ENIACs), ein Selbstbau-Projekt von Armin Gräwe
 +
 +
----
 +
----
 +
 +
=Selbstbau-Computer=
 +
----
 +
'''Zusammenstellungen'''
 +
 +
* [https://www.rechnen-ohne-strom.de/links-lit-anleit/bauanleitungen/ Bauanleitungen "Rechnen ohne Strom"]
 +
 +
----
 +
'''Papiercomputer'''
 +
 +
* 1968: CARDIAC (CARDboard Illustrative Aid to Computation) developed by Irving Becker (Alstair) for Bell Laboratories. The kit consists of an instruction manual and a die-cut cardboard "computer".
 +
** https://en.wikipedia.org/wiki/CARDboard_Illustrative_Aid_to_Computation
 +
** https://www.instructables.com/id/CARDIAC-CARDboard-Illustrative-Aid-to-Computation-/
 +
** [https://www.cs.drexel.edu/~bls96/museum/CARDIAC_manual.pdf Download instruction manual]
 +
* [https://en.wikipedia.org/wiki/Digi-Comp_I Digi-Comp I]
 +
 +
----
 +
'''Nachbau Schickard'''
 +
 +
Nachbau mit Lasercutter: https://www.ollmetzer.com/?p=3748<br>
 +
https://maker-faire.de/maker/die-schickardsche-rechenmaschine/ <br>
 +
https://github.com/jnweiger/Schickard/blob/master/README.md
 +
https://www.youtube.com/watch?v=ot1D30ZgLgg
 +
 +
----
 +
----
 +
=Kunst=
 +
 +
* [https://rlfbckr.io/work/rechnender-raum/ Rechnender Raum von Ralf Baecker, 2007]
 +
* [http://techno-logic-art.com/clock.htm "The Clock" von Gislain Benoit]
 +
 +
=Literatur & Links=
 +
 +
=Ergänzungen=
 +
 +
 +
 +
 +
 +
 +
<!--
  
 
==Erste Rechenmaschinen (17. Jh)==
 
==Erste Rechenmaschinen (17. Jh)==
  
===Wilhelm Schickards Vierspeziesmaschine===
+
===Wilhelm Schickards===
  
 
1623 in Tübingen: konstruierte er die erste urkundlich nachweisbare Rechenmaschine der Welt<br>
 
1623 in Tübingen: konstruierte er die erste urkundlich nachweisbare Rechenmaschine der Welt<br>
Vierspeziesmaschine, konnte Addition, Subtraktion, Multiplikation, Division ausführen
+
konnte Addition, Subtraktion, Multiplikation, Division ausführen
  
 
===Blaise Pascal===
 
===Blaise Pascal===
 +
 +
Pascaline, Quelle: Rama, CC BY-SA 3.0 fr, commons.wikimedia
  
 
1642 in Paris: Konstruktion einer Additions- und Subtraktionsmaschine<br>
 
1642 in Paris: Konstruktion einer Additions- und Subtraktionsmaschine<br>
 +
Addition sechstelliger Zahlen bis 999.999
 +
An den Metallwählscheiben ließen sich Nummern einstellen, das Ergebnis erschien in Kästchen über den Wählscheiben
 
Problem: Feinmechanik, arbeitete nicht zuverlässig
 
Problem: Feinmechanik, arbeitete nicht zuverlässig
 +
 +
https://www.youtube.com/watch?v=3h71HAJWnVU
  
 
===Gottfried Wilhelm Leibniz===
 
===Gottfried Wilhelm Leibniz===
Zeile 27: Zeile 224:
  
  
===Programmgesteuerter Webstuhl===
+
==="Programmierbarer" Webstuhl===
  
 
Joseph-Marie Jacquard: baute 1805 erster durch Pappkarten (Vorläufer der Lochkarten) gesteuerter bzw. "programmgesteuerter" Webstuhl
 
Joseph-Marie Jacquard: baute 1805 erster durch Pappkarten (Vorläufer der Lochkarten) gesteuerter bzw. "programmgesteuerter" Webstuhl
  
  
<embedvideo service="youtube" dimensions="400" alignment="inline">https://www.youtube.com/watch?v=K6NgMNvK52A</embedvideo> <embedvideo service="youtube" dimensions="400"
+
<embedvideo service="youtube" dimensions="600" alignment="inline">https://www.youtube.com/watch?v=K6NgMNvK52A</embedvideo>
 +
 
 +
===Difference Engine===
 +
 
 +
Charles Babbage (1792-1871)<br>
 +
Difference Engine
 +
mechanische Probleme, nur teilweise realisiert<br>
 +
war immer noch zur Basis 10!
 +
<br>
 +
<embedvideo service="youtube" dimensions="400" alignment="inline">https://www.youtube.com/watch?v=aCGtZyDGH1M</embedvideo><embedvideo service="youtube" dimensions="400" alignment="inline">https://www.youtube.com/watch?v=t8aYkow-Fv8</embedvideo> <embedvideo service="youtube" dimensions="400" alignment="inline">https://www.youtube.com/watch?v=0anIyVGeWOI</embedvideo>
 +
 
 +
===Analytical Engine===
 +
 
 +
Analytical Engine 1833<br>
 +
 
 +
theoretisches Konzept für ersten digitalen Rechenautomaten<br>
 +
 
 +
bestehend aus Recheneinheit (mill), Zahlenspeicher (store), Steuereiheit, Ein- und Ausgabegeräte<br>
 +
 
 +
Ada Lovelace schrieb Programme dafür<br>
 +
 
 +
wurde erst 100 Jahre später realisiert<br>
 +
 
 +
basierend auf Lochkarten inspiriert von Jacquard<br>
 +
 
 +
 +
<embedvideo service="youtube" dimensions="400" alignment="inline">https://www.youtube.com/watch?v=GJiyGvoYd5E</embedvideo>
 +
 
 +
===Boolesche Algebra===
 +
 
 +
Ein Logikkalkül entwickelt von George Boole (1815-1864)
 +
 
 +
===Holleriths "Statistik-Maschine"===
 +
 
 +
Herman Hollerith ( 1860-1929)<br>
 +
'''elektro'''mechanische Lochkartenapparatur<br>
 +
Zähl-, Sortier-, Tabellier- und Mischmaschine ("Statistik-Maschine")<br>
 +
1890 eingesetzt für amerikanische Volkszählung<br>
 +
Arbeit von 10 jahren in 4 Wochen erledigt (mit 43 Zählmaschinen)<br>
 +
Aus Hollerith`s "Tabulating Machine Company" wurde später nach Fusion etc. IBM<br>
 +
<br>
 +
 
 +
<embedvideo service="youtube" dimensions="600" alignment="inline">https://www.youtube.com/watch?v=17On5ItcrBA</embedvideo>Neue Ära der elektromechanischen Datenverarbeitung
 +
 
 +
 
 +
==20. Jh==
 +
 
 +
* Übergang von mechanischen zu elektromechanischen zu elektronischen Rechnern (wobei Hollerith's Maschine ja auch schon elektromechanisch war, Zuses Z1 in 1937 dann aber wieder rein mechanisch?)
 +
 
 +
von-Neumann-Architektur<br>
 +
<br>
 +
 
 +
* 1937: Shannon's Abschlussarbeit zum Master in Elektrotechnik: "A Symbolic Analysis of Relay and Switching Circuits"
 +
** Konstruktion von digitalen Schaltkreisen auf Basis der Boole'schen Algebra
 +
** ging wiederum aus der Analyse von Relais-Schaltkreisen in Analogrechnern hervor (speziell dem [https://de.wikipedia.org/wiki/Differentialanalysator Differential Analyzer] von Vannevar Bush)
 +
 
 +
* 1948: Shannon's "A Mathematical Theory of Communication"
 +
 
 +
 
 +
===Rechenmaschinen===
 +
'''Zeitliche Übersicht der entwickelten Rechenmaschinen:'''
 +
* 1937: Zuse Z1, rein mechanisch, nicht stabil
 +
* 1941: Zuse Z3, elektromechanisch, Telefonrelais, binäre Gleitkomma-Arithmetik
 +
* 1941: Atanasoff-Berry-Computer, elektronisch, Elektronenröhren, gebaut zur Lösung linearer Gleichungssysteme
 +
* 1943: Colossus, elektronisch, Elektronenröhren
 +
* 1944: Mark I, elektromechanisch, genutzt für Ballistik
 +
* 1946: ENIAC, elektronisch, Elektronenröhren, genutzt für Ballistik
 +
* 1949: EDVAC, elektronisch, genutzt für Ballistik, erste Von-Neumann-Architektur
 +
 
 +
 
 +
====Zuse Z1 (1937)====
 +
* war überraschenderweise noch rein mechanisch
 +
* erstes frei programmierbares Rechenwerk mit binären Zahlen *
 +
* besaß bereits ein Eingabe-/Ausgabewerk, ein Rechenwerk, ein Speicherwerk und ein Programmwerk, das die Programme von gelochten Filmstreifen ablas. *
 +
* bestehend aus sich gegeneinander verschiebenden Metallblechen
 +
* die Metallteile waren sehr störanfällig, so dass der Rechner nicht stabil funktionierte
 +
* "Die Umsetzung mittels mechanischer Schaltglieder, die mit einem Staubsaugermotor angetrieben wurden, schien ihm kompakter als mit elektromechanischen Relais." *
 +
 
 +
====Z3====
 +
 
 +
 
 +
 
 +
 
 +
===Technische Entwicklungen===
 +
 
 +
====Entwicklung der Transistortechnik====
 +
 
 +
* Entwicklung seit den 20er Jahren (erste Patente 1925)
 +
* 1954: Bipolartransistoren aus Silizium (Bell Labs) kamen auf den Markt
 +
 
 +
https://de.wikipedia.org/wiki/Transistor
 +
 
 +
====Erfindung integrierter Schaltungen====
 +
 
 +
* Transistoren wurden zu UND, ODER, NAND, NOR-Schaltungen zusammengebaut
 +
 
 +
Übung/Workshop: Logische Schaltungen aus Transistoren bauen.<br>
 +
 
 +
https://www.waitingforfriday.com/?p=529 <br>
 +
[https://de.wikipedia.org/wiki/Mail%C3%BCfterl Mailüfterl] 50er Jahre<br>
 +
https://www.youtube.com/watch?v=sTu3LwpF6XI <br>
 +
https://www.youtube.com/watch?v=wIzUI8najAs
 +
 
 +
===Von-Neumann-Architektur===
 +
 
 +
 
 +
"Praktische Computer basieren meist auf dem von John von Neumann 1945 im Rahmen der EDVAC-Entwicklung eingeführten Konzept, genannt Von-Neumann-Architektur. Es ist umstritten, welche der Ideen tatsächlich genau von ihm stammen." (INF-L)
 +
-->

Aktuelle Version vom 23. November 2020, 09:53 Uhr

"Was ist ein Computer?" I

Intro


CC BY-NC 4.0 (c) Susanne Staubli, Eckart Zitzler


Definitionsversuche: Was ist ein Computer?

"Ein Gerät, das Daten speichert und verarbeitet, das auf dieser Basis Berechnungen durchführt, andere Geräte steuern kann, und mit anderen Geräten und Menschen in Verbindung treten kann."

"Ein eigenständiger Apparat, mit dem Berechnungen oder ganz allgemein Programme ausgeführt werden können."

"One who computes."

Beispiele:


Video: Human Computers at Los Alamos during the Manhattan Project


Zählen und Rechnen


Ziffern- und Linienrechnen auf einer Abbildung aus dem Rechenbuch von Gregor Reisch aus dem Jahre 1517. Gregor Reisch, Margarita Philosophica, Buch IV, Arithmetik, Basel 1517 (1. Ausg. Freiburg 1503).

Beispiele:

  • Tokens & Kerbhölzer
  • Abakus-Rechnen
  • Der Übergang von Linien- zum Ziffernrechnen


Ausgewählte Ressourcen:


17. Jahrhundert


Wilhelm Schickard (1592–1635)

Am 20. September 1623 schrieb Schickard in einem Brief an Kepler:

"Dasselbe, was Du auf rechnerischem Weg gemacht hast, habe ich kürzlich mechanisch versucht und eine aus 11 vollständigen und 6 verstümmelten Rädchen bestehende Maschine gebaut, welche gegebene Zahlen im Augenblick automatisch zusammenrechnet […] Du würdest hell auflachen, wenn Du da wärest und sehen könntest, wie sie, so oft es über einen Zehner oder Hunderter weggeht, die Stellen zur Linken ganz von selbst erhöht oder ihnen beim Subtrahieren etwas wegnimmt."

> Rechenmaschine von Wilhelm Schickard

Blaise Pascal (1623–62)

  • 1642/3 in Paris: Konstruktion einer Additions- und Subtraktionsmaschine (Pascaline)
  • Addition sechstelliger Zahlen bis 999.999
  • An den Metallwählscheiben ließen sich Nummern einstellen, das Ergebnis erschien in Kästchen über den Wählscheiben



Gottfried Wilhelm Leibniz (1646 bis 1716)

> Vierspezies-Staffelwalzenmaschine, 1671

19. Jahrhundert


Jacquardwebstuhl von Joseph-Marie Jacquard (1752–1834)
> https://de.wikipedia.org/wiki/Jacquardwebstuhl


Charles Babbage (1792-1871) and Ada Lovelace (1815-1852)


Ausblick


Nächstes Mal:

  • 20. Jahrhundert
  • elektromechanische und elektronische Rechner
  • Grundprinzipien heutiger Computertechnik


"Was ist ein Computer?" II

20. Jahrhundert


Überblick: wichtige Rechenmaschinen im 20. Jh (Auswahl)

  • 1937: Zuse Z1, rein mechanisch, nicht stabil
  • 1941: Zuse Z3, elektromechanisch, Telefonrelais, binäre Gleitkomma-Arithmetik
  • 1941: Atanasoff-Berry-Computer, elektronisch, Elektronenröhren, gebaut zur Lösung linearer Gleichungssysteme
  • 1943: Colossus, elektronisch, Elektronenröhren
  • 1944: Mark I, elektromechanisch, genutzt für Ballistik
  • 1946: ENIAC, elektronisch, Elektronenröhren, genutzt für Ballistik
  • 1949: EDVAC, elektronisch, genutzt für Ballistik, erste „Von-Neumann-Architektur“


Z1 (1937) von Konrad Zuse


> wikipedia
> technische Details zusammengestellt von Konrad Zuses Sohn


Z3 (1941) von Konrad Zuse in Zusammenarbeit mit Helmut Schreyer

Wichtige Grundprinzipien

  • das Dualsystem (u.a. Leibniz)
  • die Verbindung von Boolescher Algebra und digitalen Schaltkreisen (u.a. Claude Shannon)
  • die Turing-Maschine
  • die Von-Neumann-Architektur

Praxis-Projekte

  • Die Historische Zählmaschine G1, einstelliger elektronischer Zähler auf Röhrenbasis (auf Basis der Schaltskizze eines Flip Flops des ENIACs), ein Selbstbau-Projekt von Armin Gräwe


Selbstbau-Computer


Zusammenstellungen


Papiercomputer


Nachbau Schickard

Nachbau mit Lasercutter: https://www.ollmetzer.com/?p=3748
https://maker-faire.de/maker/die-schickardsche-rechenmaschine/
https://github.com/jnweiger/Schickard/blob/master/README.md https://www.youtube.com/watch?v=ot1D30ZgLgg



Kunst

Literatur & Links

Ergänzungen