WorksheetsCompTIA ITF+ Practice Test
Total questions: 150
Worksheet time: 1hrs 15mins
Name
Class
Date
1.
First Name
4 lines
2.
Last Name
4 lines
3.
What is the binary equivalent of the decimal number 10?
a)
1100
b)
1010
c)
1001
d)
1111
4.
Which of the following is a type of volatile memory?
a)
SSD
b)
HDD
c)
RAM
d)
ROM
5.
What is the purpose of an operating system?
a)
To manage hardware and software resources
b)
To provide antivirus protection
c)
To browse the internet
d)
To create and edit documents
6.
Which term refers to the physical components of a computer?
a)
Software
b)
Firmware
c)
Middleware
d)
Hardware
7.
What is the hexadecimal equivalent of the binary number 1011?
a)
A
b)
B
c)
C
d)
D
8.
Which unit measures the speed of a computer processor?
a)
Gigabytes
b)
Gigahertz
c)
Megabytes
d)
Terabytes
9.
Which of the following best defines a network?
a)
A group of computers that share resources
b)
A single computer connected to the internet
c)
A computer that has no peripherals
d)
A computer that runs on battery power
10.
What is an example of an output device?
a)
Keyboard
b)
Monitor
c)
Mouse
d)
Scanner
11.
What does the acronym CPU stand for?
a)
Central Processing Unit
b)
Central Power Unit
c)
Computer Processing Unit
d)
Central Peripheral Unit
12.
Which of the following is an example of application software?
a)
Windows
b)
macOS
c)
Microsoft Word
d)
Linux
13.
Which type of software controls the execution of other programs?
a)
Utility software
b)
Operating system
c)
Application software
d)
Firmware
14.
Which of the following is a measure of data storage?
a)
Mbps
b)
GB
c)
GHz
d)
V
15.
Which part of the computer is responsible for long-term data storage?
a)
RAM
b)
SSD
c)
CPU
d)
PSU
16.
What does BIOS stand for?
a)
Basic Input/Output System
b)
Binary Integrated Operating System
c)
Basic Internet Operating System
d)
Basic Internal Output Software
17.
Which of the following is a function of the operating system?
a)
Data backup
b)
File management
c)
Installing hardware
d)
Word processing
18.
What is the primary purpose of a database?
a)
To store and organize data
b)
To perform calculations
c)
To display web pages
d)
To play videos
19.
What is the base of the binary number system?
a)
8
b)
2
c)
16
d)
10
20.
What is the purpose of a firewall?
a)
To prevent unauthorized access to or from a private network
b)
To boost internet speed
c)
To store large amounts of data
d)
To enhance the graphics display
21.
Which of the following is an example of an input device?
a)
Printer
b)
Monitor
c)
Keyboard
d)
Speaker
22.
What does the acronym HTML stand for?
a)
Hyper Text Makeup Language
b)
Hyper Text Markup Language
c)
High Text Markup Language
d)
Hyperlink and Text Markup Language
23.
Which of the following is an open-source operating system?
a)
Windows
b)
macOS
c)
Linux
d)
iOS
24.
Which technology allows multiple virtual operating systems to run on a single physical machine?
a)
Virtualization
b)
Multitasking
c)
Partitioning
d)
Clustering
25.
What is the decimal equivalent of the binary number 1101?
a)
10
b)
12
c)
13
d)
15
26.
What type of memory is used for temporary storage while a computer is running?
a)
ROM
b)
SSD
c)
HDD
d)
RAM
27.
What does GUI stand for?
a)
Graphic User Interaction
b)
General User Interface
c)
Graphical User Interface
d)
General Usage Interface
28.
Which of the following is a type of network topology?
a)
Star
b)
Triangle
c)
Circle
d)
Square
29.
What is a common use for a server?
a)
Running desktop applications
b)
Hosting websites
c)
Playing video games
d)
Storing personal files
30.
What does the acronym IP stand for in networking?
a)
Internet Protocol
b)
Internal Program
c)
International Provider
d)
Information Processing
31.
Which of the following is a wired networking technology?
a)
Wi-Fi
b)
Bluetooth
c)
Ethernet
d)
NFC
32.
What does DHCP stand for?
a)
Dynamic Host Configuration Protocol
b)
Direct Host Communication Protocol
c)
Data Handling Control Protocol
d)
Digital Host Connection Protocol
33.
Which device connects multiple computers within a network and directs data to its destination?
a)
Router
b)
Switch
c)
Modem
d)
Firewall
34.
Which of the following is a characteristic of cloud computing?
a)
Local storage
b)
On-demand self-service
c)
Requires physical presence
d)
Limited scalability
35.
Which port is commonly used for HTTPS traffic?
a)
21
b)
80
c)
443
d)
25
36.
What is the primary function of a firewall?
a)
To prevent unauthorized access to a network
b)
To store backup data
c)
To increase network speed
d)
To monitor network traffic
37.
Which device is typically used to connect a home network to the internet?
a)
Switch
b)
Router
c)
Hub
d)
Repeater
38.
What type of cable is commonly used for wired networking?
a)
HDMI
b)
Coaxial
c)
Ethernet
d)
USB
39.
What does VoIP stand for?
a)
Voice over Internet Protocol
b)
Video over Internet Protocol
c)
Virtual over IP
d)
Volume over IP
40.
What is the primary function of a DNS server?
a)
To translate domain names into IP addresses
b)
To manage email traffic
c)
To encrypt data
d)
To provide firewall protection
41.
Which wireless technology is most commonly used for short-range communication between devices?
a)
Wi-Fi
b)
Bluetooth
c)
Infrared
d)
LTE
42.
What type of device is used to store and forward email messages?
a)
Email client
b)
Email server
c)
Email gateway
d)
Email firewall
43.
Which of the following is a characteristic of a LAN (Local Area Network)?
a)
Covers a large geographical area
b)
Connects devices within a limited area like a building
c)
Requires satellite communication
d)
Operates over the internet
44.
Which network device filters and forwards data based on MAC addresses?
a)
Switch
b)
Router
c)
Hub
d)
Modem
45.
Which of the following is an advantage of a wired network over a wireless network?
a)
Mobility
b)
Security
c)
Flexibility
d)
Ease of setup
46.
What type of network uses radio waves to connect devices?
a)
Wired network
b)
Fiber-optic network
c)
Wireless network
d)
Coaxial network
47.
What is a common use for a VPN (Virtual Private Network)?
a)
Enhancing gaming performance
b)
Providing secure remote access to a network
c)
Improving video streaming quality
d)
Increasing internet speed
48.
Which of the following is a type of network address translation?
a)
Static NAT
b)
Dynamic NAT
c)
PAT
d)
All of the above
49.
What is the purpose of a MAC address?
a)
To identify a network interface card (NIC)
b)
To translate domain names
c)
To allocate IP addresses
d)
To encrypt data
50.
Which protocol is used for secure communication over the internet?
a)
FTP
b)
SMTP
c)
HTTPS
d)
Telnet
51.
What type of server manages user authentication and access in a network?
a)
Web server
b)
Mail server
c)
Domain controller
d)
File server
52.
Which of the following is used to test connectivity between two network devices?
a)
Ping
b)
Trace
c)
Pathping
d)
Netstat
53.
What does SSID stand for in the context of wireless networking?
a)
Secure Service Identification
b)
Service Set Identifier
c)
Simple Service Identifier
d)
Secure Set Identification
54.
Which of the following is a public IP address?
a)
192.168.0.1
b)
10.0.0.1
c)
172.16.0.1
d)
8.8.8.8
55.
What does the acronym FTP stand for?
a)
File Transfer Protocol
b)
File Tracking Process
c)
Fast Transfer Protocol
d)
First Transfer Protocol
56.
Which of the following protocols is used for email retrieval?
a)
SMTP
b)
POP3
c)
FTP
d)
SNMP
57.
Which of the following is a commonly used network protocol for managing devices on a network?
a)
DHCP
b)
SNMP
c)
IMAP
d)
SSL
58.
What is the function of a proxy server?
a)
To act as an intermediary between a client and a server
b)
To store website data locally
c)
To manage internet traffic
d)
To encrypt communications
59.
Which of the following is a characteristic of IPv6 compared to IPv4?
a)
Larger address space
b)
Simpler configuration
c)
Slower transmission speeds
d)
Less security
60.
What is the primary purpose of a modem?
a)
To modulate and demodulate signals for internet connectivity
b)
To route data between networks
c)
To switch data packets
d)
To connect devices in a local network
61.
Which of the following uses light to transmit data?
a)
Coaxial cable
b)
Ethernet cable
c)
Fiber-optic cable
d)
Twisted-pair cable
62.
What type of software is used to create documents, spreadsheets, and presentations?
a)
System software
b)
Application software
c)
Utility software
d)
Development software
63.
Which of the following is an example of an operating system?
a)
Microsoft Excel
b)
Adobe Photoshop
c)
Google Chrome
d)
Windows 10
64.
What does SaaS stand for in cloud computing?
a)
Software as a Service
b)
System as a Service
c)
Security as a Service
d)
Storage as a Service
65.
Which of the following is a popular open-source office suite?
a)
Microsoft Office
b)
LibreOffice
c)
Google Docs
d)
Adobe Acrobat
66.
Which file format is commonly used for documents that require formatting consistency across different platforms?
a)
.txt
b)
.doc
c)
.pdf
d)
.csv
67.
What is the purpose of an antivirus program?
a)
To back up files
b)
To protect against malware
c)
To compress files
d)
To manage passwords
68.
Which of the following software types allows multiple users to work on the same document simultaneously?
a)
Standalone application
b)
Network application
c)
Collaborative software
d)
Utility software
69.
What is the function of a word processor?
a)
To edit and format text documents
b)
To create databases
c)
To manage email
d)
To design graphics
70.
Which of the following is a common spreadsheet application?
a)
Microsoft Word
b)
Microsoft Excel
c)
Microsoft Access
d)
Microsoft PowerPoint
71.
What does GUI stand for?
a)
General User Interface
b)
Graphical User Interface
c)
Gateway User Interface
d)
General Use Interface
72.
Which software application is primarily used for browsing the internet?
a)
Text editor
b)
Database management system
c)
Web browser
d)
File manager
73.
What does the acronym CRM stand for in business applications?
a)
Customer Relationship Management
b)
Customer Resource Management
c)
Central Resource Management
d)
Central Relationship Management
74.
Which of the following is an example of a database management system (DBMS)?
a)
Microsoft Access
b)
Adobe Reader
c)
Google Chrome
d)
Apple iTunes
75.
Which type of software update is intended to fix specific bugs or vulnerabilities?
a)
Major release
b)
Service pack
c)
Patch
d)
Upgrade
76.
What is the purpose of a backup utility?
a)
To recover files after a system crash
b)
To create additional copies of important data
c)
To scan for viruses
d)
To format a hard drive
77.
Which of the following is used to run programs written in Java?
a)
JavaScript
b)
Java Development Kit (JDK)
c)
Java Virtual Machine (JVM)
d)
Java Runtime Environment (JRE)
78.
What type of software is used to compress files to reduce their size?
a)
Compression utility
b)
Database management software
c)
Backup software
d)
Word processor
79.
Which of the following is an example of a multimedia software application?
a)
Microsoft PowerPoint
b)
Adobe Premiere Pro
c)
Oracle Database
d)
Mozilla Firefox
80.
What does the acronym API stand for?
a)
Application Programming Interface
b)
Application Program Integration
c)
Advanced Programming Interface
d)
Automated Program Interface
81.
Which of the following is a characteristic of open-source software?
a)
Requires a license fee
b)
Source code is available to the public
c)
Only works on specific operating systems
d)
Is always free of charge
82.
What is the purpose of version control software?
a)
To manage changes to documents or code over time
b)
To update software to the latest version
c)
To monitor software usage
d)
To remove old versions of software
83.
Which type of application is typically used to create diagrams and flowcharts?
a)
Spreadsheet software
b)
Presentation software
c)
Drawing software
d)
Diagramming software
84.
What does VPN stand for?
a)
Virtual Private Network
b)
Virtual Protocol Network
c)
Virtual Protected Network
d)
Virtual Public Network
85.
Which type of software typically runs on servers to provide services to other computers?
a)
Server software
b)
Client software
c)
Utility software
d)
Application software
86.
What is the primary function of an email client?
a)
To manage and organize email messages
b)
To browse the internet
c)
To create and edit documents
d)
To manage system settings
87.
Which of the following is an example of a project management tool?
a)
Microsoft Word
b)
Microsoft Project
c)
Microsoft Excel
d)
Microsoft Outlook
88.
What is an algorithm?
a)
A process or set of rules to solve a problem
b)
A programming language
c)
A type of software
d)
A data structure
89.
Which of the following is a high-level programming language?
a)
Assembly
b)
Python
c)
Machine code
d)
Binary
90.
What does IDE stand for in software development?
a)
Integrated Development Environment
b)
Integrated Design Environment
c)
Initial Development Environment
d)
Intelligent Design Environment
91.
What is the purpose of a compiler?
a)
To translate source code into executable code
b)
To manage databases
c)
To design user interfaces
d)
To compress files
92.
Which of the following is a commonly used version control system?
a)
Git
b)
SQL
c)
HTML
d)
TCP/IP
93.
Which of the following is a characteristic of an interpreted language?
a)
Requires compilation before execution
b)
Executes code line by line
c)
Is slower to develop with
d)
Is platform-specific
94.
Which of the following is an example of a loop in programming?
a)
if-else
b)
while
c)
switch-case
d)
function
95.
What is the purpose of debugging?
a)
To identify and fix errors in code
b)
To compile code
c)
To optimize code for performance
d)
To encrypt code
96.
What does the acronym SQL stand for?
a)
Structured Query Language
b)
Standard Query Language
c)
Sequential Query Language
d)
Simple Query Language
97.
Which of the following is an example of an object-oriented programming language?
a)
C++
b)
COBOL
c)
Assembly
d)
SQL
98.
What does API stand for?
a)
Application Programming Interface
b)
Application Process Integration
c)
Advanced Programming Interface
d)
Application Protocol Interface
99.
Which of the following is a feature of object-oriented programming?
a)
Functions
b)
Classes and objects
c)
Arrays
d)
Data tables
100.
In which phase of the Software Development Life Cycle (SDLC) is the software actually built?
a)
Planning
b)
Design
c)
Development
d)
Testing
101.
What is a variable in programming?
a)
A fixed value
b)
A placeholder for data
c)
A type of loop
d)
A type of function
102.
Which of the following best describes the term 'inheritance' in object-oriented programming?
a)
A process where one class acquires the properties and behaviors of another class
b)
A feature that allows code to be executed in a loop
c)
A way to protect data from unauthorized access
d)
A method of sorting data
103.
What is the purpose of pseudocode?
a)
To provide a high-level description of an algorithm
b)
To execute a program
c)
To optimize the performance of code
d)
To compile a program
104.
Which of the following is an example of a conditional statement in programming?
a)
while
b)
if-else
c)
for
d)
return
105.
What does DRY stand for in software development?
a)
Don't Repeat Yourself
b)
Develop Right Yesterday
c)
Dynamic Run Yield
d)
Direct Recursive Yield
106.
What is encapsulation in object-oriented programming?
a)
The concept of wrapping data and methods that operate on the data within one unit
b)
The ability of a function to be called multiple times
c)
A way to inherit properties from another class
d)
A method to override a function
107.
Which of the following best describes polymorphism in programming?
a)
The ability to take many forms, allowing one interface to be used for a general class of actions
b)
The process of inheriting features from a parent class
c)
The act of debugging a program
d)
The concept of wrapping data within one unit
108.
What is the purpose of an array in programming?
a)
To store multiple values in a single variable
b)
To loop through a set of statements
c)
To define a class
d)
To handle errors
109.
Which of the following programming languages is primarily used for web development?
a)
HTML
b)
Java
c)
Python
d)
C#
110.
What does the acronym CRUD stand for in the context of databases?
a)
Create, Read, Update, Delete
b)
Connect, Retrieve, Update, Deploy
c)
Create, Run, Update, Deploy
d)
Connect, Run, Upload, Download
111.
In programming, what is recursion?
a)
A function that calls itself
b)
A method of looping through data
c)
A way to sort data
d)
A type of conditional statement
112.
What is the purpose of a code repository in software development?
a)
To store and manage code files
b)
To execute code
c)
To compile programs
d)
To debug code
113.
What is the difference between a class and an object in object-oriented programming?
a)
A class is a blueprint, and an object is an instance of the class
b)
A class is a method, and an object is a variable
c)
A class is a function, and an object is a loop
d)
A class is an array, and an object is a list
114.
What is the purpose of a loop in programming?
a)
To execute a block of code multiple times
b)
To store data
c)
To define variables
d)
To compile code
115.
Which of the following is an example of an interpreted language?
a)
Python
b)
Java
c)
C++
d)
Assembly
116.
What is a software library?
a)
A collection of pre-written code that can be reused in programs
b)
A place where software is stored
c)
A type of database
d)
A program used to debug code
117.
What is the primary goal of information security?
a)
To protect the confidentiality, integrity, and availability of data
b)
To increase the speed of data processing
c)
To reduce the size of files
d)
To optimize system performance
118.
Which of the following is an example of a strong password?
a)
P@ssw0rd!123
b)
Password
c)
123456
d)
Qwerty
119.
What is the purpose of encryption?
a)
To convert data into a secure format that can only be read by authorized individuals
b)
To back up data
c)
To store data in a database
d)
To compress files
120.
What does the acronym MFA stand for?
a)
Multi-Factor Authentication
b)
Multi-File Access
c)
Multi-Format Archive
d)
Multi-Function Application
121.
Which of the following is a common form of malware?
a)
Virus
b)
Firewall
c)
VPN
d)
Router
122.
What is phishing?
a)
A technique used to trick individuals into providing sensitive information
b)
A type of encryption algorithm
c)
A method of data compression
d)
A software development process
123.
What is a firewall?
a)
A security system that monitors and controls incoming and outgoing network traffic
b)
A tool used to compress files
c)
A type of malware
d)
A database management system
124.
What is social engineering in the context of cybersecurity?
a)
The manipulation of people to perform actions or divulge confidential information
b)
The process of securing a network
c)
The design of secure software
d)
The management of user access levels
125.
What does the acronym VPN stand for?
a)
Virtual Private Network
b)
Very Private Network
c)
Virtual Public Network
d)
Verified Private Network
126.
What is the difference between symmetric and asymmetric encryption?
a)
Symmetric encryption uses the same key for encryption and decryption, while asymmetric uses two different keys
b)
Symmetric encryption is faster, while asymmetric is slower
c)
Symmetric encryption is used for files, while asymmetric is used for emails
d)
Symmetric encryption is weaker, while asymmetric is stronger
127.
What is the purpose of a security patch?
a)
To fix vulnerabilities in software
b)
To increase software speed
c)
To add new features to software
d)
To remove old files from a system
128.
Which of the following is an example of two-factor authentication?
a)
Password and fingerprint scan
b)
Username and password
c)
Email and phone number
d)
Password and security question
129.
What is ransomware?
a)
Malware that encrypts a user's files and demands payment for their release
b)
A type of antivirus software
c)
A firewall setting
d)
A method of data backup
130.
What is a brute-force attack?
a)
A method of trying all possible passwords until the correct one is found
b)
An attack that floods a network with traffic
c)
A technique used to encrypt data
d)
A software update process
131.
What does the term 'zero-day' refer to in cybersecurity?
a)
A vulnerability that is exploited before the software developer has released a fix
b)
A day when no cybersecurity incidents are reported
c)
A type of firewall rule
d)
A method of data encryption
132.
What is a security token?
a)
A physical or digital object used to authenticate a user's identity
b)
A type of malware
c)
A firewall setting
d)
A form of encryption
133.
What does the principle of least privilege entail?
a)
Giving users the minimum level of access necessary to perform their job functions
b)
Allowing users to access all resources within a system
c)
Enabling users to change their access levels as needed
d)
Providing users with administrative privileges by default
134.
Which of the following is an example of a physical security measure?
a)
Locking server room doors
b)
Using encryption
c)
Installing antivirus software
d)
Implementing a firewall
135.
What is the primary function of an intrusion detection system (IDS)?
a)
To detect and alert on unauthorized access to a network or system
b)
To prevent unauthorized access to a network
c)
To encrypt sensitive data
d)
To back up critical files
136.
What does the acronym GDPR stand for?
a)
General Data Protection Regulation
b)
General Digital Privacy Regulation
c)
Global Data Privacy Rules
d)
General Data Privacy Rules
137.
What is the purpose of a honeypot in cybersecurity?
a)
To lure attackers away from legitimate targets
b)
To encrypt sensitive data
c)
To store backup data
d)
To speed up network traffic
138.
What is the purpose of a VPN (Virtual Private Network)?
a)
To create a secure connection over a public network
b)
To increase internet speed
c)
To manage network devices
d)
To store large amounts of data
139.
Which of the following is an example of an insider threat?
a)
An employee stealing sensitive data
b)
A hacker breaching a company's network
c)
A phishing attack
d)
A brute-force attack
140.
What does the acronym DDoS stand for?
a)
Distributed Denial of Service
b)
Digital Denial of Service
c)
Direct Denial of Service
d)
Distributed Data on Servers
141.
What is the primary purpose of a security audit?
a)
To evaluate the effectiveness of an organization's security policies and procedures
b)
To update software
c)
To compress files
d)
To back up data
142.
What is an example of biometric authentication?
a)
Fingerprint scan
b)
Password
c)
Security question
d)
PIN code
143.
What is the purpose of a password manager?
a)
To securely store and manage passwords
b)
To create passwords
c)
To encrypt files
d)
To compress data
144.
What is the term for software that automatically displays or downloads advertisements?
a)
Adware
b)
Ransomware
c)
Spyware
d)
Trojan horse
145.
What is the main purpose of a digital signature?
a)
To verify the authenticity and integrity of a digital message or document
b)
To encrypt data
c)
To compress files
d)
To store passwords
146.
Which of the following is a key component of a disaster recovery plan?
a)
Data backup
b)
Antivirus software
c)
Firewall configuration
d)
Password policies
147.
What is the purpose of a security policy in an organization?
a)
To establish guidelines for protecting information and resources
b)
To encrypt sensitive data
c)
To back up important files
d)
To manage network traffic
148.
What is an example of a social engineering attack?
a)
Phishing
b)
Firewall breach
c)
Man-in-the-middle attack
d)
Denial-of-service attack
149.
What does SSL stand for in the context of internet security?
a)
Secure Sockets Layer
b)
Secure Software License
c)
Simple Sockets Layer
d)
Standard Security Layer
150.
Which of the following is an example of a man-in-the-middle attack?
a)
An attacker intercepting and altering communication between two parties
b)
An attacker gaining access to a network by guessing passwords
c)
An attacker disabling a network by overwhelming it with traffic
d)
An attacker stealing data from a compromised device
100 %
