0
0
Operating Systemsknowledge~10 mins

Kernel vs user mode in Operating Systems - Interactive Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the sentence to describe where user applications run.

Operating Systems
User applications run in [1] mode.
Drag options to blanks, or click blank then click option'
Auser
Bkernel
Csupervisor
Dadmin
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing kernel mode with user mode.
2fill in blank
medium

Complete the sentence to describe where the operating system core runs.

Operating Systems
The operating system core runs in [1] mode.
Drag options to blanks, or click blank then click option'
Auser
Bkernel
Cguest
Drestricted
Attempts:
3 left
💡 Hint
Common Mistakes
Thinking the OS runs in user mode.
3fill in blank
hard

Fix the error in the sentence describing privilege levels.

Operating Systems
Kernel mode has [1] privileges than user mode.
Drag options to blanks, or click blank then click option'
Amore
Bequal
Cless
Dno
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'less' or 'equal' privileges.
4fill in blank
hard

Fill both blanks to complete the sentence about mode switching.

Operating Systems
When a user program needs to access hardware, it makes a [1] to switch from [2] mode to kernel mode.
Drag options to blanks, or click blank then click option'
Asystem call
Buser
Cinterrupt
Dkernel
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing system call with interrupt.
Mixing up user and kernel modes.
5fill in blank
hard

Fill all three blanks to complete the dictionary comprehension about modes.

Operating Systems
modes = { [1]: '[2] mode' for [3] in ['user', 'kernel'] }
Drag options to blanks, or click blank then click option'
A{mode}
Bmode
D[mode]
Attempts:
3 left
💡 Hint
Common Mistakes
Using list brackets instead of curly braces for keys.
Using wrong variable names.