Vorlesung: Computer Architecture and Operating Systems

VV-Nr 10904-01
Dozierende Florina M. Ciorba
Christian Tschudin
Zeit und Ort Do 14:15 - 16:00; Seminarraum 05.002, Spiegelgasse 5
Fr 14:15 - 16:00; Seminarraum 05.002, Spiegelgasse 5
Start 21.09.2017
Übungen Mi 10:15 - 12:00; Computer-Labor U1.001, Spiegelgasse 1
Do 08:15 - 10:00; Seminarraum 00.003, Spiegelgasse 1
Gruppenzuweisung (Anmeldung mit Passwort)
Voraussetzungen Sie sollten idealerweise die Lehrveranstaltungen Grundlagen der Programmierung und Programmier-Projekt besucht haben.
Lernziele Learn the basics of the designs and use of various architectural components of computers.
Learn the concepts of operating systems and related aspects.
Understand the interplay between the hardware components and the software that runs on them which render a computer useful.
Inhalte Die Veranstaltung Computer Architecture and Operating Systems hat einführenden Charakter.
Der erste Teil deckt hardwarenahe Grundlagen ab, beginnend beim Aufbau von logischen Gattern, arithmetische Recheneinheit, CPU-Typen, Assembler-Programmierung, Speicherhierarchie und Rechner-Peripherie. Der zweite Teil der Veranstaltung führt in den Aufbau von Betriebssystemen ein und behandelt Konzepte von System-Call, Dateisysteme, Multitasking, bis zu DLL und Micro-Kernelarchitektur.

In die Veranstaltung integriert ist das Erlernen und Einüben von Präsentationstechniken. Zudem wird ein Programmierprojekt in kleinen Gruppen selbständig bearbeitet.
Leistungsüberprüfung Lehrveranst.-begleitend

Bitte beachten: Die erfolgreiche Abgabe von Übungen und eines Projekts ist Voraussetzung, um zur Klausur zugelassen zu werden. Projekt- sowie Klausurnote gehen in die Schlussnote ein.
Kreditpunkte 8
Skala 1-6 0,5
Module Modul Informatik II (Bachelor Informatik 07)
Modul Informatik (BSF - Informatik (Studienbeginn vor 01.08.2016))
Modul Informatik-Grundlagen (Bachelor Informatik 10)
Modul Methoden für Computational Chemistry (Bachelor Computational Sciences 11)
Modul Methoden für Computational Mathematics (Bachelor Computational Sciences 11)
Modul Methoden für Computational Physics (Bachelor Computational Sciences 11)
Modul Foundations of Computer Science (Bachelor Computer Science 16)
Modul Foundations of Computer Science (BSF - Computer Science)
Belegen Services (Anmeldung mit Passwort)