Unit 2 - Practice Quiz

INT331 50 Questions
0 Correct 0 Wrong 50 Left
0/50

1 Which service model in cloud computing involves the vendor providing the infrastructure (servers, storage, networking) while the user manages the operating system and applications?

A. SaaS (Software as a Service)
B. FaaS (Function as a Service)
C. PaaS (Platform as a Service)
D. IaaS (Infrastructure as a Service)

2 In the context of virtualization, what is the software layer that sits between the hardware and the virtual machines called?

A. Firmware
B. Kernel
C. Hypervisor
D. Container Engine

3 Which of the following is an example of a Type 1 (Bare Metal) Hypervisor?

A. Oracle VirtualBox
B. Microsoft Virtual PC
C. VMware ESXi
D. VMware Workstation

4 What is the primary difference between Scalability and Elasticity in cloud architecture?

A. Scalability is manual; Elasticity is always manual.
B. Scalability is for storage; Elasticity is for RAM.
C. Scalability handles static workloads; Elasticity handles dynamic workload spikes automatically.
D. There is no difference; they are synonyms.

5 Which cloud deployment model relies on resources exclusively used by a single organization?

A. Community Cloud
B. Private Cloud
C. Hybrid Cloud
D. Public Cloud

6 Which of the following is NOT a major public cloud provider?

A. Apache Hadoop
B. Google Cloud Platform (GCP)
C. Amazon Web Services (AWS)
D. Microsoft Azure

7 Why is 'Infrastructure as Code' (IaC) critical for DevOps on the cloud?

A. It allows developers to write code physically on servers.
B. It automates the provisioning and management of infrastructure using configuration files.
C. It eliminates the need for any hardware.
D. It prevents the use of Linux commands.

8 In AWS architecture, what is an Availability Zone (AZ)?

A. A separate geographic area (country).
B. The login portal for the AWS console.
C. A specific rack within a server.
D. One or more discrete data centers with redundant power, networking, and connectivity within a Region.

9 Which AWS service provides resizable compute capacity in the cloud (Virtual Servers)?

A. Amazon EC2
B. Amazon RDS
C. AWS Lambda
D. Amazon S3

10 Which AWS service is primarily used for scalable object storage?

A. Amazon Glacier
B. Amazon S3
C. Amazon EC2
D. Amazon EBS

11 Under the AWS Shared Responsibility Model, which of the following is the customer's responsibility?

A. Physical security of data centers
B. Network infrastructure maintenance
C. Patching the Guest OS and Application software
D. Patching the underlying host infrastructure

12 What is the primary goal of Continuous Integration (CI)?

A. To deploy software to production immediately.
B. To manually merge code changes once a year.
C. To frequently merge code changes into a central repository where automated builds and tests run.
D. To monitor the server health after deployment.

13 What is the key difference between Continuous Delivery and Continuous Deployment?

A. Continuous Deployment automates the release to production; Continuous Delivery requires manual approval to deploy.
B. Continuous Delivery automates the release to production; Continuous Deployment requires manual approval.
C. There is no difference.
D. Continuous Delivery is for testing; Continuous Deployment is for coding.

14 Which phase of the DevOps lifecycle involves tracking application performance and user experience in real-time?

A. Continuous Monitoring
B. Continuous Integration
C. Continuous Deployment
D. Continuous Planning

15 In a CI/CD pipeline, what is a Build Artifact?

A. The error log generated by a failed test.
B. The compiled binary or package (e.g., JAR, WAR, EXE) ready for deployment.
C. The source code file.
D. The email notification sent to the developer.

16 Which Linux command is used to list files and directories in the current directory?

A. ls
B. pwd
C. mkdir
D. cd

17 What does the Linux command pwd stand for?

A. Previous Working Directory
B. Password
C. Process Working Daemon
D. Print Working Directory

18 Which command is used to change the current directory in Linux?

A. rm
B. cp
C. mv
D. cd

19 How do you create a new directory named 'project' in Linux?

A. mkfile project
B. mkdir project
C. newdir project
D. crdir project

20 Which command allows a user to execute a command with superuser (root) privileges?

A. root
B. exec
C. sudo
D. admin

21 Which command is used to remove a file in Linux?

A. del
B. erase
C. rm
D. remove

22 What does the command chmod 755 file.txt do?

A. Sets read only permissions for everyone.
B. Deletes the file.
C. Sets read/write/execute for owner, and read/execute for group and others.
D. Sets read, write, and execute permissions for everyone.

