Lehrstuhl Informatik II   
Sprachen und Beschreibungsstrukturen      
   Home Lehre Sommersemester 11 Vorlesungen Einführung in die Informatik 1 login

Einführung in die Informatik 1

Dozent:Prof. Dr. Helmut Seidl
Ort/Zeit:Hörsaal MI 1, Mo 14:00 c.t. u. Do 08:30 s.t.
ModulNummer:IN0001
Beschreibung:    Teilnehmer sollen die wesentlichen Konzepte der Informatik auf einem grundlegenden, praxis-orientierten, aber wissenschaftlichen Niveau verstehen lernen.
Praktikum Grundlagen der Programmierung Vertiefung der Inhalte von Informatik I

Zum Praktikum gehts hier lang!

Aktuell:

  • Einsicht in Ihre Wiederholungs-Klausur können Sie am Montag den 17. Oktober ab 12:30 in Raum MI 02.07.044 nehmen

Klausur:

Die Hörsaalverteilung erfolgt basierend auf dem Nachnamen:

A....Dirrigl                  MW 2001 Empore

Dobritz ... Palacios    MW 2001

Paletta...Z             MW 0001

Inhalte:

  • Einführung
    • Problem - Algorithmus - Programm
    • imperative Programm-Konstrukte: ein einfaches Subset von Java
  • Syntax und Semantik
    • Syntax von Programmiersprachen: reguläre Ausdrücke und kontextfreie Grammatiken
    • Semantik von Programmen: Kontrollfluss-Diagramme
    • Übersetzung von MiniJava in MiniJVM-Code
  • Einfache Datenstrukturen I: Strings und Felder
    • Arithmetik, Strings, Felder in Java
    • Sortieren durch Einfügen
  • Rekursion
    • Binäre Suche
    • Rekursion und End-Rekursion
  • Einfache Datenstrukturen II
    • Objekte und Klassen
    • Abstrakte Datentypen
    • Listen, Keller und Schlangen
    • Sortieren durch Mischen und Divide und Conquer
  • Objekt-orientierte Programmierung
    • Vererbung
    • Polymorphie
    • Abstrakte Klassen und Interfaces
  • Ein- und Ausgabe
    • IO-Streams
    • String-Pools und Hashing
  • Software Engineering: ein Ausblick
    • Programmieren im Großen
    • Der Lebenszyklus von Software
    • Fehlersuche und Testen
  • Advanced Programming
    • Nebenläufige Programme und Threads
    • Event-basierte Programmierung und graphische Benutzeroberflächen

Unterlagen:

Datum Folien
05. Mai PDF
09. Mai PDF
12. Mai PDF
16. Mai PDF
19. Mai PDF
23. Mai PDF
26. Mai PDF
30. Mai PDF
06. Juni PDF
09. Juni PDF
16. Juni PDF
20. Juni PDF
27. Juni PDF
30. Juni PDF
04. Juli PDF
07. Juli PDF
11. Juli PDF
14. Juli PDF
18. Juli PDF
21. Juli PDF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Der erste Teil des Skripts der Folien einer Vorgängerveranstaltung finden Sie hier.

Das gesamte Skript der Folien einer Vorgängerveranstaltung finden Sie hier.

Sie finden die Aufzeichnungen der Vorlesung im TeleTeaching-Archiv.

 

Literaturvorschläge:

 



TUM - Lehrstuhl Informatik II (Sprachen und Beschreibungsstrukturen) Thanks: Tango and TinyMCE     Generationszeit: 8 ms