wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Development Operations

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What does "DevOps" combine?

a)

Development and Operations

b)

Design and Operations

c)

Delivery and Optimization

d)

Debugging and Operations

2.

In the "Old Way", what is the "Wall of Confusion" in DevOps?

a)
The 'Wall of Confusion' refers to outdated coding standards.
b)
The 'Wall of Confusion' is a barrier to agile practices.
c)
The 'Wall of Confusion' is a tool for project management.
d)
The 'Wall of Confusion' is the disconnect between development and operations teams.
3.

What is a key rule in DevOps?

a)
Emphasis on individual performance over team collaboration.
b)
Collaboration between development and operations teams.
c)
Focus solely on automated testing processes.
d)
Strict separation of development and operations roles.
4.

What does "Continuous Integration" (CI) mean?

a)

Releasing software once a year

b)

Only deploying on Fridays

c)

Merging code often and testing automatically

d)

Writing code without testing

5.

What is the goal of Continuous Delivery (CD)?

a)

Have code ready to release anytime

b)
To eliminate the need for testing before release.
c)
To minimize the number of software updates.
d)

Only test on weekends

6.

Which is a benefit of DevOps?

a)
Slower software updates
b)
Increased manual processes
c)
Higher deployment costs
d)
Faster software delivery
7.

What cool thing does Netflix do using DevOps that makes watching shows better for millions of kids and families?

a)

They update the app only once every year on Christmas

b)

They make every user restart their TV every time they add a new movie

c)

They ask your teacher for permission before adding a new cartoon

d)

They push small improvements and fixes to the app more than 100 times every single day without you ever seeing “Update in progress”

8.

In DevOps culture, teams should:

a)

Work alone in secret rooms and never talk to each other

b)
Focus on individual tasks without teamwork.
c)

Only the boss is allowed to touch the code

d)

Everyone (developers, testers, operations, and even designers) works together, shares ideas, and helps each other

9.

What does "Share Responsibility" mean in DevOps?

a)
It indicates a strict separation between development and operations teams.
b)

Only new team members have to fix problems

c)

Everyone on the team — coders, testers, and the people who keep the servers running — feels responsible for making the app work perfectly and fixing it fast if it breaks

d)
It emphasizes the importance of automated testing in the workflow.
10.

What is a "repository" (repo)?

a)
A repository (repo) is a collection of user accounts and profiles.
b)
A repository (repo) is a type of software that runs on a server.
c)
A repository (repo) is a database for storing user passwords and emails.
d)

The folder where Git saves your project history

11.

What does the command git commit do?

a)

It takes a permanent snapshot (like a photo) of your code right now and saves it in your project’s history

b)
Creates a new branch from the current state.
c)
Pushes local changes to a remote repository.
d)
Deletes the current branch and all its changes.
12.

What does git push do?

a)

git push creates a new branch in the remote repository.

b)
git push deletes local changes from the repository.
c)

It takes all your saved commits (your code) and sends them up to the online place (like GitHub or GitLab) so your teammates and the world can see and use your latest work

d)
git push merges branches in the local repository.
13.

What is a "branch" in Git?

a)
A branch in Git is a type of file that stores all project data.
b)

A separate version to work on new features safely

c)
A branch in Git is a command used to merge changes from different files.
d)
A branch in Git is a visual representation of the project's history.
14.

Analogy: You have the main recipe for chocolate chip cookies. You want to try adding nuts. You create a "nuts-experiment" branch to test it. The main recipe remains unchanged.

In the cookie analogy, what is the "main branch"?

a)
The original recipe for chocolate chip cookies.
b)
A guide for baking brownies.
c)
The nuts-experiment recipe.
d)
A recipe for oatmeal cookies.
15.

Which command saves your changes with a message?

a)
git commit -m "your message here"
b)
git update -m 'your message here'
c)
git push -m 'your message here'
d)
git save -m 'your message here'
16.

What does “git add .” do?

a)
Removes all files from the current directory.
b)

Deletes everything

c)

Adds all changed files to be saved

d)
Displays the status of the current repository.
17.

Which command starts a new Git project?

a)
git start
b)
git create
c)
git new
d)
git init
18.

Git is like a ____ for your project files.

a)
file management tool
b)

Calculator

c)

Time machine

d)

Game console

19.

What happens in Continuous Deployment (CD)?

a)

Code stays on the developer’s computer

b)

Only managers can release code

c)

Code goes live to users automatically

d)

Code is deleted

20.

In the Lego castle analogy, what does CI do?

a)
CI focuses on deploying code to production environments.
b)
CI is responsible for managing project documentation.
c)
CI ensures that new code integrates smoothly with the existing codebase.
d)
CI automates the testing of existing code only.