wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

From Code to Cloud Workshop

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Which Azure DevOps service provides code review functionality for repositories?

a)

Azure Boards

  

  

b)

Azure Repos

c)

Azure Pipelines

 

d)

Azure Artifacts

2.

What type of version control system does Azure Repos primarily support?

a)

DVCS

b)

CVCS

c)

CVS

d)

SVN

3.

What does the term "commit" mean in Git?

a)

To merge changes from one branch into another

b)

To discard changes made to a file

c)

To record changes to the repository

d)

To revert to a previous version of a file

4.

What feature in Azure Repos allows developers to track changes made to a codebase over time?

a)

Work items

b)

  Branch policies

c)

  Pull requests

d)

  Commits history

5.

What is a "pull request" in Azure Repos?

a)

A request to merge changes from one branch into another

b)

A request to revert a previous commit

c)

A request to create a new branch from an existing one

d)

A request to delete a branch

6.

What is a VCS primarily used for?

a)

Managing software licenses

b)

Tracking changes to files over time

c)

Optimizing database queries

d)

Generating code documentation

7.

Which type of agent in Azure Pipelines runs jobs directly on the host machine?

a)

Microsoft-hosted agent

b)

Self-hosted agent

c)

Shared agent

d)

Dedicated agent

8.

What is the purpose of a "deployment job" in an Azure Pipeline?

a)

To compile source code into executable binaries

b)

To run automated tests against the application

c)

To deploy application artifacts to a target environment

d)

To trigger the pipeline based on changes in source control

9.

Which protocols are supported for accessing Azure Repos?

a)

HTTPS and SSH

b)

FTP and SFTP

c)

SCP and Rsync

d)

Telnet and SNMP

10.

What is the purpose of a stage in an Azure Pipeline?

a)

To define variables and parameters

b)

To trigger automated tests

c)

To group related jobs together

d)

To deploy artifacts to production

11.

Which feature of Azure Repos allows you to enforce certain rules and quality gates before allowing code changes to be merged?

a)

Branch policies

b)

Work item tracking

c)

Code search

d)

Repository settings

12.

Which trigger type in Azure Pipelines is used to start a pipeline on a scheduled basis?

a)

Manual trigger

b)

Continuous integration trigger

c)

Pull request trigger

d)

Scheduled trigger

13.

Which programming languages can be used to define pipelines in Azure Pipelines?

a)

YAML and JSON

b)

Python and Ruby

c)

C# and Java

d)

PowerShell and Bash

14.

Which Azure service can be used as a deployment target in Azure Pipelines?

a)

Azure Storage

b)

Azure SQL Database

c)

Azure Kubernetes Service (AKS)

d)

All of the above

15.

Which command is used to apply changes from one branch onto another in Git?

a)

git checkout

b)

git commit

c)

git merge

d)

git rebase

16.

Which Azure DevOps service can be integrated with Azure Pipelines to track work items and associate them with pipeline runs?

a)

Azure Boards

b)

Azure Repos

c)

Azure Artifacts

d)

Azure Functions

17.

Which of the following is a distributed version control system?

a)

SVN

b)

CVS

c)

Git

d)

Perforce

18.

What happened in CI in CI/CD?

a)

Build

b)

Devlopment

c)

Input

d)

Installation

19.

Which of the following branching strategies is commonly used in Azure Repos for collaborative development?

a)

Feature branching

b)

Centralized branching

c)

Trunk-based development

d)

Release branching

20.

What is the primary purpose of Azure Pipelines?

a)

Tracking project tasks and bugs

b)

Automating build and release pipelines

c)

Managing Git repositories

d)

Monitoring application performance