1 Geschichte des Computers, Allgemeines (Handout

Werbung
1
1.1
Geschichte des Computers, Allgemeines
Was ist ein Abakus?

1.2
1.3
1.5
Die erste Rechenmaschine, oder besser Rechenhilfe, ist der Abakus, der vor mehr
als 2500 Jahren von den Chinesen erfunden wurde. Dieses Gerät wird in einigen
Erdteilen noch immer verwendet, und geübte Abakusrechner können mit ihm
erstaunliche Resultate erzielen.
Wozu dienten Lochkarten?

Lochkarten wurden bereits 1804 von Josef Maria Jacquard erfunden. Sie dienten
dazu, einen Webstuhl zu steuern.

Bei den früheren Rechenmaschinen befanden sich die zu verarbeitenden Daten in
einem Speicher, während die Programme von außen durch Lochkarten eingegeben
wurden.
Was hat George Boole entwickelt und warum ist das auch noch in der heutigen
Informatik von Bedeutung?

1.4
(Handout – Nr. 0)
George Boole entwickelte die nach ihm benannte boolsche Algebra, die durch die
Auswertung von Ja/Nein-Informationen den Grundstein der Computertechnologie
bildet.
Wann wurden die ersten elektrischen Rechenmaschinen entwickelt?

Die ersten elektrischen Rechenmaschinen wurden in den Dreißigerjahren
entwickelt. Konrad Zuse stellte den ersten funktionsfähigen programmgesteuerten
Rechenautomaten (ZUSE Z3 mit einem Rechenwerk und einem elektrischen
Speicherwerk) und die erste Programmiersprache „Plankalkül“ vor.

Etwa zur gleichen Zeit wurde in Amerika der programmgesteuerte Rechenautomat
MARK 1 (mit 16 Meter Länge, 35 Tonnen Gesamtgewicht und 850 km elektrischen
Leitungen) fertiggestellt.

Mit dem „Electronic Numerical Integrator and Computer“ (ENIAC) wurde 1946 der
erste elektronische Rechner gebaut. Die Rechengeschwindigkeit konnte
gegenüber Relaisrechnern um das 2000fache erhöht werden.
Was ist die „von-Neumann´sche“ Struktur?

Der von John von Neumann entwickelte Rechner legte die Programmbefehle in
einem elektronischen Speicher ab. Der Rechner konnte selbständig logische
Entscheidungen treffen, Programmteile überspringen, wiederholen oder neu
aufrufen. Alle weiteren Entwicklungen basieren auf der „von Neumann’schen
Struktur“.
1.6
Was ist der Vorteil von Transistoren? Was ist ein „IC“?
Die Entwicklung des Transistors stellte eine Revolution im Bereich der Mikroelektronik
dar, da durch ihn der Platzbedarf von Computern wesentlich verringert wurde. Ein
Transistor ist ein elektronisches Halbleiterbauelement, das zum Schalten und zum
Verstärken von elektrischen Strömen und Spannungen verwendet wird.
Mitte der fünfziger Jahre wurde der erste volltransistorierte Computer (TRADIC)
vorgestellt und die Technik der gedruckten Schaltungen eingeführt.
TRADIC (engl. Abkürzung für TRansistorized Airborne DIgital Computer) war der
weltweit erste Computer auf der Grundlage von Transistoren - und leitete wegen seiner
Störungs- und Ausfallsicherheit und der höheren Geschwindigkeit von Transistoren
gegenüber Röhren und nicht zuletzt wegen seiner geringeren Baugröße damit den
Siegeszug der Transistor-Computer gegenüber den zur damaligen Zeit üblichen
Röhren-Computern ein. TRADIC schaffte eine Million logische Operationen pro
Sekunde.
Von den Bell-Forschungslaboratorien für die United States Air Force entwickelt, wurde
er am 19. März 1955 fertiggestellt. Er bestand aus ca. 10000 Germanium-Dioden
sowie ca. 700-800 Transistoren und hatte eine Leistungsaufnahme von ca. 100 Watt.
Seitdem ist die Entwicklung des Computers von der Miniaturisierung der Bauteile
geprägt. 1958 wurden die „integrierten Schaltungen“ (IC für engl. integrated circuit)
erfunden.
Ein integrierter Schaltkreis (auch integrierte Schaltung, engl. integrated circuit, kurz
IC) ist eine elektronische Schaltung. Sie ist auf kleinstem Raum auf einem einzigen
Stück Halbleitersubstrat (Chip) integriert.
1972 begann man, Rechenwerk und Steuerwerk eines Computers auf einem Chip
herzustellen (Geburtsstunde des Mikroprozessors, der zusammen mit einem
Programmspeicher im Prinzip den Computer bildet).
1.7
Was bedeutet der Begriff „Daten“?
Alle Informationen, die gespeichert werden können. Man unterscheidet zwischen
numerischen (Zahlen, die für die Rechenoperationen benutzt werden) und
alphanumerischen Daten (meist Bezeichnungen, Namen und Texte; aber auch Zahlen,
mit denen nicht gerechnet wird, z. B. Postleitzahlen oder Telefonnummern).
In der Programmiersprache C gibt es die Datentypen int (=ganze Zahl), char (= ein
Zeichen) sowie float (=Kommazahl) und double (=“genaue“ Kommazahl). Texte
(=Zeichenkette) und String (=spezielle Zeichenkette, mit 0x00 als Abschlusszeichen)
werden in einem eindimensionalen Feld vom Datentyp char gespeichert.
1.8
Wofür steht die Abkürzung EDV?
Elektronische Datenverarbeitung
Abakus
Rekonstruktion eines römischen Abakus
HOLLERITH-Lochkarte
Lochkartonsteuerung einer Tanzorgel
ZUSE Z1-2
ZUSE Z23
Bilder zu Handout – Nr.1 (Quelle: http://de.wikipedia.org)
MARK - Rechenautomat
MARK - Rechenautomat
Auswahl von Transistoren
VON-NEUMANN - Architektur
Integrierter Schaltkreis offen
Integrierter Schaltkreis im Gehäuse
Herunterladen