NEW
Font size
WorksheetsVirtualization, Git, Linux -Day3
Total questions: 15
Worksheet time: 5mins
What is the primary function of a hypervisor in virtualization?
To create virtual machines
To allocate resources to virtual machines
To manage physical hardware
To run applications directly
Which of the following is NOT a benefit of using Git?
Collaborating with others
Reverting mistakes
Overwriting each other's code
Tracking changes in code
What is a repository in Git?
A version of a file
A project folder tracked by Git
A type of commit
A branch of development
Which of the following is a Linux distribution?
Windows
Ubuntu
macOS
iOS
What does the Presentation Layer in a three-tier architecture do?
Handles user interface
Processes business logic
Manages server resources
Stores data
What is the main advantage of containerization over virtualization?
Containers run on physical hardware
Containers share the host OS kernel
Containers are more complex
Containers require more resources
What is a commit in Git?
A remote repository
A type of repository
A snapshot of changes
A branch of development
Which technology is commonly used in the Application Layer?
HTML
Node.js
MySQL
CSS
What is the purpose of the Data Layer in a three-tier architecture?
To manage application logic
To process user input
To store and retrieve persistent data
To provide user interfaces
In virtualization, what happens if one virtual machine crashes?
All VMs crash
Only the crashed VM stops
The hypervisor shuts down
The host machine reboots
What is the main characteristic of Linux as an operating system?
It is proprietary
It is open-source
It is only for servers
It is not secure
How does Git help in collaboration among developers?
By tracking changes and versions
By allowing overwriting of code
By eliminating branches
By restricting access to repositories
What is the role of the Application Layer in three-tier architecture?
To store data
To handle business logic
To provide user interfaces
To manage network connections
What is a key difference between containers and virtual machines?
Containers require their own OS
Containers are heavier than VMs
Containers share the host OS kernel
Containers cannot run applications
What is the main benefit of using a three-tier architecture?
Less scalability
Higher costs
Increased complexity
Easier updates and maintenance
