wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Module 10 CSEC

Total questions: 68

Worksheet time: 34mins

Name
Class
Date
1.

What does virtualization refer to in IT infrastructure?

a)

A physical representation of hardware components

b)

A software-based virtual representation of an IT infrastructure

c)

A method to increase physical storage capacity

d)

A technique to enhance network speed

2.

What does the virtualization framework do to physical resources?

a)

Combines them into a single environment

b)

Divides them into multiple individual simulated environments

c)

Converts them into physical hardware

d)

Eliminates the need for an operating system

3.

Which of the following is a type of virtualization?

a)

Full Virtualization

b)

Storage Device Virtualization

c)

Operating System Virtualization

d)

OS assisted Virtualization

4.

What is an approach to virtualization that involves the operating system?

a)

Full Virtualization

b)

OS assisted Virtualization

c)

Storage Device Virtualization

d)

Network Virtualization

5.

Which level of virtualization involves managing storage devices?

a)

File System Virtualization

b)

Server Virtualization

c)

Storage Device Virtualization

d)

Desktop Virtualization

6.

Which of the following is NOT a type of virtualization?

a)

Network Virtualization

b)

Fabric Virtualization

c)

Desktop Virtualization

d)

Operating System Virtualization

7.

What is the role of a Hypervisor in virtualization?

a)

It is an independent instance of an operating system.

b)

It provides computing resources to support virtual machines.

c)

It enables multiple guest operating systems to share a host’s hardware resources.

d)

It is used to directly manage virtual machines.

8.

Which component acts as an independent instance of an operating system in virtualization?

a)

Hypervisor

b)

Guest Machine

c)

Management Server

d)

Management Console

9.

What is the function of the Management Console in virtualization?

a)

It provides computing resources to support virtual machines.

b)

It is used to access, configure, and manage the virtualization product.

c)

It enables multiple guest operating systems to share a host’s hardware resources.

d)

It is an independent instance of an operating system.

10.

Which component provides the physical resources needed to support virtual machines?

a)

Guest Machine

b)

Management Server

c)

Host Machine

d)

Management Console

11.

Which of the following is a virtualization enabler that focuses on separating network control from forwarding functions?

a)

Software Defined Network (SDN)

b)

Network Function Virtualization (NFV)

c)

Network Virtualization (NV)

d)

Virtual Private Network (VPN)

12.

What does NFV stand for in the context of virtualization enablers?

a)

Network Function Virtualization

b)

Network Feature Virtualization

c)

Network Framework Virtualization

d)

Network File Virtualization

13.

Which virtualization enabler is primarily concerned with the abstraction of network resources?

a)

Software Defined Network (SDN)

b)

Network Function Virtualization (NFV)

c)

Network Virtualization (NV)

d)

Network Security Virtualization (NSV)

14.

What is Virtual Desktop Infrastructure (VDI)?

a)

A type of physical desktop setup

b)

A virtualization solution for desktop OSes

c)

A cloud storage service

d)

A network security protocol

15.

Where are the desktop OSes of an organization provisioned and operated in a VDI setup?

a)

On individual laptops

b)

At a data center

c)

On mobile devices

d)

On local servers

16.

What is the role of a connection broker in a VDI setup?

a)

To store data securely

b)

To initiate connections to virtual desktops

c)

To manage network traffic

d)

To provide antivirus protection

17.

What is the role of a Container Engine?

a)

Provides a managed environment for deploying containerized applications

b)

Manages the lifecycles of software containers

c)

Virtualizes the operating system

d)

Develops scalable applications

18.

Which of the following is an example of Container Orchestration Software?

a)

Docker Swarm

b)

VirtualBox

c)

Apache Hadoop

d)

Microsoft Azure

19.

What does CaaS stand for in the context of containers?

a)

Containers as a Service

b)

Cloud as a Service

c)

Computing as a Service

d)

Communication as a Service

20.

What is the primary benefit of using CaaS?

a)

Developing rich, scalable containerized applications

b)

Managing hardware resources

c)

Enhancing network security

d)

Reducing software costs

21.

What type of virtualization do containers provide?

a)

Hardware-level virtualization

b)

OS-level virtualization

c)

Application-level virtualization

d)

Network-level virtualization

22.

Which of the following is a characteristic of virtual machines?

a)

