wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Network and Security Quiz

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

In what way might port filtering be used to protect a network from an attack?

a)

To increase the attack surface in a network

b)

To create isolated subnets for different departments in an organization

c)

To inspect, analyze, and react to security events based on their priority

d)

To disable unused ports in order to reduce the attack surface

2.

Which network hardening practice is used to create isolated subnets for different departments in an organization?

a)

Patch updating

b)

Penetration testing

c)

Cloud hardening

d)

Network segmentation

3.

How can a security professional confirm that no unverified changes have occurred within a cloud server?

a)

Establish multifactor authentication (MFA)

b)

Use port filtering to block or allow certain updates

c)

Compare the server baseline image to the data in cloud servers

d)

Perform a penetration test

4.

What does BIOS load in order to start an operating system?

a)

UEFI

b)

An anti-virus application

c)

The user interface

d)

The bootloader

5.

Fill in the blank: To complete tasks on their computers, users interact with ____.

a)

the bootloader

b)

applications

c)

the CPU

d)

anti-virus software

6.

Fill in the blank: A _____ is a program that allows users to control functions of the operating system.

a)
user interface
b)

CPU

c)

bootloader

d)

UEFI chip

7.

A security team suspects that an attacker has compromised their system. They examine the commands entered by the attacker to determine whether they can trace the attacker’s actions to help them resolve the incident. What does this scenario describe?

a)

Reviewing a history file in a GUI

b)

Examining the usage of files and applications from a start menu

c)

Repeating a process using icons

d)

Reviewing a history file in a CLI

8.

To ensure a computer's capacity is used where it is needed most, what does an operating system manage?

a)

BIOS and UEFI

b)

Icons and graphics

c)

Resources and memory

d)

Viruses and malware

9.

What is an effect of Linux being open source?

a)

It is the most simple OS in terms of architecture.

b)

It requires a yearly subscription.

c)

It allows for collaboration among a community of developers.

d)

It is the easiest OS for beginners to use.

10.

What is KALI LINUX ™? (KALI LINUX ™ is a trademark of OffSec.)

a)

An open-source Linux distribution that is widely used in security

b)

A component of the Linux architecture that is responsible for processing commands and outputting results

c)

A component of the Linux OS that manages processes and memory

d)

A subscription-based enterprise distribution of Linux

11.

Fill in the blank: The _____ communicates with the kernel to execute commands.

a)

interface

b)

hardware

c)

Filesystem Hierarchy Standard (FHS)

d)

shell

12.

Which of the following is an example of hardware?

a)

CPU

b)

Shell

c)

Applications

d)

Kernel

13.

What is standard input?

a)

Information received by the OS via the command line

b)

Information returned by the OS through the shell

c)

Data consisting of an ordered sequence of characters

d)

A Linux command that outputs a specified string of text

14.

Why might a security analyst use SQL?

a)

To store data in a spreadsheet

b)

To efficiently find needed data in security logs

c)

To create new files on their computer

d)

To assign new passwords to users

15.

What is a primary key?

a)

A column where every row has a unique entry

b)

The first column in every table

c)

A column that contains null values

d)

The first row in every table

16.

Both an employees table and a machines table contain an employee_id column, and you want to return only the records that share a value in this column. Which keyword should be part of your query?

a)

FULL OUTER JOIN

b)

WHERE

c)

BETWEEN

d)

INNER JOIN

17.

Which SQL keyword indicates the condition for a filter?

a)

SELECT

b)

FROM

c)

INNER JOIN

d)

WHERE

18.

Fill in the blank: If you use Python code to reduce the manual effort needed to manage an access control list, this is an example of _____.

a)

automation

b)

debugging

c)

data analysis

d)

reassignment

19.

What data type requires quotation marks (" ")?

a)

Float

b)

Integer

c)

String

d)

Boolean

20.

Which line of Python code would create a Boolean value of True?

a)

print(10<100)

b)

print("True")

c)

print(25<24)

d)

print(["Boolean"])

21.

Which line of code assigns the string "dtanaka" to a variable called username?

a)

username("dtanaka")

b)

username = "dtanaka"

