Practice Operating System in CS Thinking

Use these practice problems to test your method after reviewing the concept explanation and worked examples.

Quick Recap

System software that manages hardware resources and provides services for application programs. The intermediary between user and hardware.

The OS is the manager of your computer โ€” it decides which program gets the processor's attention, handles file storage, and provides the interface you see.

Example 1

easy
What is an operating system and name three things it manages.

Example 2

medium
Explain how an operating system allows multiple programs to run at the same time, even on a single-core CPU.

Example 3

medium
Explain why you need device drivers and what happens when you plug in a new printer without the correct driver installed.

Example 4

hard
Explain the concept of user permissions in an operating system. Why does a school network restrict what students can install or access?