wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Security+ Domain 2: Architecture and Design Part 1

Total questions: 54

Worksheet time: 40mins

Name
Class
Date
1.

What is configuration management?

a)

Managing default usernames and passwords

b)

A process for maintaining computer systems, servers, and software in a desired, consistent state

c)

The removal of secure configurations done by a malicious actor

d)

None of the above

2.

A (a)   is an agreed upon description of product attributes at some point in time, serving as a basis for measuring change.

3.

Which baseline refers to the state of work products after approved requirements?

a)

Allocated baseline

b)

Developmental baseline

c)

Functional baseline

d)

Product baseline

4.

Which baseline refers to the establishment of initial specifications?

a)

Allocated baseline

b)

Developmental baseline

c)

Functional baseline

d)

Product baseline

5.

Which of the following is NOT part of the list of naming conventions for attributes?

a)

Warranty expiration date

b)

RFC Numbers

c)

Status

d)

Case Numbers

6.

Which of the following is a hardware security module responsible for?

a)

Onboard secure cryptographic key generation

b)

Onboard secure cryptographic key storage

c)

Key management

d)

All of the above

7.

Natural disasters are a form of an incident.

a)

True

b)

False

8.

What does CASB stand for?

a)

Creative Architecture Standards Broker

b)

Cloud Access Security Broker

c)

Cipher and Security Broker

d)

Clear Archive Standards Broker

9.

CASB is NOT designed to extend across which of the following?

a)

IaaS

b)

SaaS

c)

RaaS

d)

PaaS

10.

_______ are used to allow an organization to respond to an issue.

a)

Recall controls

b)

Recovery controls

c)

Response controls

d)

Reaction controls

11.

_______ and techniques focus on getting the organization back to normal operations.

a)

Recall controls

b)

Recovery controls

c)

Response controls

d)

Reaction controls

12.

SSL/TLS _______ is the process of intercepting SSL/TLS encrypted internet communication between the client and the server and verifying the content.

a)

Capture

b)

Inspection

c)

Decryption

d)

Verification

13.

A hash is a one-way encryption that converts any form of data into a unique string of text known as a ________.

a)

digest

b)

ciphertext

c)

crinkle

d)

shred

14.

Which of the following are API considerations? (Select three)

a)

Version

b)

Price

c)

Security

d)

Resources

e)

Authorization

15.

What is another name for software as a service?

a)

Mobile backend as a service

b)

Subscribe-ware

c)

Platform-based service

d)

Hardware as a service

16.

What is another name for platform as a service?

a)

Mobile backend as a service

b)

Subscribe-ware

c)

Platform-based service

d)

Hardware as a service

17.

What is another name for infrastructure as a service?

a)

Mobile backend as a service

b)

Subscribe-ware

c)

Platform-based service

d)

Hardware as a service

18.

What is software as a service?

a)

A category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications

b)

A software distribution model in which a third-party provider hosts applications and makes them available to customers over the Internet

c)

An instant computing infrastructure, provisioned and managed over the internet

d)

A software that separates the desktop environment from the physical client device

19.

What is platform as a service?

a)

A category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications

b)

A software distribution model in which a third-party provider hosts applications and makes them available to customers over the Internet

c)

An instant computing infrastructure, provisioned and managed over the internet

d)

A software that separates the desktop environment from the physical client device

20.

What is infrastructure as a service?

a)

A category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications

b)

A software distribution model in which a third-party provider hosts applications and makes them available to customers over the Internet

c)

An instant computing infrastructure, provisioned and managed over the internet

d)

A software that separates the desktop environment from the physical client device

21.

Which is an example of SaaS?

a)

Apache Cloudstack

b)

Windows Azure

c)

Office 365

d)

None of the above

22.

Which is an example of PaaS?

a)

Apache Cloudstack

b)

Windows Azure

c)

Office 365

d)

None of the above

23.

Which is an example of IaaS?

a)

Apache Cloudstack

b)

Windows Azure

c)

Office 365

d)

None of the above

24.

What does MSP stand for?

a)

Managed Service Provider

b)

Managed Security Provider

c)

Managed Secrecy Provider

d)

Managed Security Protocol

25.

Which of the following could be outsourced to an MSP?

a)

IT

b)

HR

c)

Vendor management

d)

All of the above

26.

An ______ is an outsourced third-party company that provides monitoring and management of security devices and systems.

a)

MSSP

b)

MSRP

c)

MRSP

d)

MXP

27.

Which of the following could be outsourced to an MSSP?

a)

Contract management

b)

Intrusion detection

c)

Payroll

d)

All of the above

28.

Cloud monitoring solutions can be done on-premises.

a)

True

b)

False

29.

