TypTagZeitRaumBeginnDozentCPsLv. Nr.
IV10Di14:25 - 16:05S3|11 0819.10.2010 Wolfgang Heenes 10,020.006
Mi

Aktuelles

  • Die Prüfungsklausur Grundlagen der Informatik III findet am 28.9.2011 zwischen 10:30 und 12:30 Uhr in Raum S101/A1 statt. Erbrachte Bonuspunkte aus dem WS 2010/2011 werden berücksichtigt.

Inhalt

  • Rechnerarchitektur aus der Sicht der Maschinenprogrammierung: Struktur und Komponenten, Arbeitsweise, Maschinenbefehle, Adressierung, Pipelining-Techniken und Speicherhierarchie
  • Assemblerprogrammierung, Maschinenprogrammierung in C; Abbilden von Daten- und Kontrollstrukturen höherer Programmiersprachen
    und (rekursiver) Prozeduren auf die Maschinenebene; dynamische Speicherorganisation: Stack- und Heap-Verwaltung, Garbage Collection
  • Grundlagen zum Bereich Betriebssysteme

    • Prozesse
    • Unterbrechungen
    • Synchronisation
    • Speicherverwaltung
    • E/A-System

  • Grundlagen zu Compiler, Binder, Lader, Debugger-Aufgaben, Laufzeitsystem
  • Grundlagen zu Kommunikationsnetzen, ISO/OSI-Schichten

siehe auch Modulhandbuch

Vorlesung

DatumInhaltMaterialFolienErrata
19.10.2010Organisation und Einführung PDF 
20.10.2010Konrad Zuse und die Informatik in Darmstadt

Zuse-Jahr 2010

PDF 
26.10.2010Einführung in die Intel-ArchitekturenMoore´s PaperPDF 
27.10.2010Programmiermodel und Befehlssatz ATT-ReferenzPDF 
02.11.2010Kontrollstrukturen in Assembler PDF

Korrektur Folie 17, 18, 19

03.11.2010Datentypen in Assembler PDF Ergänzung Folie 28, 29
09.11.2010Funktionen und Unterprogramme in Assembler PDF 
10.11.2010Rekursionen in Assembler PDFErgänzung Folie 27, 29
16.11.2010Einführung in CC von A bis ZPDF 
17.11.2010Einführung in C, Analyse und OpenMPOpenMPPDF, PDF  
23.11.2010Leistungsbewertung IHilfsblattPDF 
24.11.2010Leistungsbewertung IIAmdahlPDFErgänzung Folie 24, 25
30.11.2010Speicherhierarchie IFET PDF  
01.12.2010Speicherhierarchie II PDFErgänzung Folie 16, 17, 18
07.12.2010Speicherhierarchie III PDF 
08.12.2010Pipelining, Busse PDF 
14.12.2010Festplatten/SSD PDFErgänzung Folie 21
15.12.2010Kodierungen PDFErgänzung Folie 27, 28
 Weihnachtspause   
11.01.2011Assembler, Binder, Lader PDF 
12.01.2011Compiler I PDF 
18.01.2011Compiler II PDF 
19.01.2011Compiler III PDF 
25.01.2011Betriebssysteme I PDF 
26.01.2011Betriebssysteme II PDF 
01.02.2011Betriebssysteme III PDF 
02.02.2011Betriebssysteme IV PDF  
08.02.2011Parallele Rechnersysteme PDF  
09.02.2011Verbindungsnetzwerke PDF 
15.02.2011Kommunikationsnetze PDF 
16.02.2011Parallele Programmierung, MPI, Ausblick   

Übung

DatumAufgabenblattMaterialLösungsvorschlagErrata/Bemerkungen
25.10.20100. Übung 0. LösungFreiwillige Zusatzübung (ohne Bewertung)
01.11.20101. Übung 1. Lösung 
08.11.20102. Übung 2. Lösung 
15.11.20103. Übung 3. Lösung 
22.11.20104. Übung 4. Lösung 
29.11.20105. ÜbungVorlage, HÜ 15. Lösung 
06.12.20106. Übung 6. Lösung 
13.12.20107. Übung 7. Lösung  
10.01.20118. Übung 8. Lösung 
17.01.20119. Übung 9. Lösung 
24.01.201110. Übunglist.h, listExample.c10. Lösung 
31.01.201111. Übung 11. Lösung 
07.02.201112. Übung 12. Lösung 

Praktikum

DatumAufgabenstellungMaterial
03.11.2010PDF 
17.11.2010PDF 
01.12.2010PDFprak3.c, matrixgenerator.c
12.01.2011PDFBrainfuck-Programm
19.01.2011PDFVorgabe, Posix-Threads
09.02.2011PDF 

Prüfungsklausur

  • Die Prüfungsklausur Grundlagen der Informatik III findet am 28.9.2011 zwischen 10:30 und 12:30 Uhr in Raum S101/A1 statt. Erbrachte Bonuspunkte aus dem WS 2010/2011 werden berücksichtigt.

Sprechstunden

TagUhrzeitRaumTutor
----

Forum

Zur Vorlesung gibt es ein Forum. Dort werden aktuelle Hinweise bekannt gegeben und können inhaltliche Fragen diskutiert werden.

Literatur

  • Aho, Alfred V.; Lam, Monica S.; Sethi, Ravi; Ullman, Jeffrey D.: Compiler - Prinzipien, Techniken und Werkzeuge. Pearson, 2008.
  • Bryant, Randal E.; O´Hallaron, David R.: Computer Systems - A Programmer´s Perspective. Pearson, 2010.
  • Dausmann, Manfred; Bröckl, Ulrich; Goll, Joachim: C als erste Programmiersprache. Teubner, 2008.
  • Tanenbaum, Andrew S.: Moderne Betriebssysteme. Pearson, 2009.
  • Tanenbaum, Andrew S.: Computernetzwerke. Pearson, 2003.
A A A | Drucken Drucken | Impressum Impressum | Sitemap Sitemap | Suche Suche | Kontakt Kontakt | Webseitenanalyse: Mehr Informationen
zum Seitenanfangzum Seitenanfang