0
0
Intro to Computingfundamentals~10 mins

Why operating systems are essential in Intro to Computing - Test Your Understanding

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

Complete the code to print the main role of an operating system.

Intro to Computing
print('An operating system helps manage [1] and resources.')
Drag options to blanks, or click blank then click option'
Ainternet
Bsoftware
Chardware
Dapplications
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing software or applications instead of hardware.
2fill in blank
medium

Complete the code to show what the OS provides to users.

Intro to Computing
print('The OS provides a [1] for users to interact with the computer.')
Drag options to blanks, or click blank then click option'
Auser interface
Bnetwork
Cdatabase
Dprogram
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing network or database which are not interfaces.
3fill in blank
hard

Fix the error in the code that describes OS managing tasks.

Intro to Computing
tasks = ['print', 'save', 'open']
for task in tasks:
    print('OS manages task:', [1])
Drag options to blanks, or click blank then click option'
Atasks
Btask
Ctask()
Dtasks()
Attempts:
3 left
💡 Hint
Common Mistakes
Using the list name instead of the loop variable.
4fill in blank
hard

Fill both blanks to create a dictionary of OS functions and their descriptions.

Intro to Computing
os_functions = { 'memory': [1], 'process': [2] }
Drag options to blanks, or click blank then click option'
A'manages RAM'
B'controls running programs'
C'connects to internet'
D'stores files'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up descriptions or choosing unrelated functions.
5fill in blank
hard

Fill all three blanks to complete the OS role summary dictionary comprehension.

Intro to Computing
os_summary = { func: desc for func, desc in [('file', [1]), ('security', [2]), ('interface', [3])] }
Drag options to blanks, or click blank then click option'
A'manages files'
B'protects data'
C'provides user interface'
D'runs applications'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing descriptions or choosing unrelated roles.