Which architecture transmits data from endpoints to a transit gateway?

a)

Fog computing

b)

Edge computing

c)

Sky computing

d)

River computing

30.

A _______ is a lightweight computer designed to remote into a server.

a)

microcomputer

b)

thin client

c)

tinyPC

d)

floatdrive

31.

A(n) _______ is a standard unit of software that packages up code and all its dependencies so an application runs quickly and reliably from one computing environment to another.

a)

microservice

b)

API

c)

microcomputer

d)

container

32.

With SDN, you separate the functionality of your networking devices into two parts, a _______ plane and a _______ plane.

a)

control

b)

file

c)

data

d)

kernel

e)

service

33.

Virtualization _______ is a phenomenon that occurs when the number of virtual machines on a network reaches a point where the administrator can no longer manage them effectively.

a)

Overload

b)

Sprawl

c)

Burden

d)

Overcharge

34.

How can you avoid VM sprawl?

a)

VM sprawl avoidance

b)

Polymerization

c)

Limiting screen time

d)

Disconnect the network

35.

_______ is a security exploit that enables a hacker to gain access to the primary hypervisor and its created virtual machines.

a)

Social Engineering

b)

VM Escape

c)

Hypervisory Robin Hood

d)

1337 H4X0R

36.

Which of the following is a computer hacking contest?

a)

H4X0RCon

b)

1337 Pwnage

c)

Pwn2Own

d)

NVL

37.

During the March 2017 hacker competition, which exploit was used to access the host machine?

a)

A JavaScript engine bug in Microsoft Edge allowed hackers to perform code execution in the Edge sandbox

b)

Hackers took advantage of a bug in the Windows 10 kernel to compromise the guest OS

c)

Hackers used a hardware simulation bug in the VMware hypervisor to escape the host

d)

All of the above

38.

What is the unofficial term used to refer to when Microsoft regularly releases software patches for its software products?

a)

Patch Adams

b)

Patch Friday

c)

Patch Tuesday

d)

Patch Thursday

39.

Why would Microsoft release a patch outside of their regularly scheduled releases?

a)

Someone forgot to patch on Tuesday

b)

It's a critical security patch

c)

It's the end of the month

d)

It's the end of the quarter

40.

A ________ is an isolated testing environment, disconnected from the outside worlds or your production systems.

a)

Steamroller

b)

Chimney

c)

Dutch oven

d)

Sandbox

41.

In regards to the previous answer, what can be done inside it?

a)

Change code

b)

Implement new systems

c)

Evaluate results

d)

All of the above

42.

Which of the following is the proper order of application deployment?

a)

Development, staging, testing, production

b)

Development, testing, staging, production

c)

Staging, development, testing, production

d)

Staging, development, production, testing

43.

What is the maintenance of a desired level of quality in a service or product?

a)

Quality Assurance

b)

Quality Control

c)

Quality Maintenance

d)

None of the above

44.

What does SPOF stand for?

a)

Single Point of Failure

b)

Scientific Process of Fragility

c)

Secure Protocol Obscuring Forgery

d)

Stop Putting Offensive Foolishness

45.

_____ are files in a machine language that are specific to a processor.

a)

CPU archives

b)

Encoding files

c)

Processing code

d)

Binary executable files

46.

_____ refers to the processes and tools an organization uses to reduce the manual efforts associated with provisioning and managing cloud computing workloads.

a)

Outsourcing

b)

Automation

c)

Offshoring

d)

Provisionalization

47.

______ is creating a list of commands executed by an application.

a)

Cloudifying

b)

Forging

c)

Scripting

d)

Imaging

48.

______ are the building blocks for scripts.

a)

Ciphers

b)

Code

c)

Images

d)

Templates

49.

Which of the following do templates provide?

a)

The ability to upscale

b)

A basic structure of an application

c)

How to change network settings

d)

All of the above

50.

How do you continuously monitor software?

a)

Scripts

b)

Images

c)

Ciphers

d)

Hashes

51.

With continuous ______ developers merge their changes back to the main branch as often and as quickly as possible.

a)

monitoring

b)

integration

c)

automation

d)

updating

52.

What is the purpose of continuous delivery?

a)

Merge changes back to the main branch

b)

To make sure the system is updated

c)

To automatically updates changes to environments

d)

All of the above

53.

With continuous __________, developers make sure the system is updated.

a)

monitoring

b)

automation

c)

integration

d)

validation

54.

What is elasticity?

a)

The ability to fit the resources needed to cope with loads dynamically usually in relation to scale out

b)

The ability of the system to accommodate larger loads just by adding resources either making hardware stronger

c)

The ability of a system to flow back and forth between the cloud and local infrastructure

d)

An attack used to stretch out resources