20-00-0006-iv Grundlagen der Informatik III

Veranstaltungsdetails

Lehrende: Dr.-Ing. Wolfgang Heenes

Veranstaltungsart: Integrierte Veranstaltung

Orga-Einheit: FB20 Informatik

Anzeige im Stundenplan: GdI III

Fach:

Anrechenbar für:

Semesterwochenstunden: 8

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | -

Lehrinhalte:

Lerninhalte sind Grundlagen des Aufbaus und der Arbeitsweise von Rechnern und das systemnahe Programmieren auf der Assemblerebene. Die Vorlesung soll ein Verständnis dafür vermitteln, auf welche Weise Datenstrukturen (u. a. Felder) und Kontrollstrukturen (u. a. Schleifen, Methodenaufrufe) höherer Programmiersprachen wie z. B. C /C++ in eine maschinennahe Form transformiert werden und welche Konsequenzen das für das Laufzeitverhalten von Programmen hat. Diese Transformation ist normalerweise die Aufgabe eines Compilers, auf dessen generelle Funktionsweise die Vorlesung auch kurz eingeht.
Die Vorlesung gibt ferner eine Einführung in die wesentlichen Aufgaben, Konzepte und Dienste eines Betriebssystems, sowie Binder und Laders und führt Grundlagen im Bereich der Kommunikationsnetze ein.
Stoffplan:

  • 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

Literatur:

  • 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.

Erwartete Teilnehmerzahl:

700

Weitere Informationen:

Webseite der Lehrveranstaltung

Offizielle Kursbeschreibung:


Kleingruppe(n)
Die Veranstaltung ist in die folgenden Kleingruppen aufgeteilt:
  • Grundlagen der Informatik III - Übungsgr. 1

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [11:40]-Mo, 14. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 10

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [16:15]-Mo, 14. Feb. 2011 [17:55]

  • Grundlagen der Informatik III - Übungsgr. 11

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [16:15]-Mo, 14. Feb. 2011 [17:55]

  • Grundlagen der Informatik III - Übungsgr. 12

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [08:00]-Di, 15. Feb. 2011 [09:40]

  • Grundlagen der Informatik III - Übungsgr. 13

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [09:50]-Di, 15. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 14

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [09:50]-Di, 15. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 15

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [09:50]-Di, 15. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 16

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [11:40]-Di, 15. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 17

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [11:40]-Di, 15. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 18

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [11:40]-Di, 15. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 19

    Dr.-Ing. Wolfgang Heenes

    Di, 19. Okt. 2010 [13:30]-Di, 15. Feb. 2011 [15:10]

  • Grundlagen der Informatik III - Übungsgr. 2

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [11:40]-Mo, 14. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 20

    Dr.-Ing. Wolfgang Heenes

    Mi, 20. Okt. 2010 [08:00]-Mi, 16. Feb. 2011 [09:40]

  • Grundlagen der Informatik III - Übungsgr. 21

    Dr.-Ing. Wolfgang Heenes

    Mi, 20. Okt. 2010 [09:50]-Mi, 16. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 22

    Dr.-Ing. Wolfgang Heenes

    Mi, 20. Okt. 2010 [09:50]-Mi, 16. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 23

    Dr.-Ing. Wolfgang Heenes

    Do, 21. Okt. 2010 [13:30]-Do, 17. Feb. 2011 [15:10]

  • Grundlagen der Informatik III - Übungsgr. 24

    Dr.-Ing. Wolfgang Heenes

    Do, 21. Okt. 2010 [13:30]-Do, 17. Feb. 2011 [15:10]

  • Grundlagen der Informatik III - Übungsgr. 25

    Dr.-Ing. Wolfgang Heenes

    Fr, 22. Okt. 2010 [09:50]-Fr, 18. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 26

    Dr.-Ing. Wolfgang Heenes

    Fr, 22. Okt. 2010 [09:50]-Fr, 18. Feb. 2011 [11:30]

  • Grundlagen der Informatik III - Übungsgr. 27

    Dr.-Ing. Wolfgang Heenes

    Fr, 22. Okt. 2010 [11:40]-Fr, 18. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 28

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [11:40]-Mo, 14. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 29

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [13:30]-Mo, 14. Feb. 2011 [15:10]

  • Grundlagen der Informatik III - Übungsgr. 3

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [11:40]-Mo, 14. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 4

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [11:40]-Mo, 14. Feb. 2011 [13:20]

  • Grundlagen der Informatik III - Übungsgr. 5

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [13:30]-Mo, 14. Feb. 2011 [15:10]

  • Grundlagen der Informatik III - Übungsgr. 6

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [13:30]-Mo, 14. Feb. 2011 [15:10]

  • Grundlagen der Informatik III - Übungsgr. 7

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [14:25]-Mo, 14. Feb. 2011 [16:05]

  • Grundlagen der Informatik III - Übungsgr. 8

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [14:25]-Mo, 14. Feb. 2011 [16:05]

  • Grundlagen der Informatik III - Übungsgr. 9

    Dr.-Ing. Wolfgang Heenes

    Mo, 18. Okt. 2010 [15:20]-Mo, 14. Feb. 2011 [17:00]

Literatur
Termine
Datum Von Bis Raum Lehrende
1 Di, 19. Okt. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
2 Mi, 20. Okt. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
3 Di, 26. Okt. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
4 Mi, 27. Okt. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
5 Di, 2. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
6 Mi, 3. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
7 Di, 9. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
8 Mi, 10. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
9 Di, 16. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
10 Mi, 17. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
11 Di, 23. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
12 Mi, 24. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
13 Di, 30. Nov. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
14 Mi, 1. Dez. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
15 Di, 7. Dez. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
16 Mi, 8. Dez. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
17 Di, 14. Dez. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
18 Mi, 15. Dez. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
19 Mi, 22. Dez. 2010 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
20 Di, 11. Jan. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
21 Mi, 12. Jan. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
22 Di, 18. Jan. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
23 Mi, 19. Jan. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
24 Di, 25. Jan. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
25 Mi, 26. Jan. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
26 Di, 1. Feb. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
27 Mi, 2. Feb. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
28 Di, 8. Feb. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
29 Mi, 9. Feb. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
30 Di, 15. Feb. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
31 Mi, 16. Feb. 2011 14:25 16:05 S311/08 Dr.-Ing. Wolfgang Heenes
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
Lehrende
Bild: Dr.-Ing. Wolfgang Heenes
Dr.-Ing. Wolfgang Heenes