wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CompTIA Tech+ Review - 10.17.2025

Total questions: 23

Worksheet time: 28mins

Name
Class
Date
1.

You’re helping your aunt connect her new printer to her laptop over Wi-Fi. She doesn’t know where to find the printer. What’s the first step you should take?

a)

Restart the laptop

b)

Ensure both printer and laptop are on the same Wi-Fi network

c)

Update the printer firmware

d)

Reinstall the laptop’s operating system

e)

Replace the printer’s cartridge

2.

You’re coding a small calculator app. You want it to repeat until the user types “exit.” Which programming concept should you use?

a)

Variable

b)

Function

c)

Loop

d)

Array

e)

Class

3.

What data type can hold more than one value?

a)

String

b)

Integer

c)

List

d)

Boolean

4.

A co-worker says their computer is “so slow” when opening large spreadsheets. What hardware upgrade would most likely help?

a)

Replace the monitor

b)

Add more RAM

c)

Install a new mouse

d)

Change the wallpaper

e)

Lower screen resolution

5.

You’re writing a database for a local coffee shop. You need to store customer names, emails, and favorite drinks. Which is the best primary key?

a)

Favorite drink

b)

Customer name

c)

Customer ID number

d)

Email address

e)

Order total

6.

Your manager says the company website loads fine internally but slowly for external users. Which issue is most likely?

a)

Bad RAM

b)

Software bug in Excel

c)

Printer malfunction

d)

Bandwidth limitation or external DNS issue

e)

Keyboard driver issue

7.

You’re testing a new web app and notice that user passwords are visible in plain text within the database. What’s the best way to fix this?

a)

Rename the password column

b)

Hash and salt the passwords before saving them

c)

Move passwords to a text file

d)

Store passwords in session cookies

e)

Encrypt only usernames

8.

Your team wants to deploy an app that scales automatically with user demand. Which cloud model fits best?

a)

Private cloud only

b)

Hybrid model with manual scaling

c)

On-premise data center

d)

Public cloud with auto-scaling services

e)

Virtual private network (VPN)

9.

During troubleshooting, a ping command returns “Destination Host Unreachable.” What does that likely mean?

a)

The website is down

b)

The firewall blocked the response

c)

The DNS is misconfigured

d)

The port is closed

e)

The local device cannot reach the gateway or network router

10.

A user complains their system boots but shows “No Operating System Found.” What’s the most likely cause?

a)
Corrupted user data files.
b)
Incorrect BIOS settings for boot order.
c)
Corrupted boot sector or missing operating system.
d)
Faulty RAM or hardware issue.
e)

Boot order misconfiguration or missing OS on drive

11.

Your friend says her laptop won’t turn on even though it’s plugged in. What’s the first thing you should check?

a)

Replace the motherboard

b)

Reinstall Windows

c)

Verify the power outlet and charger are working

d)

Run antivirus software

e)

Update BIOS

12.

Which component is most likely to cause network connectivity issues if it fails?

a)

Mouse

b)

Speakers

c)

Network adapter

d)

Monitor

13.

When designing a database for a bookstore, which field would be the best choice for a primary key in the books table?

a)

Book title

b)

Author name

c)

ISBN number

d)

Genre

e)

Publisher

14.

What is the main advantage of using a loop in a program?

a)

It connects to the internet

b)

It allows the program to repeat actions automatically

c)

It stores multiple values

d)

It increases the screen resolution

15.

Which hardware component upgrade is most likely to improve performance when running multiple applications at once?

a)

Change the screen saver

b)

Replace the keyboard

c)

Add more RAM

d)

Install a larger hard drive

16.

What is the primary benefit of using a public cloud service for hosting a website?

a)

Manual server maintenance

b)

Automatic resource scaling

c)

Limited accessibility

d)

Requires on-premise hardware

17.

Which of the following is best suited to store a collection of student names in a program?

a)

Float

b)

Boolean

c)

Integer

d)

List

18.

Which device is essential for connecting a desktop computer to a wireless network?

a)

Webcam

b)

Printer

c)

Wireless network adapter

d)

External hard drive

19.

When creating a database for a library, which field would be the most reliable unique identifier for each member?

a)

Favorite genre

b)

Member ID number

c)

Phone number

d)

Member name

20.

What is the main purpose of using a conditional statement in a program?

a)

To store multiple values

b)

To repeat actions automatically

c)

To make decisions based on certain conditions

d)

To increase internet speed

21.

Which field would be the best primary key for a student database?

a)

Favorite subject

b)

Student name

c)

Student ID number

d)

Class name

22.

What is the main purpose of using an array in a program?

a)

To store a single value

b)

To repeat actions automatically

c)

To store multiple values of the same type

d)

To connect to the internet

23.

Which programming concept allows a program to make decisions based on user input?

a)

Function

b)

Variable

c)

Conditional statement

d)

Loop