0
0
Operating Systemsknowledge~10 mins

OS architecture (monolithic, microkernel, hybrid) in Operating Systems - Interactive Code Practice

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

Complete the sentence to describe a monolithic kernel.

Operating Systems
A monolithic kernel runs all services in the [1] space.
Drag options to blanks, or click blank then click option'
Akernel
Bnetwork
Capplication
Duser
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing user space with kernel space.
Thinking services run in application space.
2fill in blank
medium

Complete the sentence to describe microkernel design.

Operating Systems
In a microkernel, most services run in [1] space outside the kernel.
Drag options to blanks, or click blank then click option'
Akernel
Bboot
Chardware
Duser
Attempts:
3 left
💡 Hint
Common Mistakes
Assuming all services run in kernel space.
Mixing hardware space with user space.
3fill in blank
hard

Fix the error in the sentence about hybrid kernels.

Operating Systems
A hybrid kernel combines features of monolithic and [1] kernels.
Drag options to blanks, or click blank then click option'
Areal-time
Bmicrokernel
Cexokernel
Ddistributed
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing hybrid with distributed or real-time kernels.
Not knowing what microkernel means.
4fill in blank
hard

Fill both blanks to complete the comparison between monolithic and microkernels.

Operating Systems
Monolithic kernels run services in [1] space, while microkernels run services in [2] space.
Drag options to blanks, or click blank then click option'
Akernel
Buser
Chardware
Dapplication
Attempts:
3 left
💡 Hint
Common Mistakes
Swapping kernel and user spaces.
Using hardware or application space incorrectly.
5fill in blank
hard

Fill all three blanks to complete the dictionary describing kernel types.

Operating Systems
kernel_types = {"monolithic": "runs all services in [1] space", "microkernel": "services run in [2] space", "hybrid": "combines [3] and microkernel"}
Drag options to blanks, or click blank then click option'
Akernel
Buser
Cmonolithic
Dhardware
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up kernel and user spaces.
Not knowing what hybrid kernels combine.