GESCHICHTE DER INFORMATIK

Slides:



Advertisements
Ähnliche Präsentationen
Niklaus Wirth: Prinzipien der Programmiersprachen und PASCAL
Advertisements

Wir wünschen viel Erfolg
Prüfungspläne Bachelor-Thesis
Programmiersprachen Eine allgemeine Übersicht der gängigsten Sprachen und ihrer Einteilung Gabriel Bretschner IG08 Fach: Informatiksysteme Einleitung Definition.
Intelligente Anwendungen im Internet
Das Studium der Informatik
„MINT- Umsetzung in die Praxis. Packend für Mädchen und Jungen“
ALGOL ALGOrithmic Language.
PG 487 Methoden der Computational Intelligence in der Bioinformatik
Programmieren mit LISP
What Computers still cant do A Critique of Artificial Reason Hubert L. Dreyfus.
Vorstellung der Diplomarbeit
Marvin Minsky und das Perceptron
Universität des Saarlandes Fachbereich Informatik Lehrstuhl Prof. Dr
Leonid Levin – Stephen Cook Traveling salesman und NP- Vollständigkeit.
Joseph Weizenbaum.
/TU Freiberg/ Institut für Informatik /Konrad Froitzheim
Dr. jur. Jean-Baptiste Nicolas Robert Schuman
Universität Stuttgart Institut für Kernenergetik und Energiesysteme RUP in der Praxis Zum RUP existiert eine online Version. Mit dieser Version können.
Entwicklung der Programmiersprachen
Geschichte und Funktion des Internets.
Reguläre Sprachen Karin Haenelt.
Reguläre Ausdrücke Karin Haenelt
© Karin Haenelt 2006, Äquivalenzen Reg.Ausdrücke, Reg.Sprachen, EA ( ) 1 Reguläre Sprachen Karin Haenelt.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Sebastian Hirsch Sascha Neuhaus
UNIVERSITY OF PADERBORN Projektgruppe KIMAS Projektgruppe KIMAS Organisatorisches Andreas Goebels.
Zhaohan Chen SS061 SIMULA-an Algol Based Simulation Language geschrieben von: Zhaohan Chen Betreuer: Prof. Dr. Rainer Manthey.
Der Studiengang Medientechnik Lina Ye Lina Ye Fei Yuan Fei Chen Yan Tong.
Konzepte von Programmiersprachen
Was sind Cluster und wie sind sie aufgebaut
Was steht hier eigentlich in den Räumen rum?
Data Documentation Initiative (DDI)
Julien Gaugaz 7. April 2011.
Typo3 Eine Einführung.
Ein Wikibook für die Mathematik der SEK II Das Mathebuch 2.0.
Studiengang Geoinformatik
Einführung in die Programmierung Wintersemester 2013/14 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund.
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.
? Was ist Informatik? Was ist Informatik? Alexander Lange
GFS im Fach Gemeinschaftskunde
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
The Medium is the Message
Grundlagen der Programmierung
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Paul A. Samuelson (1970) Geb.: 1915 in Gary/Indiana
Tim Gehrke Projektlabor WS 12/13
Einführung in die Programmierung Wintersemester 2012/13 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund.
INSTANT MESSAGING LI Xiaohui LIU Miao ZHOU Guanpei Universität Salzburg WAP Präsentation WS 2005/06.
Wolfdietrich Schnurre (1920~1989)
Das Internet Von Stefan Pfleger Stefan Pfleger.
Historische Entwicklung und ihre Einteilung
Grundlagen Wissenschaftlichen Arbeitens Hilal Tekoglu
LAURIN 12. Dez – Regionaler InformationstagGünter Mühlberger.
Frauen in technischen Berufen
Content-Managment-System
Geschichte des Internets
Installation und erste Schritte.  Unity  Download, Installation und Ausführung  Erster Einblick  Quellen WS 14/15 - HKI - Softwaretechnologie II (Teil.
Funktionsweise von CMS
Adolf Dassler.
Digitale Annotationen. Grundlage: John Bradley “Towards a Richer Sense of Digital Annotation: Moving Beyond a Media Orientation of the Annotation of Digital.
ROS – Robot Operating System
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
ForschungsreferatForschungsreferententreffen Gottschalkstraße und 23. Februar Kassel Forschungsreferenten.de Vorstellung des Internet-Portals.
Geschichte der Informatik
SS 2014 – IBB4B Datenmanagement Do 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
Hypertext Markup Language
Objektorientierte (OO) Programmierung
Referentin: Sibylle Weber-Böttler
 Präsentation transkript:

GESCHICHTE DER INFORMATIK LISP eine Programmiersprache Olivier PHILOUZE Matrikel: 40152

ÜBERSICHT Was ist LisP? John McCarthy Geschichte Die Sprache Anwendungen Quellen Beispiele

WAS IST LISP? LISP: LISt Processing Eine Erweiterung von Fortran 9 neue Ideen Anwendung für die Angewandte Künstliche Intelligenz

JOHN McCARTHY Ist 4. September 1927 in Boston geboren. Mathematik Studium am California Institute of Technology (Caltech) 1948: Bachelor of Science 1951: Promotion an der Princeton University

JOHN McCARTHY 1949 war ihm die Interesse an intelligente Kybernetische Systeme gekommen 1956 Assistant Professor für Mathematik 1959 Entwicklung von LisP Danach arbeitet noch an Erweiterung von LISP Weitere Forschungsprojekte über die angewandte künstliche Intelligenz

GESCHICHTE 1958 Entwicklung von LisP (MIT Artificial Intelligence Project) 1962 Erweiterung von LISP → LISP1.5 1962 bis 1966, lokale Verbreitung von LisP Weiterentwicklung durch Arbeit auf dem Gebiete der Time- Sharing-Systeme Einführung von Makros 1966 bis 1978, weltweite Verbreitung 1980 bis 1990: Standardisierung der Sprache durch ANSI Common LISP

DIE SPRACHE 9 neue Ideen: Conditionals Funktions type Recursion Neue Variablen- Konzept Garbage-collector Programme wurden mit Ausdrücken gemacht Ein Symbol-Typ Eine Notierung fürs Code Die ganze Sprache immer verfügbar

VARIANTE MACLisp, direkt Nachfolger von LisP ZetaLisp Nachfolger von MACLisP InterLisp, für grafische Anwendungen LeLisp, Französische Version von LisP Scheme, einfache LisP version EuLisp, eine europäische LisP ELISP (Emacs Lisp), für EMACS- Programmierung AutoLISP, für auto CAD Nyquist, für Audio- Anwendungen

ANWENDUNGEN Angewandte Intelligenz Data mining Web-Programmierung Finanz Software: Auto CAD Emacs The GIMP Videospiele

QUELLE WIKIPEDIA: John McCARTHY: http://www-formal.stanford.edu/jmc/ LisP Website: http://www.lisp.org/table/contents.htm Common LISP: http://clisp.cons.org/ WIKIPEDIA: http://fr.wikipedia.org/wiki/Lisp http://de.wikipedia.org/wiki/LISP John McCARTHY: http://www-formal.stanford.edu/jmc/ LISP – Anwendungsgebiete, Grundbegriffe, Geschichte [Herbert Stoyan – Akademie Verlag]

BEISPIELE Einfache Code Beispiele Emacs LISP (ElisP) Addition, Multiplikation, Substraktion, Einteilung Emacs LISP (ElisP) Gomoku