inf113 - Operating Systems II (Course overview)

inf113 - Operating Systems II (Course overview)

Department of Computing Science 6 KP
Module components Semester courses Wintersemester 2016/2017 Examination
Lecture
  • No access 2.01.013 - Betriebssysteme II Show lecturers
    • Oliver Theel

    Thursday: 12:00 - 14:00, weekly (from 20/10/16), VL, Location: A05 1-160
    Thursday: 14:00 - 16:00, weekly (from 20/10/16), Ü, Location: A05 1-160
    Dates on Tuesday, 07.02.2017 13:00 - 18:00, Thursday, 09.03.2017 10:00 - 12:00, Location: A04 2-221, (A4 2-222)

Exercises
Notes on the module
Prerequisites

The module conveys an understanding of the terminology, structure, functionality, conception, core problems and essential solution concepts of operating systems. The students should then 1) be able to assess what an operating system does, 2) know where the problems lie in the realisation of operating systems, 3) know, apply and evaluate common realisations of sub-problems and 4) be able to transfer the realisation concepts to other contexts. The following contents will not be discussed further and their knowledge is assumed:

  1.    Explanation of the term ``operating system‘’, structural organisation
  2.    Requirements of an operating system
  3.    Properties of the underlying hardware
  4.    Necessity and realisation possibilities of parallel processes
  5.    Co-operation of processes: Communication and synchronisation (sempahore)
  6.    Memory management: virtual and non-virtual main memory management
        
Prüfungszeiten

At the end of the lecture term

Module examination

written or oral exam

Skills to be acquired in this module

The aim of the module "Operating Systems 2" is to convey further knowledge and skills regarding the conception, implementation, and evaluation of operating systems.

Professional competence:
The Students: 

  • assess in detail what an operating system is able do
  • recognize the problems in the implementation of operating systems
  • identify and evaluate implementations of further subproblems and apply them

Methodogical competence:
The Students:

  • transfer implementation concepts to other contexts
  • critically question different solutions with regard to their properties

Social competence:
The Students:

  • solve problems partly in small groups
  • present own potential solutions to the exercise group
  • discuss their different potential solutions within the exercise group


Self-competence:
The Students:

  • accept criticism
  • reflect their own potential solutions taking into account the methods taught