UnivIS
Informationssystem der Otto-Friedrich-Universität Bamberg © Config eG 
Zur Titelseite der Universität Bamberg
  Sammlung/Stundenplan Home  |  Anmelden  |  Kontakt  |  Hilfe 
Suche:      Semester:   
 Lehr-
veranstaltungen
   Personen/
Einrichtungen
   Räume   Telefon &
E-Mail
 
 
 Darstellung
 
Druckansicht

 
 
 Außerdem im UnivIS
 
Vorlesungsverzeichnis

 
 
Veranstaltungskalender

 
 
Einrichtungen >> Fakultät Wirtschaftsinformatik und Angewandte Informatik >> Bereich Informatik >> Lehrstuhl für Praktische Informatik >>

  Rechner- und Betriebssysteme

Dozent/in
Prof. Dr. rer. nat. Guido Wirtz

Angaben
Vorlesung
2 SWS
Zeit und Ort: Di 18:00 - 20:00, F135; Fr 8:00 - 10:00, F135

Voraussetzungen / Organisatorisches
Inhalte der Einführung in die Informatik, Java-Praktikum oder vergleichbare Kenntnisse

Inhalt
Die Vorlesung behandelt Aufgaben und Architekturmerkmale von Rechner- und Betriebssystemen. Sie bietet einen Einblick in Aufbau und Architektur monolithischer Rechnersysteme und ihre Maschinennahe Programmierung (Befehlsarchitektur und Assembler). Dazu gehört neben dem schrittweisen Aufbau eines minimalen Rechners, beginnend mit aussagenlogischen Ausdrücken über ihre Realisierung durch Gatter und Standardbausteine sowie zustandsbehaftete Schaltungen und Speicherbausteinen auch die Darstellung von Daten im Rechner und ihre detaillierte Speicherung und Verarbeitung. Zusätzlich wird ein Überblick über das Zusammenspiel von Konzepten der Rechnerarchitektur mit den wichtigsten Prinzipien und Komponenten von Systemsoftware (Prozess- und Ressource-Scheduling, Speicherverwaltung, Hintergrundspeicher, I/O-Handhabung) gegeben. Die Vorlesung behandelt zusätzlich moderne Techniken der Prozessorarchitektur wie z.B. Pipelining und gibt abschließend einen Ausblick auf Multiprozessorarchitekturen, wie sie in aktuellen Serverkonstellationen zum Einsatz kommen. Die Themen werden anhand von Modellen sowie anhand von marktgängigen Rechner- und Betriebssystemen behandelt. In der begleitenden Übung werden hierzu Systemnahe Programmieraufgaben in Java (Threads, Synchronisation) und Fallbeispiele bearbeitet.

Empfohlene Literatur
• Andrew S. Tanenbaum und James Goodman: Computerarchitektur. Pearson Studium/Prentice Hall, 2004
• Douglas E. Comer: Essentials of Computer Architecture. Pearson/Prentice Hall, 2005(1th)
• Tanenbaum, A.: Moderne Betriebssysteme. Pearson Studium 2003 (2nd)
• Silberschatz, A./Gagne, G./Galvin, P. B.: Operating Systems Concepts. John Wiley and Sons, 2005 (7th)
• William Stallings: Betriebssysteme – Prinzipien und Umsetzung. Pearson Studium/Prentice Hall 2003(4th)
vertiefend:
• Hennessy J. L./Patterson D. A.: Computer Architecture. Morgan Kaufmann, 2002(3rd)

Zusätzliche Informationen
Schlagwörter: Schaltnetze, Assembler, Betriebssysteme
Erwartete Teilnehmerzahl: 100
www: https://www.lspi.wiai.uni-bamberg.de/index.php?s_id=183

Hinweis für Web-Redakteure:
Wenn Sie auf Ihren Webseiten einen Link zu dieser Lehrveranstaltung setzen möchten, verwenden Sie bitte einen der folgenden Links:

Link zur eigenständigen Verwendung

Link zur Verwendung in Typo3

UnivIS ist ein Produkt der Config eG, Buckenhof