Unit 2: DevOps on cloud with basic LINUX commands - Practice Quiz

INT331 — Fundamentals Of Devops 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. IaaS (Infrastructure as a Service)
B. SaaS (Software as a Service)
C. PaaS (Platform as a Service)
D. FaaS (Function 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. Kernel
B. Hypervisor
C. Firmware
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 Workstation
D. VMware ESXi

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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. There is no difference.
C. Continuous Delivery automates the release to production; Continuous Deployment requires manual approval.
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 Integration
B. Continuous Deployment
C. Continuous Planning
D. Continuous Monitoring

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

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

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

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

17 What does the Linux command pwd stand for?

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

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

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

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

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

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

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

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

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

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

A. Deletes the file.
B. Sets read only permissions for everyone.
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. touch
B. cat
C. echo
D. ls

24 Which command is used to move or rename files?

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

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

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

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

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

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

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

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

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

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

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

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. Local hosting
B. Single-tenancy
C. Multi-tenancy
D. Vertical scaling

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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. Sublime Text
B. Notepad
C. MS Word
D. vi / vim

44 What does the df -h command display?

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

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

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

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

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

47 In virtualization, what is a Guest OS?

A. A temporary operating system used for installation.
B. The operating system running inside a virtual machine.
C. The hypervisor software.
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 Cattle: replaceable and automated, fixing issues by replacing the instance.
B. We should treat servers like Pets: name them and nurse them back to health.
C. It is about farming simulations in the cloud.
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. Photoshop
B. Jenkins
C. Wordpress
D. Putty

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