23 Which command is used to display the contents of a file on the terminal?

A. ls
B. cat
C. echo
D. touch

24 Which command is used to move or rename files?

A. mv
B. rn
C. cp
D. mov

25 Which command is used to search for a specific text pattern within a file?

A. locate
B. find
C. grep
D. search

26 In Linux, what does the | (pipe) operator do?

A. It takes the output of the first command and uses it as the input for the second command.
B. It redirects output to a file.
C. It runs commands in the background.
D. It stops the execution of a command.

27 Which command displays the currently running processes and system resource usage in real-time?

A. list
B. top
C. stat
D. ps

28 What is the purpose of the man command in Linux?

A. To mandate permissions.
B. To manually start a process.
C. To display the user manual for other commands.
D. To manage files.

29 Which command creates an empty file if it does not exist, or updates its timestamp if it does?

A. create
B. make
C. touch
D. new

30 What is the symbolic representation of the Root directory in Linux?

A. \
B. ~
C. @
D. /

31 Which cloud characteristic allows multiple customers to share the same physical infrastructure while keeping data isolated?

A. Single-tenancy
B. Multi-tenancy
C. Vertical scaling
D. Local hosting

32 Why is CapEx (Capital Expenditure) reduced when adopting cloud computing?

A. Because software licenses are free.
B. Because cloud providers charge high upfront fees.
C. Because you no longer need to buy physical servers and data centers upfront.
D. It is not reduced; it increases.

33 Which of the following is a benefit of DevOps on the Cloud?

A. Isolated teams working in silos.
B. Increased dependency on manual hardware configuration.
C. Slower deployment cycles.
D. Global reach and reduced latency.

34 In the context of Linux permissions, what is the numeric value of Read (r) permission?

A. 7
B. 4
C. 1
D. 2

35 Which AWS service is used to manage access to AWS services and resources securely (Users, Groups, Roles)?

A. Amazon Inspector
B. AWS Shield
C. Amazon VPC
D. AWS IAM (Identity and Access Management)

36 What does the command rm -rf / do (WARNING: Do not run this)?

A. Recursively forces the deletion of everything in the root directory.
B. Reads files from the root directory.
C. Restores files in the root directory.
D. Refreshes the root directory.

37 Which command is used to show the first 10 lines of a file?

A. first
B. top
C. tail
D. head

38 Which concept refers to the ability to restore data and applications in the event of a disaster?

A. Latency
B. Load Balancing
C. Disaster Recovery
D. Throughput

39 In a DevOps context, what is the role of a Version Control System (e.g., Git)?

A. To compile the code.
B. To manage cloud billing.
C. To monitor CPU usage.
D. To track changes in the source code and enable collaboration.

40 Which command is used to check the IP address of a Linux machine?

A. ip addr
B. getip
C. lsip
D. network

41 What is the purpose of a Load Balancer in cloud architecture?

A. To encrypt data at rest.
B. To increase the storage capacity of a single server.
C. To backup data to a remote location.
D. To distribute incoming network traffic across multiple servers.

42 If you need to change the owner of a file in Linux, which command do you use?

A. chow
B. chown
C. chgrp
D. chmod

43 Which text editor is commonly found by default in most Linux distributions?

A. vi / vim
B. Sublime Text
C. Notepad
D. MS Word

44 What does the df -h command display?

A. Deleted files history.
B. Detailed file attributes.
C. Disk Free usage in a human-readable format.
D. Directory folders hidden.

45 Which phase of CI/CD ensures that the software is always in a releasable state?

A. Continuous Integration
B. Continuous Delivery
C. Continuous Monitoring
D. Continuous Coding

46 Which Linux symbol represents the user's home directory?

A. /
B. .
C. $
D. ~

47 In virtualization, what is a Guest OS?

A. The hypervisor software.
B. The operating system running inside a virtual machine.
C. A temporary operating system used for installation.
D. The operating system installed on the physical computer.

48 What is the primary benefit of the Pet vs. Cattle analogy in DevOps cloud infrastructure?

A. We should treat servers like Pets: name them and nurse them back to health.
B. It is about farming simulations in the cloud.
C. We should treat servers like Cattle: replaceable and automated, fixing issues by replacing the instance.
D. It means we should not use servers at all.

49 Which of the following is a popular open-source tool for Continuous Integration?

A. Putty
B. Wordpress
C. Jenkins
D. Photoshop

50 If a user wants to install a package on an Ubuntu/Debian Linux system, which command tool is used?

A. yum
B. brew
C. apt
D. rpm