0
0
Intro to Computingfundamentals~10 mins

Virtualization and containers concept in Intro to Computing - Interactive Code Practice

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

Complete the code to define virtualization as creating {{BLANK_1}} versions of a computer system.

Intro to Computing
Virtualization is the process of creating [1] versions of a computer system, such as virtual machines.
Drag options to blanks, or click blank then click option'
Avirtual
Bbroken
Cphysical
Dslow
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'physical' because it sounds like a computer system.
Confusing virtualization with something broken or slow.
2fill in blank
medium

Complete the code to explain that containers share the host's {{BLANK_1}} while running isolated applications.

Intro to Computing
Containers run isolated applications but share the host's [1] to be lightweight and fast.
Drag options to blanks, or click blank then click option'
Ahardware
Bnetwork
Coperating system
Dfiles
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'hardware' because it sounds like something shared.
Choosing 'network' or 'files' which are not the main shared part.
3fill in blank
hard

Fix the error in the sentence describing virtual machines as fully isolated {{BLANK_1}} with their own OS.

Intro to Computing
Virtual machines are fully isolated [1] that run their own operating system independently.
Drag options to blanks, or click blank then click option'
Acomputers
Bhardware devices
Capplications
Dnetworks
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'applications' because virtual machines run apps inside.
Choosing 'hardware devices' which is incorrect.
4fill in blank
hard

Fill both blanks to complete the sentence: Containers use {{BLANK_1}} to package applications and {{BLANK_2}} to isolate them.

Intro to Computing
Containers use [1] to package applications and [2] to isolate them from each other.
Drag options to blanks, or click blank then click option'
Aimages
Bvirtual machines
Cnamespaces
Dhardware
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'virtual machines' which are different from containers.
Choosing 'hardware' which is not used for isolation in containers.
5fill in blank
hard

Fill all three blanks to complete the dictionary comprehension: {app: {{BLANK_1}} for app in apps if app {{BLANK_2}} 'web' and app {{BLANK_3}} 'db'}.

Intro to Computing
{app: [1] for app in apps if app [2] 'web' and app [3] 'db'}
Drag options to blanks, or click blank then click option'
Alen(app)
B!=
C==
Dapp.upper()
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up '==' and '!=' in conditions.
Using app.upper() which changes the app name.