0
0
Operating Systemsknowledge~10 mins

OS types (batch, time-sharing, real-time, distributed) 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 identify the OS type: "An operating system that processes jobs in groups without user interaction is called a {{BLANK_1}} system."

Operating Systems
An operating system that processes jobs in groups without user interaction is called a [1] system.
Drag options to blanks, or click blank then click option'
Areal-time
Btime-sharing
Cbatch
Ddistributed
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing batch with time-sharing, which allows multiple users.
2fill in blank
medium

Complete the sentence: "An OS that allows multiple users to use the computer simultaneously by sharing CPU time is called a {{BLANK_1}} system."

Operating Systems
An OS that allows multiple users to use the computer simultaneously by sharing CPU time is called a [1] system.
Drag options to blanks, or click blank then click option'
Adistributed
Bbatch
Creal-time
Dtime-sharing
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up time-sharing with batch or real-time systems.
3fill in blank
hard

Fix the error in the sentence: "A {{BLANK_1}} operating system is designed to process data with strict timing constraints, often used in critical systems like medical devices."

Operating Systems
A [1] operating system is designed to process data with strict timing constraints, often used in critical systems like medical devices.
Drag options to blanks, or click blank then click option'
Areal-time
Bdistributed
Ctime-sharing
Dbatch
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing batch or time-sharing which do not guarantee timing constraints.
4fill in blank
hard

Fill both blanks to complete the sentence: "A {{BLANK_1}} operating system manages a group of independent computers connected by a network, appearing as a single system to users, enabling {{BLANK_2}} resource sharing."

Operating Systems
A [1] operating system manages a group of independent computers connected by a network, appearing as a single system to users, enabling [2] resource sharing.
Drag options to blanks, or click blank then click option'
Adistributed
Bbatch
Ctransparent
Dreal-time
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing distributed with batch or real-time systems.
5fill in blank
hard

Fill all three blanks to complete the dictionary describing OS types: "os_types = { {{BLANK_1}}: '{{BLANK_2}}', {{BLANK_3}}: 'Allows multiple users to share CPU time simultaneously' }"

Operating Systems
os_types = { [1]: '[2]', [3]: 'Allows multiple users to share CPU time simultaneously' }
Drag options to blanks, or click blank then click option'
A'batch'
Bbatch
C'batch system'
D'time-sharing'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing keys and values or missing quotes around string keys.