Geschichte der Informatik – Personen, Meilensteine

Werbung
Geschichte der
Informatik –
Personen,
Meilensteine
Ludger Humbert und
Dorothee Müller
Vorlesung 4
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Geschichte der Informatik – Personen,
Meilensteine
Informatik im Laufe der Zeit
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Vorlesung Informatik im Alltag vom 27. Oktober 2016
Menschen und Informatik
Informatiksystem
Version:
Stand:
Bearbeitet von:
Lizenz:
b32ed36
2016-10-27 14:56
Dorothee Mueller
https://creativecommons.org/licenses/by-nc- sa/4.0/deed.de –
Programmiererin
cbea
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Ludger Humbert und Dorothee Müller
Fachgebiet Didaktik der Informatik
Bergische Universität Wuppertal
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Kompetenzen – Vorlesung 4
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Entwicklungen der Menschheitsgeschichte, die zur Informatik
beitragen, erkennen und einordnen.
2
Meilensteine der Ideengeschichte der Informatik kennen.
3
»Wir sind Informatik« – bedeutsame Informatikerinnen und
Informatiker und ihre Beiträge zur Informatik benennen.
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
Shells
1
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Gliederung – Vorlesung 4
1 Informatikgrundlagen
Menschen machen Informatik – Informatik prägt unsere Welt
Informatiksystem
Programmiererin
2 Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
3 Datenstrukturen, Algorithmen, Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
Objektorientierung, GUI
Kryptographie/Kryptologie
cbea • @ b32ed36 • 2016-10-27 14:56
Geschichte der
Informatik –
Personen,
Meilensteine
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Smalltalk
Python
Empfehlungen
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik überall und jeden Tag
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
Wo hatten wir im Laufe des heutigen Tages
offensichtlich erkennbar Kontakt mit
Informatik?
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Wecke
r
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Mo
rge
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
nk
a
Technische
Informatik
ffe
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Wecke
r
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
Shells
e
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Mo
rge
Radionk
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
C++
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Wecke
r
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Bildungsstandards
SPSS
Betriebssysteme
Unix
Java
Scheme
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
ee
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
aff
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Mo
rge
Radionk
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
C++
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Sm
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
p
art
ne
ho
Wecke
r
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Bildungsstandards
SPSS
Betriebssysteme
Unix
Java
Scheme
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
ee
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
aff
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Sm
e
Mo
g
i
rge nze
Radiloannkaa
ffe
rp
h
e
a
F
p
art
ne
ho
Wecke
r
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Sm
e
Mo
g
R
i
rge nozelltre
pp e
Radiloannkaa
ffe
rp
h
e
a
F
p
art
ne
ho
Wecke
r
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Sm
e
Mo
g
R
i
rge nozelltre
pp e
Radiloannkaa
ffe
rp
h
e
a
F
Zu
g
p
art
ne
ho
Wecke
r
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Sm
e
Mo
g
R
i
rge nozelltre
pp e
Radiloannkaa
ffe
rp
h
e
a
F
Zu
g
p
art
ne
ho
Bus
Wecke
r
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Sm
e
Mo
g
R
i
rge nozelltre
pp e
Radiloannkaa
ffe
rp
Aufzug
h
e
a
F
Zu
g
p
art
ne
ho
Bus
Wecke
r
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
Zu
g
nlage
Wecke
r
ne
ho
Schließ
a
p
art
Bus
Sm
e
Mo
g
R
i
rge nozelltre
pp e
Radiloannkaa
ffe
rp
Aufzug
h
e
a
F
cbea • @ b32ed36 • 2016-10-27 14:56
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Smalltalk
Python
Empfehlungen
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatik in unserer Welt
W-Lan
Zu
g
ne
ho
p
art
r
e
t
u
p
SC
m
ch
oließan
lage
Sm
Lichtanlage
g
Heizun
e
Mo
g
R
i
rge nozelltre
pp e
ionnka
d
a
R
a aff
Be
l
p
ee
amahr
Aufzug
F er
n
o
f
e
Tel
W
e.eu.rge
.
e
z
c
k
k
r
e
W
Bus
cbea • @ b32ed36 • 2016-10-27 14:56
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Smalltalk
Python
Empfehlungen
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatische Modellierung – schematisch
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
– Erinnern wir uns gemeinsam an die grafische Darstellung . . .
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
Zentrales Prinzip der Informatik:
die informatische Modellierung
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatische Modellierung – schematisch
Ludger Humbert und
Dorothee Müller
validieren
Ergebnisse
Situation
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
ERDiagramme
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
C++
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konsequenzen
verarbeiten
Modell
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Lösung
Problem
Programmierung
Sprachtheorie
Die Brandmauer
(Humbert 2006, S. 14 (Bild 2.5 – gedreht!))
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Bildungsstandards
SPSS
Betriebssysteme
Unix
Java
Scheme
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
Informatik
interpretieren
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
formalisieren
Zahlen
C
imperativ
Suchen
Robotik
Welt
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Informatische Modellierung – schematisch
Ludger Humbert und
Dorothee Müller
validieren
Ergebnisse
Situation
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
ERDiagramme
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
C++
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konsequenzen
verarbeiten
Modell
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Lösung
Problem
Programmierung
Sprachtheorie
Die Brandmauer
(Humbert 2006, S. 14 (Bild 2.5 – gedreht!))
Wo ist unsere Position in diesem Modellierungskreis?
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Bildungsstandards
SPSS
Betriebssysteme
Unix
Java
Scheme
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
Informatik
interpretieren
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
formalisieren
Zahlen
C
imperativ
Suchen
Robotik
Welt
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Charles Babbage
*1791 – †1871
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
• Mathematiker, Philosoph, Erfinder
Theoretische
Informatik
Automatentheorie
Kabel
Maschinenmodelle
Technische
Informatik
Tabellierung von Logarithmen und
trigonometrischen Funktionen
mittels Polynomen (1822)
• Beschrieb die Analytical Engine,
einen mechanischen mit
Lochkarten programmierbaren
Rechner (1837)
• Analytical Engine sollte Speicher
besitzen und wäre
Turing-vollständig gewesen
Netzwerkkarte
Zahlen
C
Assembler
Programmiersprachen
HTML
Datenbanken
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Modularisierung
Tastatur
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Theorie
DatenbankSysteme
Planung
Bildschirm
DatenbankSprachen
Praktische
Informatik
funktional
Informatik
im
Alltag
Maus
SQL
ERDiagramme
Zeichenketten
Datenstrukturen
imperativ
Suchen
Peripherie
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Sortieren
und Ingenieur
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Kodierungstheorie
Prozessoren
Robotik
• Entwickelte Difference Engine zur
Komplexitätstheorie
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Ada Lovelace
*1815 – †1852
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
• Mathematikerin
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
• Beschrieb Babbages Analytical
Engine
Menschen und Informatik
Informatiksystem
Programmiererin
• Entwarf Programme für die
Analytical Engine → erste
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
• Beschrieb erstmals Verwendung
eines Computers über numerische
Berechnung hinaus
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Countess of Lovelace
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
• Eigentlich: Augusta Ada King,
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Herman Hollerith
*1860 – †1929
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
ERDiagramme
Tabulliermaschine
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
• Erstmalige Verwendung von Lochkarten
für Daten, nicht Anweisungen (wie beim
Jacquard-Webstuhl)
• Anwendung von Hollerithmaschinen bei
der US-amerikanischen Volkszählung
1890
• Gründete Tabulating Machine Company,
ging letztendlich in IBM auf.
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
• Entwickelte mechanische
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
• Statistiker
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Kurt Gödel
*1906 in Brno, CZ, †1978 in Princeton, NJ, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Anwendung
Style
Sheets
C++
Schulinformatik
Empfehlungen
Bildungsstandards
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
• Bewies Unvollständigkeitssätze (1931)
• Nutzte dazu Gödelisierung und
Diagonalisierung
• Fundamentale Grundlagen für
Berechenbarkeit
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Recht
Mail
Java
Scheme
Prolog
Modellierung
SPSS
Betriebssysteme
Unix
Hilbertprogramms (1920)
Strukturierung
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
• Beschäftigte sich mit Fragen des
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• Mathematiker
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Erster Unvollständigkeitssatz
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
Shells
Jedes hinreichend mächtige formale System ist entweder
widersprüchlich oder unvollständig.
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Alan Mathison Turing
*1912 in London, GB, †1954 in Wilmslow, Cheshire, GB
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Kryptoanalytiker
• Entwickelte das Modell der
Turing-Maschine
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
• Neuformulierung von Gödels
Resultat → Halteproblem
• Vater des Turing Tests zur
Entscheidung, ob KI »intelligent«
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• Logiker, Mathematiker und
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Enigma
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Bletchley Park
Government Code and Cypher School
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Enigma
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
• Nutzung der Bombe, eines
elektromechanischen
Rechners
• Nutzung der Colossus, des
ersten elektronischen
Rechners
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• Dechiffrierung der deutschen
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Bombe
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Colossus
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Kondard Zuse
1910 bis 1995
Ludger Humbert und
Dorothee Müller
asymmetrisch
• Bauingenieur
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Technische
Informatik
Zahlen
C
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
1910 | 1995
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
© Deutsches Museum
Nach dem Abitur in Hoyerswerda studierte Konrad Zuse
in Berlin zuerst Maschinenbau, dann Architektur und
schließlich Bauingenieurwesen. Nebenbei malte er, entwarf Plakate und zeichnete Karikaturen wie „Lehrer vor
schlafender Schulklasse“. Mehrere seiner künstlerischen
Werke wurden 2012 auf der documenta in Kassel ausgestellt. Seine erste Stelle bei den Henschel-Flugzeugwerken in Berlin gab er bald auf, um sich dem Entwurf und
dem Bau automatischer Rechner zu widmen.
Erfinder des
Computers
In der elterlichen Wohnung richtete er sich eine
Werkstatt ein und baute dort bis 1938 die Z1, die
erste binär arbeitende, programmierbare mechanische Rechenmaschine. Mit der Z3 folgte 1941
der erste vollautomatische, frei programmierbare
Rechner in Relaistechnik. Sein Patentantrag dazu
wurde 1967 „mangels Erfindungshöhe“ abgelehnt.
Im 2. Weltkrieg arbeitete er auch an militärischen
Projekten: Bei der Optimierung von Flugzeugflügeln führte er u.a. eine Prozesssteuerung ein. Mit
dem „Plankalkül“ konzipierte Konrad Zuse 1945
die erste höhere Programmiersprache.
© Bundesministerium der Finanzen (BMF)
© Staatliche Graphische Sammlung München
Konrad Zuse
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
1949 gründete er die Zuse KG in Neunkirchen/
Hünfeld. Dort setzte er die Z4 wieder in Betrieb
und vermietete sie als den ersten kommerziell
gehandelten Computer der Welt an die ETH
Zürich. Insgesamt lieferte die Firma bis 1969 rund
250 Rechner aus. Konrad Zuse erhielt für sein
bahnbrechendes Lebenswerk zahlreiche Ehrungen. Unter anderem widmete ihm das Bundesfinanzministerium anlässlich seines 100.sten
Geburtstags eine Gedenkmünze. Die Gesellschaft
für Informatik vergibt als höchste Auszeichnung
der Informatik die Konrad-Zuse-Medaille.
Gesellschaft für Informatik
www.gi.de/fileadmin/redaktion/Download/Zuse.pdf
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
• kein Kaufmann
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
ERDiagramme
Zeichenketten
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
• umstritten/nicht geklärt:
Rolle und Verhältnis zur
nationalisozialistischen
Herrschaftsideologie
(indirekte Unterstützung?)
Suchen
Robotik
RelationenAlgebren
Listen
Datenstrukturen
imperativ
Sortieren
Wir sind Informatik
www.gi.de
HashTabellen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
Prozessoren
© Deutsches Museum
• Generalist, Visionär
• funktionsfähiger
Computer (Wohnzimmer
der Eltern)
• erste höhere
Programmiersprache:
Plankalkül
• Schachprogramme
• Selbstorganisationsprinzip
Maschinenmodelle
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Grace Murray Hopper
*1906 in New York City, NY, USA, †1992 in Arlington, VA, USA
Ludger Humbert und
Dorothee Müller
• Mathematikerin
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
• Arbeitete mit Aiken am Harvard
Mark I, II und III
Maschinenmodelle
Technische
Informatik
Computer-»Bug«
• Schrieb den ersten Compiler der
Welt (für die Sprache A-0 für die
UNIVAC I)
Planung
Maus
Netzwerkkarte
DatenbankSprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
• Beschäftigte sich intensiv mit
Programmierung
• Arbeitete für die Eckert-Mauchly
Computer Corporation, für DEC
und die US Marine, zuletzt im
Rang eines Konteradmirals
Aufbau und Funktionsweise
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
• Arbeitete an COBOL mit
Standards und Testverfahren
Assembler
Programmiersprachen
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
• Entdeckte den ersten
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Der erste(?) »Bug«
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Howard Hathaway Aiken
*1900 in Hoboken, NJ, USA, †1957, St. Louis, MO, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Anwendung
• Entwickelte anschliessend
weitere Computer
Style
Sheets
C++
Schulinformatik
Empfehlungen
Bildungsstandards
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Recht
Mail
Java
Scheme
Prolog
Modellierung
SPSS
Betriebssysteme
Unix
Hopper den Harvard Mark I,
den zweiten
elektromechanischen
universellen Rechner (1944)
Strukturierung
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
• Entwickelte mit Grace
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• Mathematiker
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
John von Neumann
*1903 in Budapest, HU, †1957, Washington D.C. USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
• Ursprünglich: János von Neumann zu
Theoretische
Informatik
Automatentheorie
Kabel
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
HTML
Datenbanken
Angewandte
Informatik
• Berater im Manhatten-Projekt
• Prägte alle modernen Rechner durch die
von-Neumann-Architektur
• Entwickelte unter anderem den
Mergesort-Algorithmus
Strukturierung
Style
Sheets
Recht
Mail
Java
C++
Schulinformatik
Empfehlungen
Bildungsstandards
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Scheme
Prolog
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Anwendung
Pascal
objektorientiert
Modellierung
SPSS
Betriebssysteme
Unix
Quantenmechanik, der Spieltheorie, der
partiellen Differentialgleichungen, der
Monte-Carlo-Verfahren und der
Informatik
Assembler
wissensbasiert
Softwaretechnik
Modularisierung
Tastatur
Windows
Shells
• Arbeitete auf den Gebieten der
Zahlen
C
Programmiersprachen
LATEX
Theorie
DatenbankSysteme
Planung
Bildschirm
DatenbankSprachen
Praktische
Informatik
funktional
Informatik
im
Alltag
Maus
SQL
ERDiagramme
Zeichenketten
Datenstrukturen
imperativ
Suchen
Peripherie
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Sortieren
Margitta
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Kodierungstheorie
Prozessoren
Robotik
• Mathematiker
Komplexitätstheorie
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Von-Neumann-Architektur
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
John Warner Backus
*1924 in Philadelphia, PA, USA, †1992 in Ashland, OR, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
ERDiagramme
• Entwickelte dort FORTRAN, die
erste Hochsprache (1957)
• Entwarf Urform der
Backus-Naur-Form zur
Beschreibung kontextfreier
Grammatiken (1959)
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
• Turing-Award für seine Beiträge
zum Entwurf von Hochsprachen
(1977)
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
• Arbeitete bei IBM
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
• Mathematiker
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Avram Noam Chomsky
*1924 in Philadelphia, PA, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
• Formalisierte natürliche
Sprache mathematisch
• Chomsky-Hierarchie
• Grundlage der
Computerlinguistik
• Maschinelle Übersetzung
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
• Seit Mitte der 1960er Jahre
prominentes Mitglied der
politischen Linken der USA
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• Linguist
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Edsger Wybe Dijkstra
*1930 in Rotterdam, NL, †2002 in Nuenen, NL
Ludger Humbert und
Dorothee Müller
• Promotion in Informatik nach
asymmetrisch
symmetrisch
Bluetooth
Studium der Mathematik und Physik
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Programmierung (1972)
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
• Entwarf u.a. Dijkstras Algorithmus
Informatikgrundlagen
und Semaphoren
Menschen und Informatik
• Forderte, dass sich die Informatik auf
ihren Kern beschränkt (Brandmauer
um die Kerninformatik)
• Turing-Award für seine Beiträge zur
Entwicklung von
Programmiersprachen (1972)
Folklore:
Computer Science is no more
about computers than astronomy
is about telescopes.
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
• Wegbereiter der strukturierten
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Charles Antony Richard Hoare
*1934 in Colombo, LK
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
• Informatiker
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
• Entwickelte den
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
QuickSort-Algorithmus
• Entwickelte das Hoare-Kalkül
• Arbeitete an Algol
• Turing-Award für seine Beiträge
zur Definition Entwicklung von
Programmiersprachen (1980)
• Heute emeritierter Professor der
Universität Oxford und leitender
Forscher bei Microsoft Research
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Moskauer Staatsuniversität
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
• Studium in Oxford und an der
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Friedrich Ludwig Bauer
*1924 in Regensburg, D, †2015 in München, D
Ludger Humbert und
Dorothee Müller
asymmetrisch
• Mathematiker und Physiker
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
• Nutzte »Stacks«
Technische
Informatik
• Mitarbeit an Algol 58 und
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Algol 60
Informatiksystem
• Prägte den Begriff
»Software Engineering«
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
• Forcierte Einführung des
Faches »Informatik« an
bundesdeutschen
Hochschulen
• Veröffentlicht 1972 das
Informatikschulbuch »Andrej
und das Untier«
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Robotik
ERDiagramme
Zahlen
C
imperativ
Suchen
Peripherie
(Kellerspeicher) zur
Auswertung von Ausdrücken
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
ALGOL
Ludger Humbert und
Dorothee Müller
• Abkürzung für »Algorithmic Language«
asymmetrisch
• bezeichnet eine Familie von Programmiersprachen
• Algol 58/60: prozedural, imperativ, strukturiert, führte Blöcke
ein
• Algol 68: nebenläufig, imperativ
• Algol 58/60 wurden im wesentlichen ohne kommerzielles
Interesse entwickelt und fand sehr weite Verbreitung im
akademischen Umfeld – wurde an fast allen Universitäten für
die einführenden Veranstaltungen genutzt
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
• Algol 58 wurde von den Streitkräften der USA genutzt (z. B.
für Software für Cruise Missiles)
• Algol 68 enthält viele wegweisende Konzepte
• Algol beeinflusste die Entwicklung der folgenden
Programmiersprachen maßgeblich – als Ergebnis der
»Überfrachtung« von Algol 68 wurden (von Niklaus Wirth)
Algol W und Pascal entwickelt
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
ALGOL in der Praxis
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Joseph Weizenbaum
*1923 in Berlin, D, †2008 in Gröben, D
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
• Mathematiker
• entwickelte ELIZA (1966)
• Arbeitete an der
Entwicklung des ARPANET
mit
• Mahnte zum kritischen
Umgang mit dem Computer
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Edgar Frank Codd
*1923 in Isle of Portland, GB, †2003 in Williams Island, FL, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
• Mathematiker
Menschen und Informatik
Informatiksystem
• Arbeitete am Relationenmodell für
Datenbanken
Programmiererin
Effizienz – Grenzen
Konstruktionen
• Turing-Award für diese Arbeiten
(1981)
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
John McCarthy
*1927 in Boston, MA, USA
Ludger Humbert und
Dorothee Müller
• Mathematiker
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
• Prägte den Begriff
Theoretische
Informatik
Automatentheorie
Kabel
Maschinenmodelle
Technische
Informatik
• Entwarf die
Planung
Zahlen
C
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Programmiersprache LISP
(1958), die erste
Implementierung des
Logikkalküls auf dem
Computer
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
• Entwarf wichtige
Algorithmen, u. a. den
Garbage Collector
• Turing-Award für seine
Arbeiten auf dem Gebiet der
KI (1971)
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
Praktische
Informatik
funktional
Informatik
im
Alltag
Maus
SQL
DatenbankSysteme
Zeichenketten
Datenstrukturen
imperativ
Suchen
Peripherie
ERDiagramme
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Sortieren
RelationenAlgebren
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Kodierungstheorie
Prozessoren
Robotik
»Artificial Intelligence«
(1955)
Komplexitätstheorie
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Bob W Floyd
1936, New York †2001, California, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Verifikation von Programmen/Programmiersprachen
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
• »Shortest-path algorithm«
(Ermittlung des kürzesten
Weges in einem Netzwerk)
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
• Turing-Award für seine
Arbeiten (1978)
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• Semantik, Analyse und
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Niklaus Wirth
*1938 in Winterthur, CH
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
• Elektroingenieur, Promotion in
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Informatik
Maschinenmodelle
Technische
Informatik
• Entwickelte Lilith (1980) und
Ceres (1986) zwei Workstations
• Turing-Award für die Entwicklung
seiner Programmiersprachen
(1984)
ERDiagramme
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
Modula (1973–1976), Modula-2
(1977–1980) und Oberon
(1986–1990)
Pascal und Modula-2 wurden
wesentliche Elemente des
Informatikunterrichts in
Deutschland
Zahlen
C
imperativ
Suchen
Robotik
• Entwarf Pascal (1968–1972),
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Donald Ervin Knuth
*1938 in Milwaukee, WI, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
• Beiträge zur theoretischen
Technische
Informatik
Suchen
ERDiagramme
Netzwerkkarte
• Entwickelte TEX
HTML
Datenbanken
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Mail
C++
Schulinformatik
Empfehlungen
Bildungsstandards
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
• »Literate programming«
Konstruktionen
• Turing-Award für Beiträge
Aufbau und Funktionsweise
zur Analyse von Algorithmen
und zum Design von
Programmiersprachen und
für seine Buchreihe (1974)
Hardware und Software
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Anwendung
Java
Scheme
Prolog
Modellierung
SPSS
Betriebssysteme
Unix
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Tastatur
Windows
Shells
computer programming«
(TAOCP)
Assembler
Programmiersprachen
LATEX
Theorie
DatenbankSysteme
Planung
Maus
Bildschirm
DatenbankSprachen
Praktische
Informatik
funktional
Informatik
im
Alltag
Robotik
SQL
• Autor von »The art of
Zahlen
C
imperativ
Sortieren
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Peripherie
Informatik
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Douglas Engelbart
*1925 in Portland, Oregon †2013 in Atherton, California
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
• (Elektro-)Ingenieur
Technische
Informatik
ERDiagramme
Netzwerkkarte
HTML
Datenbanken
Angewandte
Informatik
Interaktion« mit Elementen (Fenster,
Texte, Grafiken, . . . ) auf dem Bildschirm
• Arbeit an grafischen
Benutzungsoberflächen
• Turing-Award für Vision der interaktiven
Nutzung von Informatiksystemen und
Erfindungen, um diese Vision umzusetzen
(1997)
Strukturierung
Style
Sheets
Recht
Mail
C++
Schulinformatik
Empfehlungen
Bildungsstandards
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Anwendung
Java
Scheme
Prolog
Modellierung
SPSS
Betriebssysteme
Unix
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Tastatur
Windows
Shells
• Konzepte zur sogenannten »Direkten
Assembler
Programmiersprachen
LATEX
Theorie
DatenbankSysteme
Planung
Maus
Bildschirm
DatenbankSprachen
Praktische
Informatik
funktional
Informatik
im
Alltag
Robotik
SQL
Computermaus
Zahlen
C
imperativ
Suchen
Peripherie
• Visionierte und entwickelte die erste
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Alan Curtis Kay
*1938 in Springfield, MA
Ludger Humbert und
Dorothee Müller
• Mathematiker
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
• Entwickelte das Konzept der
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Suchen
Peripherie
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Entwicklung der Programmiersprache
Smalltalk
• Arbeit an grafischen
Benutzungsoberflächen (GUI)
• Konzepte für portable Informatiksysteme
(für Schülerinnen und Schüler)
• Programmierumgebung »Scratch« für
Schülerinnen und Schüler
• Turing-Award für die Arbeiten zur
Objektorientierten Programmierung
(2003)
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
C++
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Bildungsstandards
SPSS
Betriebssysteme
Java
Scheme
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Unix
• Gemeinsam mit Adele Goldberg:
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Robotik
ERDiagramme
Zahlen
C
imperativ
Sortieren
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Technische
Informatik
Objektorientierung für grafische
Benutzung am Xerox PARC
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Xerox PARC
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
Tastatur
HTML
Datenbanken
Theorie
Angewandte
Informatik
Anwendung
Programmiersprachen
• »Some Computer Science Issues in
Ubiquitous Computing« – (Weiser 1993)
Style
Sheets
C++
Schulinformatik
Empfehlungen
Bildungsstandards
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Recht
Mail
Java
Scheme
Prolog
Modellierung
SPSS
Betriebssysteme
Unix
• Betriebssystem(e) und
Strukturierung
Dokumentbeschreibung
Windows
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Shells
• Prototypen für GUI-Systeme
Assembler
Programmiersprachen
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
• »Think Tank«
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Ronald (Ron) Linn Rivest
*1947, Schenectady, New York, USA
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
• Mathematiker und Informatiker
Theoretische
Informatik
Automatentheorie
Kabel
Maschinenmodelle
Technische
Informatik
Netzwerkkarte
Zahlen
C
Assembler
Programmiersprachen
HTML
Datenbanken
Angewandte
Informatik
Strukturierung
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
• RSA RC2 – eine Weiterentwicklung –
wurde von der National Security Agency
(NSA) für den Export verboten, da »zu
sicher«
• Turing-Award (mit Adleman und Shamir)
für Arbeiten zur Kryptographie (2002)
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Prolog
Modellierung
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Modularisierung
Tastatur
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
LATEX
Theorie
DatenbankSysteme
Planung
Bildschirm
DatenbankSprachen
Praktische
Informatik
funktional
Informatik
im
Alltag
Maus
SQL
ERDiagramme
Zeichenketten
Datenstrukturen
imperativ
Suchen
Peripherie
Adi Shamir Entwickung des
kryptographischen Verfahrens, das mit
öffentlichen Schlüsseln arbeitet und
praktikabel ist (z. B. um E-Mails zu
verschlüsseln)
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Sortieren
RelationenAlgebren
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Kodierungstheorie
Prozessoren
Robotik
• Gemeinsam mit Leonard M. Adleman und
Komplexitätstheorie
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Zusammenfassung
Ludger Humbert und
Dorothee Müller
asymmetrisch
Informatik – Konzepte
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Zur Strukturierung gibt es ein wissenschaftliches
Analyseinstrument mit dem Verfahren der Fundamentalen Ideen
(Schwill) und die Kollektion der großartigen Prinzipien Great
Principles (Denning). Dieser Punkt kann an dieser Stelle der
Vorlesung nicht thematisiert werden, da Fachmethoden und
-inhalte bekannt sein müsssen, um diese Ansätze zu verstehen.
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Informatik – Information als Schlüssel?
Von der Informationstheorie (Shannon), über
Abgrenzungsversuche – Brandmauer (Dijkstra) und
Ausweitungsdiskussionen (Nygaard) bis hin zu dem inflationären
Gebrauch des Begriffs Information im Alltag (z. B. Deutsche Bahn:
statt Auskunft wird Information verwendet)
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Zusammenfassung
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
• Die Mathematiker Gödel und Turing stellen fest – ja, sie
beweisen – dass es in jeder wohldefinierten Landkarte der
Mathematik »weiße Flecken« gibt, über die nichts ausgesagt
werden kann
• Der Sprachforscher Chomsky kategorisiert Sprachen und legt
so auch die Grundlage für künstliche Sprachen (→
Programmiersprachen)
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
Informatik – Theoretische Fundierung
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Zusammenfassung
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Algorithmen und Datenstrukturen
Technische
Informatik
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
• Datenstrukturen werden als abstrakte Entitäten
problemangemessen aufgerichtet, damit
• die auf den Datenstrukturen definierten Prozesse in möglichst
einfacher Form mit Algorithmen beschrieben werden können.
• Bereits Lovelace machte sich Gedanken über die
Mächtigkeit/Macht des Programmierens und der künstlichen
Intelligenz – die informatische Modellierung kennt kaum
Grenzen . . .
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Robotik
ERDiagramme
Zahlen
C
imperativ
Suchen
Peripherie
Das Ying-Yang der Informatik . . .
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Geschichte der
Informatik –
Personen,
Meilensteine
Zusammenfassung
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Assembler
Netzwerkkarte
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
• Nutzungsbezogene Informatikbeiträge sind Visionären wie
Engelbart – Maus, Kay, Grafische Benutzungsoberflächen und
ihre Programmierung zu verdanken
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
• Anforderungen moderner vernetzter Systeme gerecht
werdend, müssen kryptographische Verfahren entwickelt
werden, die »Sicherheit« in Form von Algorithmen
(Programmen) ermöglichen Rivest
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
DatenbankSprachen
DatenbankSysteme
Planung
Maus
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
ERDiagramme
Zahlen
C
imperativ
Suchen
Robotik
RelationenAlgebren
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
Bereichsausweitungen
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Objektorientierung, GUI
Kryptographie/Kryptologie
Hellige, Hans Dieter, Hrsg. (2004). Geschichten der Informatik.
Visionen, Paradigmen und Leitmotive. Berlin: Springer. isbn:
3-540-00217-0.
Humbert, Ludger (2006). Didaktik der Informatik – mit
praxiserprobtem Unterrichtsmaterial. 2., überarbeitete und
erweiterte Aufl. Leitfäden der Informatik. Wiesbaden: B.G.
Teubner Verlag. isbn: 3-8351-0112-9.
Weiser, Mark (1993). »Some Computer Science Issues in
Ubiquitous Computing«. In: Comm. ACM 36.7. reprinted in
Mobile Computing and Communications Review, Vol. 3, No. 3,
Pages 12–21;
http://www.ubiq.com/hypertext/weiser/UbiCACM.html,
S. 75–84. url:
http://www.cs.cmu.edu/~jasonh/courses/ubicompsp2007/papers/03-some-compsci-issues-ubicomp.pdf (besucht
am 20. 11. 2015).
...............................................................
Geschichte der
Informatik –
Personen,
Meilensteine
Ludger Humbert und
Dorothee Müller
asymmetrisch
symmetrisch
Bluetooth
digitale
Wasserzeichen
Verschlüsselung
Wireless
LAN
Sprachen
Theorie
formaler
Sprachen
Kryptologie
Grammatiken
Kryptoanalyse
ISDN
Internet
Funk
Theoretische
Informatik
Automatentheorie
Kabel
Komplexitätstheorie
Maschinenmodelle
Technische
Informatik
Planung
Maus
Assembler
Netzwerkkarte
DatenbankSprachen
Programmiersprachen
Tastatur
HTML
Strukturierung
Datenbanken
Angewandte
Informatik
Style
Sheets
Recht
Schulinformatik
Anwendung
Mail
Empfehlungen
Informatikunterricht
Geschichte
Libreoffice
Informatikgrundlagen
Menschen und Informatik
Informatiksystem
Programmiererin
Effizienz – Grenzen
Konstruktionen
Hardware und Software
Aufbau und Funktionsweise
Programmierung
Sprachtheorie
Die Brandmauer
Datenstrukturen,
Algorithmen,
Programmiersprachen
Der Humanist
Dieses Dokument wird unter der folgenden
Creative-Commons-Lizenz veröffentlicht: c b e a
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.de
cbea • @ b32ed36 • 2016-10-27 14:56
Smalltalk
Python
Bildungsstandards
SPSS
Betriebssysteme
Unix
C++
ML
Institutionalisierung
Didaktik –
Informatik
und Gesellschaft
Dokumentbeschreibung
Windows
Shells
Java
Scheme
Prolog
Modellierung
LATEX
Theorie
Pascal
objektorientiert
wissensbasiert
Softwaretechnik
Modularisierung
Bildschirm
SQL
Praktische
Informatik
funktional
Informatik
im
Alltag
Peripherie
DatenbankSysteme
Zahlen
C
imperativ
Suchen
Robotik
ERDiagramme
Zeichenketten
Datenstrukturen
Prozessoren
Sortieren
RelationenAlgebren
Listen
zusammengesetzte
einfache
Graphalgorithmen
Algorithmen
Kodierungstheorie
HashTabellen
Graphen
algorithmische
OptiMethomierung
den
Netzwerke
Schaltkreise
Bäume
reguläre
Ausdrücke
DSL
Datenbanken
Künstliche Intelligenz
Programmiersprachen . . .
TAOCP und TEX
Die Maus
Objektorientierung, GUI
Kryptographie/Kryptologie
Herunterladen