Lightweight

b)

Shares the host OS

c)

Heavyweight

d)

Requires less memory space

23.

What is an example of a container technology?

a)

VMWare

b)

Hyper-V

c)

Docker

d)

Virtual Box

24.

How do containers differ from virtual machines in terms of memory usage?

a)

Containers allocate required memory

b)

Containers require less memory space

c)

Containers use more memory

d)

Containers have no memory requirements

25.

What is Docker primarily used for?

a)

Developing and packaging applications

b)

Designing user interfaces

c)

Creating databases

d)

Writing code in Python

26.

What type of service does Docker provide?

a)

Software-as-a-Service (SaaS)

b)

Platform-as-a-Service (PaaS)

c)

Infrastructure-as-a-Service (IaaS)

d)

Network-as-a-Service (NaaS)

27.

What is Kubernetes also known as?

a)

K9s

b)

K8s

c)

K7s

d)

K6s

28.

Who developed Kubernetes?

a)

Microsoft

b)

Amazon

c)

Google

d)

IBM

29.

What type of platform is Kubernetes?

a)

Closed-source

b)

Proprietary

c)

Open-source

d)

Licensed

30.

What does Kubernetes manage?

a)

Virtual machines

b)

Containerized applications and microservices

c)

Databases

d)

Network routers

31.

What does Kubernetes provide for applications?

a)

Security and encryption

b)

Resilient framework for managing distributed containers

c)

User interface design

d)

Data analytics

32.

What is Docker primarily used for?

a)

Building and running containerized applications on a single operating system

b)

Managing multiple Docker hosts

c)

Automating the process of scaling containers

d)

Coupling with any containerization technology

33.

What role does Kubernetes play in container management?

a)

It is a programming language for building applications

b)

It is a container orchestration platform for automating container processes

c)

It is a tool for creating lightweight binaries

d)

It is a single operating system for running containers

34.

How can Kubernetes be used with Docker?

a)

By replacing Docker entirely

b)

By managing Docker hosts on multiple operating systems

c)

By building applications using the Go programming language

d)

By specifying application configurations with YAML files

35.

What is a common feature of both Docker and Kubernetes?

a)

They are both used for creating operating systems

b)

They are both based on microservices architecture

c)

They both replace the need for containerization

d)

They are both programming languages

36.

Which of the following is a challenge related to container security?

a)

Inflow of vulnerable source code

b)

High cost of deployment

c)

Limited scalability

d)

Slow data processing

37.

What is a potential risk when there is a lack of visibility in container security?

a)

Increased transparency

b)

Compromising secrets

c)

Enhanced performance

d)

Reduced attack surface

38.

Which challenge involves the risk of containers affecting each other due to shared resources?

a)

DevOps speed

b)

Noisy neighboring containers

c)

Bypassing isolation

d)

Ecosystem complexity

39.

What is a consequence of bypassing isolation in container environments?

a)

Improved security

b)

Container breakout to the host

c)

Faster deployment

d)

Simplified management

40.

Which of the following is considered an image threat in container security?

a)

Insecure connections to registries

b)

Vulnerabilities within the runtime software

c)

Image vulnerabilities

d)

Unbounded network access from containers

41.

What is a registry threat in container security?

a)

Embedded malware

b)

Stale images in registries

c)

App vulnerabilities

d)

Rogue containers

42.

Which of the following is a container threat?

a)

Use of untrusted images

b)

Insufficient authentication and authorization restrictions

c)

Insecure container runtime configurations

d)

Embedded clear text secrets

43.

Which of the following is a threat associated with the Host OS in container security?

a)

Unbounded administrative access

b)

Large attack surface

c)

Poorly separated inter-container network traffic

d)

Mixing of workload sensitivity levels

44.

What is a potential threat to the orchestrator in container security?

a)

Shared kernel

b)

Host OS file system tampering

c)

Unauthorized access

d)

Improper user access rights

45.

Which threat involves the risk of tampering with the Host OS file system?

a)

Orchestrator node trust

b)

Host OS component vulnerabilities

c)

Host OS file system tampering

d)

Mixing of workload sensitivity levels

46.

What is a concern related to the mixing of workload sensitivity levels in container security?

a)

Host OS component vulnerabilities

b)

Orchestrator node trust

c)

Mixing of workload sensitivity levels

