Praktische Informatik II (FSS 2015)

News

  • Registrierung für Tutorien bis Mittwoch, 11.2, 23:59, Details in Organisationsfoliensatz
  • Material: Organisatorisches, 1. Übungsblatt (weiteres Material in ILIAS)

Organisation

  • Dozent: Prof. Dr. Rainer Gemulla
  • Tutoren: Thibaud Andreas, Simon Beckmann, Matthias Bertsch, Felix Peeck
  • Umfang: 4 SWS Vorlesung, 2 SWS Übung, 6 ECTS
  • Voraussetzungen: Praktische Informatik I, Programmierpraktikum (oder äquivalent), Formale Grundlagen der Informatik

Inhalt

Inhalt

 

Die Vorlesung beschäftigt sich mit den technischen und methodischen Grundlagen der Ausführung von Anwendungsprogrammen auf modernen Digitalrechnern. Dies umfasst u.a. die folgenden Gebiete:

 

     

  1. Hardware und Rechnerarchitektur

    • Zahlendarstellung
    • Zeichen und Kodierung
    • Digitale Schaltungen
    • Rechnerarchitektur
    • Befehlssatzarchitektur
    •  

  2. Betriebssysteme
    • Einführung: Betriebssysteme
    • Prozesse und Threads
    • Nebeläufigkeit & Interprozesskommunikation
    • Speicherverwaltung
    •  

  3. Compilerbau

    • Einführung: Compilerbau
    • Lexikalische Analyse
    • Syntaktische Analyse
    • Semantische Analyse
    • Codegenerierung
    •  

  4.  

Termine

Vorlesung

Beginn der Vorlesung ist am 10.02.2015.

  • Dienstag, 08:30-10:00, Schloss Schneckenhof Nord - SN 169 (Röchling-Hörsaal)
  • Donnerstag, 12:00-13:30, Schloß Ehrenhof Ost - EO 145 (Bürgerhörsaal)

Tutorium

  • Freitag, 08:30-10:00, A5,6 - C 015
    Tutor: Matthias Bertsch
  • Freitag, 10:15-11:45, A5,6 - C 015
    Tutor: Thibaud Andreas
  • Freitag, 10:15-11:45, A5,6 - C 014
    Tutor: Simon Beckmann
  • Freitag, 12:00-13:30, A5,6 - C 015
    Tutor: Felix Peeck

Literatur

  • Hardware & Rechnerarchitektur
    Andrew S. Tanenbaum
    Structured Computer Organization / Computerarchitektur. Strukturen - Konzepte – Grundlagen
    5. Auflage, 2005. (ISBN: 978-382-737-151-5)
  • Betriebssysteme
    Andrew S. Tanenbaum
    Modern Operating Systems / Moderne Betriebssysteme
    3. Auflage 2009 (ISBN: 978-3-8273-7342-7).
  • Compilerbau
    Jeffrey D. Ullman, Monica S. Lam, Ravi Sethi und Alfred V. Aho
    Compiler - Prinzipien, Techniken und Werkzeuge / Compilers. Principles, Techniques, and Tools
    2. Auflage 2008 (ISBN: 978-3-8273-7097-6)
  • Überblick
    Noam Nisan und Shimon Schocken
    The Elements of Computing Systems
    2005 (ISBN: 978-0-2621-4087-4)
    Siehe www.nand2tetris.org.