Grundlagen der Praktischen Informatik (Informatik II) (SS 2006)
Inhalt
- Binärzahlen und ihre Repräsentation im Rechner, logische Operationen und ihre Umsetzung durch Schaltnetze
- Rechneraufbau (zentrale Rechnerkomponenten: CPU, Hauptspeicher, ...)
- Programmierung in Assembler und C
- Grundlagen von Betriebssystemen (Prozesse, Prozessverwaltung, Speicherverwaltung, ...)
Literatur
- A.S. Tanenbaum: Computerarchitektur, Pearson Studium (5. Auflage)
- A.S. Tanenbaum: Moderne Betriebssysteme, Pearson Studium (2. Auflage)
- J. Nehmer, T. Sturm: Systemsoftware - Grundlagen für moderne Betriebssysteme. dpunkt.verlag, 2. Auflage, 2001.
- W. Oberschelp, G. Vossen: Rechneraufbau und Rechnerstrukturen. Oldenbourg-Verlag, 2000 (8. Auflage)
- W. Stallings: Betriebssysteme - Prinzipien und Umsetzung, Pearson Studium (4. Auflage)
Zusätzliche Literatur:
- Gumm, H.-P.; Sommer, M.: Einführung in die Informatik, Oldenbourg-Verlag, 2002 (5. vollst. überarb. Aufl.)
- Broy, M.: Informatik - Eine grundlegende Einführung. Band 1 (Programmierung und Rechnerstrukturen), Springer-Verlag 1998 (2. Auflage)
- B.W: Kernighan, D. Ritchie: Programmieren in C, Hansa-verlag, 2. Auflage.
oder das englischsprachige Original: C Programming Language, Prentice-Hall. 2. Auflage.