Hardware/Software (2-3)


Computer:

Universal-Rechenanlage für unterschiedliche Anwendungen

1941: Erste Rechner (elektromechanisch, später elektronisch)
(Zuse, Atanasoff/Berry, Aiken - Eckert/Mauchly)

1956: Transistoren; FORTRAN; 1200 Computer weltweit

1971: 1. Mikrochip (Intel 4004); 80 000 Computer weltweit

1986: Graphische Oberflächen, RISC; 20 Millionen Computer weltweit

2001: 600 Millionen Computer weltweit

Hardware:

Relativ kleine Anzahl von direkt ausführbaren Basis-Instruktionen (Maschinensprache)

Jedes Exemplar ist ein Individuum - entweder in Ordnung oder nicht

Software:

Menge aller Programme, die auf einer Hardware eingesetzt werden können

Programm: Folge von Anweisungen, die für eine bestimmte Aufgabe ausgeführt werden soll

Ein Programm ist nicht fest verdrahtet, sondern als Text gespeichert und leicht veränderbar

Mit Software kann einfacher und flexibler mehr "Logik" in ein System gebracht werden

Software wird einmal erstellt und läuft auf allen Rechnern des gleichen Typs; es gibt keine Herstellungsfehler oder Alterungsprobleme

"Hardware kann ausfallen, Software ist von Anfang an kaputt!"


Anwendungsbereiche

Numerische Datenverarbeitung Zahlen
Textverarbeitung Text
Algebraische Datenverarbeitung Formeln
Datenbanken Daten jeder Art
Graphische Datenverarbeitung Bilder
Prozeßdatenverarbeitung Steuerung
Künstliche Intelligenz "alles andere"

Einsatzgebiete

Haus Kamera, Videorekorder
Auto ABS, 4-Rad-Antrieb
Supermarkt Barcode-Leser, Lager
Bank Kontoführung, Geldautomat
Behörden Kriminaldatei, Steuer
Wetteramt Wettervorhersage
Reisebüro Platzreservierung
Eisenbahn, U-Bahn Signalanlage
Luftraum-Überwachung Radar, Kontrolle
Flugzeug Steuerung, Optimierung
Militär Waffensysteme, Überwachung
Krankenhaus Medizinische Geräte


Ingolf Giese