d)

Shared kernel

47.

What is the primary goal of an "Escaping" attack in Docker security?

a)

Gaining unauthorized access to a single container

b)

Gaining access to the Docker registry

c)

Gaining root access on the host server by a user with access to a container

d)

Gaining access to a container to attack other containers

48.

Which type of attack involves gaining access to a container and using it to attack other containers on the same host or within the local network?

a)

Docker Registry Attacks

b)

Inter-Container Attacks

c)

Cross-Container Attacks

d)

Escaping

49.

What is the focus of Docker Registry Attacks?

a)

Gaining root access on the host server

b)

Gaining unauthorized access to a single container

c)

Gaining access to the Docker registry

d)

Attacking other containers on the same host

50.

Which attack is characterized by gaining unauthorized access to a single container?

a)

Escaping

b)

Cross-Container Attacks

c)

Docker Registry Attacks

d)

Inter-Container Attacks

51.

Which of the following is a Kubernetes security challenge related to network traffic?

a)

Increased attack surface

b)

Explosion of east-west traffic

c)

Compliance issues

d)

Default configuration settings

52.

What is a challenge in Kubernetes that involves managing a large number of containers?

a)

Automating security to keep pace

b)

Communication between containers

c)

Too many containers

d)

Runtime security challenges

53.

Which Kubernetes security challenge involves ensuring that security measures are up-to-date with the latest threats?

a)

Increased attack surface

b)

Automating security to keep pace

c)

Default configuration settings

d)

Communication between containers

54.

What is a potential issue in Kubernetes related to the initial setup and settings?

a)

Compliance issues

b)

Default configuration settings

c)

Runtime security challenges

d)

Explosion of east-west traffic

55.

What is another name for serverless computing?

a)

Cloud-based architecture

b)

Function-as-a-Service (FaaS)

c)

Infrastructure-as-a-Service (IaaS)

d)

Platform-as-a-Service (PaaS)

56.

What does serverless computing eliminate the need for?

a)

Managing application code

b)

Managing server and hardware

c)

Managing user interfaces

d)

Managing network security

57.

Who provides the application infrastructure in serverless computing?

a)

The developers

b)

The cloud vendor

c)

The end users

d)

The network administrators

58.

Who is responsible for defining container configuration files in a container-based system?

a)

The cloud service provider

b)

The developer

c)

The end user

d)

The network administrator

59.

What happens to a serverless function once it has completed running?

a)

It continues running until manually stopped

b)

It is automatically destroyed by the cloud environment

c)

It requires manual destruction by the developer

d)

It runs indefinitely

60.

Which type of deployment charges only for the resources consumed?

a)

Container deployment

b)

Serverless deployment

c)

Virtual machine deployment

d)

Dedicated server deployment

61.

What is a characteristic of containers regarding data storage?

a)

Containers store data permanently

b)

Containers store data in temporary storage or mapped storage volumes

c)

Containers do not support data storage

d)

Containers store data in the cloud

62.

What is a limitation of serverless functions compared to containers?

a)

Serverless functions can run complex applications

b)

Serverless functions support temporary storage

c)

Serverless functions are suitable only for microservices applications

d)

Serverless functions can run on a cluster of host nodes

63.

What is a common cause of VM sprawl?

a)

Proper policy implementation

b)

Over-provisioning of resources

c)

Lack of proper policy implementation

d)

Frequent VM updates

64.

Which of the following is a method to avoid VM sprawl?

a)

Increase the number of VMs

b)

Perform an audit

c)

Ignore idle resources

d)

Use random naming conventions

65.

What should be done with orphaned snapshots to prevent VM sprawl?

a)

Archive them

b)

Ignore them

c)

Clear them

d)

Duplicate them

66.

Which tool is recommended for effective VM management to avoid sprawl?

a)

A random file manager

b)

An effective VM management tool

c)

A basic text editor

d)

A spreadsheet application

67.

What is one method to minimize VM escape attack attempts?

a)

Use outdated software

b)

Place VMs on independent security zones

c)

Install unnecessary software

d)

Ignore software updates

68.

Which of the following is a recommended practice for protecting against VM escape attacks?

a)

Frequently update or patch the VM software

b)

Install all available software

c)

Use a single security zone for all VMs

d)

Avoid patching the VM software