Back to Topic 1.3 — Operating and control systems
1.3.2Computer Science SL5 flashcards

Functions of the OS

Practice Flashcards

Flip to reveal answers
Card 1 of 51.3.2
1.3.2
Question

Name the functions of an operating system.

Click to reveal answer

Track your progress — Sign up free to save your progress and get smart review reminders based on spaced repetition.

All 5 Flashcards — Functions of the OS

Sign up free to track progress and get spaced-repetition review schedules.

Card 1definition

Question

Name the functions of an operating system.

Answer

Memory management, scheduling, file system, device management, security, accounting, graphical user interface, virtualization and networking — all running in the background at once.

Card 2definition

Question

What does memory management do?

Answer

Gives each program its own region of memory, tracks what is free, reclaims it when a program closes, and refuses any attempt to read or write memory belonging to another program.

Card 3definition

Question

What does device management do?

Answer

Talks to every device through its driver and queues requests, so two programs never try to use one device at the same moment and no program needs to know the device's model.

Card 4definition

Question

What is virtualization?

Answer

Making one physical machine appear to be several separate ones, each running its own operating system and unable to reach the others. It is how a single server hosts many customers.

Card 5process

Question

How does an OS stop one crashing program taking down the machine?

Answer

Each program has its own memory region and access outside it is refused; no program can address hardware directly. When one fails the OS stops it and reclaims its memory, leaving everything else running.

Track your progress with spaced repetition

Sign up free — Aimnova tells you exactly which cards to review and when, so you remember everything before your IB exam.

Start Free
IB Computer Science Functions of the OS Flashcards | 1.3.2 | Aimnova