Operating Systems WT 2019/20 Course Retrospective Goals of this - - PowerPoint PPT Presentation

operating systems wt 2019 20
SMART_READER_LITE
LIVE PREVIEW

Operating Systems WT 2019/20 Course Retrospective Goals of this - - PowerPoint PPT Presentation

Operating Systems WT 2019/20 Course Retrospective Goals of this Course Most of you were already competent Users of at least one Operating System. Many of you were also competent Developers , some had already been Experts . The goal of this


slide-1
SLIDE 1

Operating Systems WT 2019/20

Course Retrospective

slide-2
SLIDE 2

Operating Systems 2

Goals of this Course

Most of you were already competent Users of at least one Operating System. Many of you were also competent Developers, some had already been Experts. The goal of this course was to develop your abilities in these levels of expertise, over an array of topics, such as scheduling, concurrency, memory management, security and more.

slide-3
SLIDE 3

Operating Systems 3

Goals of this Course

In particular, as a User, you will be able to …

  • … quickly pick up any new operating system you haven’t used

before, based on similarities with known systems.

  • … use correct terminology then talking to experts about
  • perating systems concepts.
  • … use native tools to observe and understand application and

system behavior, for example relating to performance.

  • … use authentication and authorization mechanisms to

correctly confjgure a system for a given access scenario.

slide-4
SLIDE 4

Operating Systems 4

Goals of this Course

In particular, as a Developer, you will be able to…

  • … use standard programming interfaces for resource

allocation and access, and understand the difgerences between interfaces.

  • … use synchronization primitives provided by the operating

system to solve critical section problems in concurrent and parallel applications in a sensible way.

  • … understand and analyze the impact that the behavior of an

isolated application can have on the stability of the system.

slide-5
SLIDE 5

Operating Systems 5

Goals of this Course

In particular, as an Expert, you will be able to…

  • … compare difgerent operating systems based on varying

properties.

  • … understand and implement common algorithms used in
  • perating system kernels.
  • … read and understand the source code of a kernel

component, with the goal of debugging, extending or

  • therwise modifying it. (Focus of Operating Systems 2)
slide-6
SLIDE 6

Operating Systems 7

Introductory Survey Results

This is a map of your knowledge before the course:

slide-7
SLIDE 7

Operating Systems 8

Final Survey Results

This is a map of your knowledge after the course:

slide-8
SLIDE 8

Operating Systems 9

Exam Details

  • The written exam will be on Februray 19th, doors open at 9:00
  • UP Students, please remember to register in PULS !
  • Location of the exam will be the HPI Lecture Building (here)
  • Duration of the exam will be 90 minutes
  • Please do not bring your own Paper or a Calculator
  • You are welcome to bring Food & Drink (odorless and quiet)

(no Surströmming)

slide-9
SLIDE 9

Operating Systems 10

Additional Consultation “Lectures”

  • We ofger two additional (unrecorded) consultation sessions:

– Tue., 11.02., 12:00 – 14:00 Lecture Hall 1 – Thu., 13.02., 09:00 – 10:30 Lecture Hall 1

  • Attendence is of course optional. Please bring Questions.
slide-10
SLIDE 10

Operating Systems 12

Contact Opportunities

  • For general questions, E-Mail us at bs@hpi.de
  • Find updated information and materials on the website:

https://www.dcl.hpi.uni-potsdam.de/teaching/BS/

  • Visit us during offjce hours (Tue. – Thu.: 13:30 – 15:00) in C-1:

(https://www.openstreetmap.org/?mlat=52.39338&mlon=13.13235#map=17/52.39338/13.13235)

  • (We won’t yell at you for knocking outside of offjce hours)
  • We look forward to seeing you again!

but not in this Lecture! ;)

slide-11
SLIDE 11

Operating Systems WT 2019/20

Course Retrospective