Font size
WorksheetsCompTIA Tech+ Review - 10.17.2025
Total questions: 23
Worksheet time: 28mins
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?
Restart the laptop
Ensure both printer and laptop are on the same Wi-Fi network
Update the printer firmware
Reinstall the laptop’s operating system
Replace the printer’s cartridge
You’re coding a small calculator app. You want it to repeat until the user types “exit.” Which programming concept should you use?
Variable
Function
Loop
Array
Class
What data type can hold more than one value?
String
Integer
List
Boolean
A co-worker says their computer is “so slow” when opening large spreadsheets. What hardware upgrade would most likely help?
Replace the monitor
Add more RAM
Install a new mouse
Change the wallpaper
Lower screen resolution
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?
Favorite drink
Customer name
Customer ID number
Email address
Order total
Your manager says the company website loads fine internally but slowly for external users. Which issue is most likely?
Bad RAM
Software bug in Excel
Printer malfunction
Bandwidth limitation or external DNS issue
Keyboard driver issue
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?
Rename the password column
Hash and salt the passwords before saving them
Move passwords to a text file
Store passwords in session cookies
Encrypt only usernames
Your team wants to deploy an app that scales automatically with user demand. Which cloud model fits best?
Private cloud only
Hybrid model with manual scaling
On-premise data center
Public cloud with auto-scaling services
Virtual private network (VPN)
During troubleshooting, a ping command returns “Destination Host Unreachable.” What does that likely mean?
The website is down
The firewall blocked the response
The DNS is misconfigured
The port is closed
The local device cannot reach the gateway or network router
A user complains their system boots but shows “No Operating System Found.” What’s the most likely cause?
Boot order misconfiguration or missing OS on drive
Your friend says her laptop won’t turn on even though it’s plugged in. What’s the first thing you should check?
Replace the motherboard
Reinstall Windows
Verify the power outlet and charger are working
Run antivirus software
Update BIOS
Which component is most likely to cause network connectivity issues if it fails?
Mouse
Speakers
Network adapter
Monitor
When designing a database for a bookstore, which field would be the best choice for a primary key in the books table?
Book title
Author name
ISBN number
Genre
Publisher
What is the main advantage of using a loop in a program?
It connects to the internet
It allows the program to repeat actions automatically
It stores multiple values
It increases the screen resolution
Which hardware component upgrade is most likely to improve performance when running multiple applications at once?
Change the screen saver
Replace the keyboard
Add more RAM
Install a larger hard drive
What is the primary benefit of using a public cloud service for hosting a website?
Manual server maintenance
Automatic resource scaling
Limited accessibility
Requires on-premise hardware
Which of the following is best suited to store a collection of student names in a program?
Float
Boolean
Integer
List
Which device is essential for connecting a desktop computer to a wireless network?
Webcam
Printer
Wireless network adapter
External hard drive
When creating a database for a library, which field would be the most reliable unique identifier for each member?
Favorite genre
Member ID number
Phone number
Member name
What is the main purpose of using a conditional statement in a program?
To store multiple values
To repeat actions automatically
To make decisions based on certain conditions
To increase internet speed
Which field would be the best primary key for a student database?
Favorite subject
Student name
Student ID number
Class name
What is the main purpose of using an array in a program?
To store a single value
To repeat actions automatically
To store multiple values of the same type
To connect to the internet
Which programming concept allows a program to make decisions based on user input?
Function
Variable
Conditional statement
Loop