c)

username = dtanaka

d)

"dtanaka" = username

22.

What are built-in functions?

a)

Functions that exist with Python and can be called directly

b)

Functions that return information

c)

Functions that take parameters

d)

Functions that a programmer builds for their specific needs

23.

Fill in the blank: A Python file that contains additional functions, variables, classes, and any kind of runnable code is called a _____.

a)
modul
b)

parameter

c)

built-in function

d)

library

24.

What is the output of the following code? print(len("125"))

a)

3

b)

10

c)

8

d)

5

25.

What is the result when .upper() is applied to a string?

a)

The value of the string is reassigned to contain all uppercase letters.

b)

The value of the string is reassigned to the value of the string in the line preceding it.

c)

A copy of the string is returned with all uppercase letters.

d)

The character that appears most frequently in the string is extracted from it and returned.

26.

What is the index of the character "c" in the string "encryption"?

a)

3

b)

4

c)

1

d)

2

27.

What are the three types of errors you will encounter while debugging?

a)

Syntax errors, logic errors, and exceptions

b)

Exceptions, logic errors, iterative errors

c)

Logic errors, comment errors, and iterative errors

d)

Syntax errors, exceptions, and comment errors

28.

What is parsing?

a)

The process of converting data into a more readable format

b)

The process of reading data line by line

c)

The process of copying data to other files

d)

The process of writing data to a new file

29.

Fill in the blank: The _____ is a standard awareness document that lists the top 10 most critical security risks to web applications.

a)

Red Teaming Blog

b)

Wall Street Journal

c)

Programming for Security Protection

d)

OWASP

30.

Which security website covers security news and investigations into cyber attacks?

a)

Security Investigation by Krebs

b)

Kreb’s Security Perspective

c)

Online CISO

d)

Krebs on Security

31.

Fill in the blank: _____ provides news, analysis, and research on various security and risk management topics.

a)

CSO Online

b)

Risk Management for Security Geeks

c)

Who Knows Security?

d)

Krebs Explains Security

32.

Fill in the blank: Although many security websites and blogs provide different relevant security tips, _____ specifically provides information on analytics and application security, mobile and cloud security, and the Internet of Things (IoT).

a)

Krebs on Security

b)

Dark Reading

c)

CSO Online

d)

Kreb’s Cloud Security Blog

33.

You’ve recently completed the Google Cybersecurity Certificate and decide it’s time to connect with other security professionals. Which of the following is a great way to connect with security professionals?

a)

Searching for them on social media

b)

Asking friends and family members who are not in the security industry to connect you with people they know

c)

Staying away from social media

d)

Calling different organizations and asking to speak with their security teams

34.

Fill in the blank: _____ for the name of the CISO of an organization is a good first step to finding a CISO to follow on social media.

a)

Checking an organization's blog

b)

Conducting an internet search

c)

Asking friends or family members

d)

Asking social media friends

35.

Fill in the blank: A great way to find other security analysts to connect with on LinkedIn® is to set your filter to locate _____ that focus on security-related topics that interest you.

a)

products

b)

events

c)

courses

d)

human resources professionals

36.

Fill in the blank: For individuals who are not active on social media, _____ is another great way to connect with security professionals.

a)

taking a class on how to foster a collaborative team environment

b)

joining exclusive CFO seminars

c)

taking a social media training course

d)

joining different security associations

37.

What is the best search term to use to find a security organization to join?

a)

"Industry associations"

b)

"Top CISOs in my area"

c)

"Cybersecurity industry associations"

d)

"Incident response teams"

38.

What does this line of code return? print(max(1,3,7))

a)

11

b)

3

c)

7

d)

1

39.

When working in Python, what is a library?

a)

A collection of modules that provide code users can access in their programs

b)

A module that allows you to work with a particular type of file

c)

A Python file that contains additional functions, variables, classes, and any kind of runnable code

d)

A collection of stylistic guidelines for working with Python

40.

What is returned from the following user-defined function if you pass it the argument of 2? def multiples(num): multiple = num * 3 return multiple multiples(2)

a)

num

b)

2

c)

multiples

d)

6