Académique Documents
Professionnel Documents
Culture Documents
Erhard Dinhobl
Erste Ideen
Geschichte
Meilenstein
Plankalkl
von Konrad Zuse
Konrad Zuses Z3
Geschichte
Claude Shannon (1948)
verffentlicht die Theorie ber Kommunikation: Optimale Datenbertragung Das Bit ist geboren
John Backus (1952) Bob Patrick Owen Mock MIT (1956) Sperry Rand (1957)
entwickelt Speedcoding fr den IBM 701 Betriebssystem GM-NAA I/O System fr den IBM 704 Experimente mit Keyboards Compiler A-0 fr Univac Math-Matic Flow-Matic Schleifenkonzept implementiert auslesen von Kontonummern
Geschichte
Cobol (1960) LISP (1960) Computerspiele (1962)
Geschichte
ASCII (1963) Basic (1964) OOP (1965) UNIX (1969)
Vereinheitlichung des Datenaustausches einfach zu lernende PR-Sprache Anstze der objektorientierten Programmierung mit Simula
Geschichte
Pong
Geschichte
die 80er
MS-DOS
Entwicklung
Wissensebene (Daten)
Programmiersprachen
Prolog
deklerative Sprache
Entwicklung
1972 von Alan Colmerauer und der Groupe d'Intelligence Artificielle de Luminy David Warren implementiert Kompiler Expertensysteme Wissensverarbeitung Spiele symbolische Mathematik Prototyping Constraint-Programmierung Deduktive Datenbanken
Anwendung
Prolog
Daten Fall
auto(polo). auto(jazz). auto(civic). motorrad(valkyrie). firma(honda). firma(vw). hersteller(vw, polo). hersteller(honda, civic). hersteller(honda, jazz). hersteller(honda, valkyrie).
Prolog
Daten Fall
Prolog
Daten Fall
mann(adam). mann(tobias). mann(frank). frau(eva). frau(daniela). frau(ulrike). vater(adam,tobias). vater(tobias,frank). vater(tobias,ulrike). mutter(eva,tobias). mutter(daniela,frank). mutter(daniela,ulrike). http://www.swi-prolog.org
Prolog
Daten Fall
http://www.swi-prolog.org
Lisp
Entwicklung
70er Lisp-Maschinen am MIT entwickelt Lisp-Hardware LMI - Symbolics - MIT viele Dialekte von Lisp heute: CommonLisp
DARPA
genau gesagt funktional Entwicklung von KI Werkzeugen Test von Prototypen und Systeme Suchalgorithmen Interpreter
Lisp
LISP-Atome
14.5782 1000 ein-bindestrich-wort *eine-markierung* (1 3 5 7) (vw(polo, golf), honda(civi, jazz)) Infixnotation (* (+ 4 5) (+ 5 2)) (f x y) f(x, y) Liste (x y z)
Listen
Rechnen in LISP
(x y z)
Lisp
Fall
KI-Software am Markt
YVE
orisabase
Brainware
CAS
KI-Software am Markt
SWI-Prolog
KI-Software am Markt
UfaSoft Lisp
KI-Software am Markt
Projekt
KI-Software am Markt
Rythmus
rythm(1/2, rythm(1/2, rythm(1/4, rythm(1/2, [1/2]). [1/4, 1/4]]). [1/8, 1/8]). [1/8, 1/8, 1/8, 1/8]).
Klang
sound(1/2, sound(1/2, sound(1/2, sound(1/2, [p, g0, g0, g0]). [dis0]). [p, f0, f0, f0]). [d0]).
g0
g0
g0
dis0 1/2
f0
f0
f0
d0 1/2
KI-Software am Markt
PureData
http://www.puredata.org