Ideen der Informatik. Eine Vorlesung für Hörer aller Fakultäten

Ähnliche Dokumente
Ideen der Informatik. Eine Vorlesung für Hörer aller Fakultäten. Kurt Mehlhorn und Adrian Neumann

Eine Vorlesung für Hörer aller Fakultäten

Ideen der Informatik. Eine Vorlesung für Hörer aller Fakultäten

Ideen und Konzepte der Informatik Eine Vorlesung für Hörer aller Fakultäten Einführung Kurt Mehlhorn

Ideen und Konzepte der Informatik Eine Vorlesung für Hörer aller Fakultäten Einführung Privatheit & Sicherheit Antonios Antoniadis

Informatik verändert die Welt Computational Thinking. Eine Vorlesung für Hörer aller Fakultäten

Ideen und Konzepte der Informatik Eine Vorlesung für Hörer aller Fakultäten Einführung Kurt Mehlhorn

Das Studium im Fach Informatik

Logik und diskrete Strukturen

Informatik Allgemeines Einführung

Algorithmen und Berechnungskomplexität I

Algorithmen und Datenstrukturen 1 Kapitel 1

Ingenieurinformatik. Einführung in die Programmiersprache C

Kurt Mehlhorn und Adrian Neumann Max Planck Institute for Informatics and Saarland University 1. Dezember 2013

Studiengangsvorstellung Medieninformatik (B.Sc.)

Seminar Künstliche Intelligenz Wintersemester 2014/15

Wahlpflichtfach Informatik

Schnellste Wege Wie funktioniert ein Navi?

Was ist Informatik? Alexander Lange

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2009

DIE KÜNSTLICHE INTELLIGENZ - DIE BERATUNG VON MORGEN? Marcus Kottinger

Von der Entscheidungsunterstützung zur Entscheidungsautomatisierung mit Big Data und Künstlicher Intelligenz

Foundations of Image Formation and. Pattern Recognition

Studiengangsvorstellung Medieninformatik (B.Sc.)

Theoretische Informatik: Berechenbarkeit und Formale Sprachen

Elektrotechnik, Informatik, oder Maschineningenieurwissenschaften. Welcher Studiengang passt zu mir?

Ideen und Konzepte der Informatik Websuche

Websuche Vorlesung Ideen der Informatik. Kurt Mehlhorn und Adrian Neumann

Vorlesung 1: Graphentheorie. Markus Püschel David Steurer. Algorithmen und Datenstrukturen, Herbstsemester 2018, ETH Zürich

Algorithmische Methoden zur Netzwerkanalyse Vorlesung für den Bereich Master Informatik

Internet. Quelle: AWA Vorfilter: Gesamt ( ungew. Fälle, gew. Fälle - 100,0% - 70,45 Mio) Reichweite. Reichweite Zus. Zus.

Technology meets Strategy Digitale Trends Hartmut König Director Specialist Sales Marketing Cloud

Ideen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn

Algorithmus Analyse. Johann Basnakowski

Was ist ein Computer? Was ist ein Programm? Können Computer Alles?

Grundlagen der Programmierung

Suchen und Sortieren

Anerkennung von Studien- bzw. Prüfungsleistungen für das Fach Erstfach Informatik

Einführung. Skript zur Vorlesung: Einführung in die Informatik: Systeme und Anwendungen Sommersemester 2008

? P = NP Die 1 Million $ Frage. Prof. Dr. Hans Jürgen Ohlbach P =? NP

Einführung in die Numerik

Quantenrechner. Ideen der Informatik Kurt Mehlhorn

Seminar Künstliche Intelligenz Wintersemester 2013/14

Einführung in die AI

Einführung in die Informatik für Nebenfach. Einleitung

Softwareprojektpraktikum Maschinelle Übersetzung

Einführung in die Informatik

DUDEN. Basiswissen Schule. Informatik Abitur. PAETEC Verlag für Bildungsmedien Berlin : Dudenverlag Mannheim Leipzig Wien Zürich

