TUD Logo

TUD Home » ... » Operating Systems » Teaching » Operating Systems and Security

Operating Systems

against racism

Operating Systems and Security

You can review your exam results on Thursday, 4th April from 13:30 to 15:30 in room APB 3080. Please bring your student card and an identity card with a photograph. Individual appointments are not necessary. If you are unable to attend on this date for important reasons please send an e-mail to Jan Bierbaum.

Topics

The lecture introduces the fundamentals of systems architecture. Students learn the key building blocks and construction principles for local systems first and for distributed systems later on. A primary concern for us is to highlight references to neighboring topics. Examples are discussing the interaction of certain hardware characteristics with system building blocks, the introduction to the basics of cryptographic techiques and the application of mathematical methods to ascertain quantitative properties of systems. We also focus on some principles for constructing fault-tolerant and secure systems already in this basic course. A third concern is to get students acquainted with techniques for low-level machine-oriented programming at the latest in this lecture.

Breakdown of the lecture:
  • Introduction
  • Key Building Blocks
  • UNIX
  • Processes and Threads
  • Deadlocks
  • Security
  • Memory
  • Quantitative Methods
  • Client-Server-Architectures and Process-Communication in Distributed Systems
  • Security in Distributed Systems
  • File Systems
  • Distributed File Systems
  • Fault-Tolerance
  • Device Drivers

Slides (in German only)

  1. Introduction:
  2. Threads
  3. Deadlocks
  4. Security:
  5. Security Mechanisms
  6. Memory
  7. Quantitative Methods
  8. File Systems
  9. Distributed Systems
  10. Fault Tolerance
  11. Hardware and Device Drivers

Exercises (tasks in German only)

  1. Unixas PDF
  2. Threadsas PDF
  3. Deadlocksas PDF
  4. Cryptographyas PDF
  5. Securityas PDF
  6. Memory Managementas PDF
  7. Quantitative Methodsas PDF
  8. File Systemsas PDF

Exam Preparation (in German only)

The numbering at the end of each question designates the year and month of the original use of the question in an exam. The exam takes place each semester.

  1. Threads
  2. Memory
  3. Deadlocks
  4. Quantitative Methods
  5. Security
  6. Miscellaneous
  7. Selected Solutions for the marked (*) questions
Last modified: 28th Mar 2017, 1.45 AM
Author: Dipl.-Inf. Jan Bierbaum

Contact
Prof. Dr.
Hermann Härtig

Phone: +49 (0) 351 463-38282
Fax: +49 (0) 351 463-38284
e-mail contact form

Regulations
  • ModuleModules: INF-B-380, INF-LE-EUI
  • 4/2/0 = 6 SWS
Time and Place

This course is not being offered in this term.