Theoretische Informatik: Berechenbarkeit und Formale Sprachen

Prof. Dr. Lars Schmidt-Thieme. Schüler-Universität, 10. Mai 2012

Websuche. Vorlesung Computational Thinking. Kurt Mehlhorn und Kosta Panagioutou

Kundendialog 24/7. Mit Chatbots zu neuen Servicestandards. Vortrag Chatbot // digitale Werke 2018

16. Algorithmus der Woche Multiplikation langer Zahlen... schneller als in der Schule

Einführung in den Studiengang Informatik

Ideen der Informatik Suchen und Sortieren [Ordnung muss sein ] Kurt Mehlhorn Adrian Neumann viele Folien von Kostas Panagiotou

Schnellste Wege Wie funktioniert ein Navi?

Chancen und Risiken im landwirtschaftlichen Familienbetrieb

Industrial Data Intelligence Datenbasierte Produktionsoptimierung. Hannover, HMI Peter Seeberg

Algorithmen - Eine Einführung. Click here if your download doesn"t start automatically

Bioinformatik Für Biophysiker

Bachelorstudiengang Informatik Motivation Informatik ist heute aus keinem Bereich des täglichen Le- bens mehr wegzudenken - Mobile Apps, digitale Gesc

Auf geht s! Grammar: 1.1a Subject pronouns

Wochentag Prüfungstermin: Prüfungsbezeichnung: Raum/Räume: Inf. Mathematik für Ingenieure II (4. Kurzklausur: ET, MB, EN, Raumverteilung über P2

Klausurtermine Technische Informatik WS 2018/19 (Prüfungszeitraum vom ) Stand: Änderungen rot markiert - vorbehalten!

Agrarportale online, Schnittstellen, Datenhoheit und Datensicherheit

Modellierung von Lehr- und Lernprozessen: Eine fachspezifische Betrachtung

Einführung in die Informatik

Die digitale Gesellschaft Marc Stilke. Wohnzukunftstag Juli 2015

Einführung in die Informatik

Cognitive Banking Wie Künstliche Intelligenz das Finanzwesen verändert

WS 2009/10. Diskrete Strukturen

Kryptograhie Wie funktioniert Electronic Banking? Kurt Mehlhorn Adrian Neumann Max-Planck-Institut für Informatik

Theoretische Informatik

Gibt es eine eigenen Didaktik für das Hauptund das Nebenfach sowie weitere Differenzierungen?

Umbuchungen im Master-Studiengang Informatik für den Wechsel von der PO 2009 zur PO 2017

Modul Soll-LP PNr Titel LP Frq Programmieren I Programmieren I mit Laborübung als Studienleistung

Erste Änderungssatzung zur Studienordnung für den Bachelorstudiengang Informatik an der Universität Leipzig

Umbuchungen im Master-Studiengang Informatik für den Wechsel von der PO 2009 zur PO 2017

Schnellste Wege, Teil II Stable Marriages

Einführung in die Informatik

Informatik und das Informatik-Studium an der Freien Universität Berlin Fachbereich Mathematik und Informatik Institut für Informatik

Alle Aufgaben, die Lösungen zu den Aufgaben und eine Übersicht zu den Grammatiken findest du im Internet:

Diskrete Strukturen Kapitel 1: Einleitung

Websuche Vorlesung Ideen der Informatik. Kurt Mehlhorn und Adrian Neumann

TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Dr. Thomas Neumann

Informatik I: Einführung in die Programmierung

Social Media. Mit Facebook und Co. zum Unternehmenserfolg? Gründerinnen-Forum Lehrte

Was ist ein Computer? Was ist ein Programm? Können Computer Alles?

Umgangssprache für Anfänger. Übungen

WS 2013/14. Diskrete Strukturen

Digital Barometer Bayern

Algorithmen und Komplexität Teil 1: Grundlegende Algorithmen

Reported speech - Die indirekte Rede. 1. Möglichkeit: Charly sagte, er esse ein Brot. 2. Möglichkeit: Charly sagte, dass er ein Brot esse.

Universität Stuttgart Vorstellung der Studiengänge Informatik und Softwaretechnik

Quantenrechner. Ideen der Informatik

Transkript:

Ideen der Informatik Eine Vorlesung für Hörer aller Fakultäten Kurt Mehlhorn und Adrian Neumann Max-Planck-Institut für Informatik und Universität des Saarlandes

Unsere drei Ziele Grundbegriffe der Informatik: Was ist ein Algorithmus? Was ist ein Computer? Sind alle Computer gleich? Können Computer alles? Mit welchem Aufwand? Wichtige Informatiksysteme: Suchmaschinen, Datenbanksysteme, WWW, Electronic Banking, Navigationsysteme Grundlage für fundierte Diskussionen über gesellschaftliche Konsequenzen der Informatik 14.10.2012 2

Informatik verändert die Welt Internet, Suchmaschinen, Mobiltelefonie, Electronic Banking, Einkaufen im Internet, Entzifferung des menschlichen Genoms, Klimavorhersage, Navigationssysteme, soziale Netzwerke, Wikipedia, Digitale Kameras Viele dieser Errungenschaften sind recht neu; nicht mehr wegdenkbar; wirtschaftlich bedeutend; verändern Verhalten einzelner und der Gesellschaft 14.10.2012 3

KM benutzt Email seit 1985 Textverarbeitung seit 1986 Vorträge mit dem Rechner seit 1992 Hat eine Homepage seit 1996 Rechner auch für private Zwecke (Electronic Banking, Reisen planen, Informationssuche, Navi, Digitale Kamera), nach 2000 14.10.2012 4

Große Trends Automatisierung Kommunikation Datenanalyse Informatik schafft Geräte zur Intelligenzverstärkung, davor nur Kraftverstärkung Mehlhorn/Neumann 14.10.2012 5

Automatisierung: Post Werfe Brief in den Postkasten Kasten Zentrale Sortieren Transport nächste Zentrale Sortieren Brief austragen Ein Click auf Wegschicken INFORMATIK Brief im Posteingan Postgeheimnis, Zustellung überall Mehlhorn/Neumann 14.10.2012 6/15

Automatisierung: Industrie Ford Model T (1912) BMW 2012 You can have any color as long as it is black Man kann zwischen Millionen von Varianten wählen Gesamtsteuerung einer Fabrikation einschl. Zulieferer Mehlhorn/Neumann 14.10.2012 7/15

Automatisierung: Reise Katalog studieren Ins Reisebüro gehen und Wünsche formulieren Reisebüro kontaktiert Hotels, Fluggesellschaft Mehrere Stunden oder Tage warten Im Internet informieren (mit Videos, Empfehlungen) Online Buchen Mehlhorn/Neumann 14.10.2012 8/15

Kommunikation Email Soziale Netzwerke Facebook, Xing, ResearchGate Mobiltelefonie und Skype Internetbanking, sichere Kommunikation Geschwindigkeit und Verfügbarkeit Kosten Ena und ich, 72 Mehlhorn/Neumann 14.10.2012 9

Datenanalyse Wer dieses Buch gekauft hat, hat auch Entzifferung des menschlichen Genoms Länge, 6 Milliarden Buchstaben Personalisierte Werbung Lengauers HIV Therapievorschläge. 14.10.2012 10

Informatik und andere Wissenschaften Biologie Bioinfor Medizin Medizininf Betriebswirtschaft Wirtschaftsinf Jura Rechtsinf Sprachwissenschaften Computerling Psychologie Mathematik, theoretische Inform, P = NP? Ingenieurwissenschaften 14.10.2012 11

Maschinelle Übersetzung (Google Translate) Mehlhorn graduated in 1971 from the Technical University of Munich, where he studied computer science and mathematics, and earned his Ph.D. in 1974 from Cornell University under the supervision of Robert Constable. Since 1975 he has been on the faculty of Saarland University in Saarbrücken, Germany, where he was chair of the computer science department from 1976 to 1978 and again from 1987 to 1989. Since 1990 has been the director of the Max Planck Institute for Computer Science, also in Saarbrücken. Mehlhorn studierte 1971 an der Technischen Universität München, wo er studierte Informatik und Mathematik und promovierte im Jahr 1974 von der Cornell University unter der Leitung von Robert Constable. Seit 1975 ist er an der Fakultät der Universität des Saarlandes in Saarbrücken, Deutschland, gewesen, wo er Vorsitzender des Fachbereichs Informatik von 1976 bis 1978 und erneut von 1987 bis 1989 war. Seit 1990 Direktor des Max-Planck- Institut für Informatik, auch in Saarbrücken. 14.10.2012 12

Organisation keine Vorkenntnisse erforderlich Saarbrücken: Montags, 16-18 Uhr, E2 2. Vorlesung mit oder ohne Übungen Schein (5 Leistungspunkte) Teilnahmepflicht an der Vorlesung (-2 mal) 2 Ausarbeitungen erfolgreiche Teilnahme an Übungen Mehlhorn/Neumann 14.10.2012 13

Die Dozenten Mehlhorn/Neumann 14.10.2012 14

Grundfragen Was ist ein Computer? Was ist ein Algorithmus, ein Programm? Können Computer alles? Welchen Aufwand braucht es ein Problem zu lösen? Wie kann man sicher kommunizieren? Können Maschinen lernen? Mehlhorn/Neumann 14.10.2012 15

Können Computer alles? Sie können beindruckend viel Big Dog, siehe Video Autos ohne Fahrer, siehe Video Deep Blue schlägt Schachweltmeister Watson gewinnt Jeopardy 14.10.2012 16

Big Dog 14.10.2012 17

Selbstfahrendes Auto 14.10.2012 18

Können Computer Alles? NEIN 14.10.2012 19

Ein scheinbar einfaches Problem Kacheln Kann man damit jedes Badezimmer kacheln (drehen nicht erlaubt, Farben müssen zusammenpassen)? 14.10.2012 20

Ein einfaches Problem Kacheln Kann man damit jedes Badezimmer kacheln (kein drehen, Farben müssen passen)? 14.10.2012 21

Ein einfaches Problem 14.10.2012 22

Mehlhorn/Neumann 14.10.2012 23/15

Ein scheinbar einfaches Problem Kacheln Kann man damit jedes Badezimmer kacheln? Für jedes einzelne Badezimmer kann man das entscheiden. 14.10.2012 24

Eine Geschichte Kachelsatz ist universell, wenn man jedes Badezimmer damit Kacheln kann Dachverband der Fliesenleger möchte ein Computerprogramm Eingabe Kachelsatz Ausgabe: universell, ja oder nein Ein solches Programm kann es nie geben 14.10.2012 25

Die Bedeutung von NIE Ein solches Programm kann es nie geben Das ist viel mehr als: wir waren bisher zu blöd, dieses Programm zu finden Vielmehr: ein solches Programm existiert nicht und daher wird es nie jemand finden Eine absolute Aussage 14.10.2012 26

Eine Ein Million Dollar Frage Ist es einfacher einen Beweis zu finden als ihn Nachzuprüfen? Hat dieses Sudoku eine Lösung? Informatik hat die Frage als P = NP? präzisiert. Auf Antwort ist eine Million Dollar ausgesetzt. Mehlhorn/Neumann 14.10.2012 27

Themen Konzepte schnellste Wege, Navi Suchen und Sortieren, Datenbanken Websuche Unlösbare und schwere Probleme Kryptographie und Sicherheit Komprimierung Künstliche Intelligenz Was ist ein Computer? Algorithmus Effizienz von Algorithmen (Zeit, Platz) Programmiersprachen P versus NP 14.10.2012 Mehlhorn/Neumann 28

Sätze zum Nachdenken Ich lüge Dieser Satz ist eine Lüge Mehlhorn/Neumann 14.10.2012 29