CompTIA Tech+ (FC0-U71) Practice Questions with Explanations

Free CompTIA Tech+ practice questions for the FC0-U71 exam. 50 of them, each with the correct answer, a full explanation, and the reason every other option is wrong. CompTIA's pre-career foundational certification, replacing the older ITF+. The recommended starting point for the CompTIA path leading to A+, Network+ and Security+. It does not expire.

About the FC0-U71 exam

  • IT concepts and terminology: 26%
  • Infrastructure: 22%
  • Applications and software: 20%
  • Software development: 12%
  • Database fundamentals: 7%
  • Security: 13%

75 questions, 60 minutes, passing score 650/900, US$125 per attempt.

Get the full FC0-U71 question bank (192 questions) →

FC0-U71 practice questions

Question 1

Which of the following is the most important consideration when opening a file on an OS GUI?

  • A. File extension
  • B. Default permissions
  • C. Backup policy
  • D. Data compression
Show answer and explanation ▾

Correct answer: A

The file extension is the most critical consideration when opening a file on a GUI because it determines which application the OS will use to open the file and how the file will be interpreted. The extension tells the system what type of file it is (e.g., .txt for text, .pdf for documents, .exe for executables), which is essential for proper file handling and security.

Why the other options are wrong:

  • B. Default permissions affect access control but not how or whether a file opens initially.
  • C. Backup policy is a maintenance consideration, not relevant to the immediate act of opening a file.
  • D. Data compression affects storage efficiency but not the primary consideration when opening a file.

Question 2

Which of the following is the number of bits in a byte of data?

  • A. 2
  • B. 4
  • C. 8
  • D. 16
Show answer and explanation ▾

Correct answer: C

A byte is the fundamental unit of digital data storage and consists of exactly 8 bits. This is a standard definition in computer science and information technology.

Why the other options are wrong:

  • A. 2 bits is too small; it would be called a nibble or crumb, not a byte.
  • B. 4 bits is called a nibble, not a byte.
  • D. 16 bits is called a word or short word, not a byte.

Question 3

Which of the following can be used to stop an application that is no longer responding?

  • A. Access management
  • B. Task management
  • C. Disk management
  • D. Device management
Show answer and explanation ▾

Correct answer: B

Task management is the tool used to stop unresponsive applications. It allows users to view running processes and force-close applications that are no longer responding. In Windows, this is accessed via Task Manager (Ctrl+Alt+Delete), and in macOS via Activity Monitor. The other options manage different system resources: access management controls permissions, disk management handles storage drives, and device management manages hardware devices.

Why the other options are wrong:

  • A. Access management controls user permissions and authentication, not application processes.
  • C. Disk management handles storage drives and partitions, not running applications.
  • D. Device management manages hardware devices and drivers, not application processes.

Question 4

A user lives in a remote area that does not have cabling or towers available. The user wants to connect to the internet. Which of the flowing is the best solution?

  • A. Fiber optic
  • B. DSL
  • C. Cellular
  • D. Satellite
Show answer and explanation ▾

Correct answer: D

Satellite internet is the best solution for remote areas without terrestrial infrastructure. Satellites can provide connectivity anywhere with a clear view of the sky, making it ideal for regions lacking cable, towers, or traditional broadband infrastructure.

Why the other options are wrong:

  • A. Fiber optic requires extensive cabling infrastructure, which is explicitly stated as unavailable in the remote area.
  • B. DSL requires telephone lines and proximity to service providers, not viable in remote areas without cabling.
  • C. Cellular requires tower infrastructure, which the question states is not available in this remote location.

Question 5

A user is unable to connect from one workstation to another workstation. Which of the following should be configured to fix this issue?

  • A. Firewall
  • B. Database
  • C. Anti-malware
  • D. Certificate
Show answer and explanation ▾

Correct answer: A

A firewall controls what traffic is allowed between devices and networks. When a user cannot connect from one workstation to another, the firewall may be blocking the connection attempt. Configuring the firewall to allow the necessary communication ports and protocols will restore connectivity between the workstations.

Why the other options are wrong:

  • B. A database stores data but does not affect workstation-to-workstation connectivity.
  • C. Anti-malware protects against malicious software but does not enable network connections.
  • D. A certificate is used for authentication/encryption but is not the primary configuration needed for basic workstation connectivity.

Question 6

A user needs to read documentation on a device while walking around outdoors in bright sunlight. Which of the following is the best type of device for this purpose?

  • A. Laptop
  • B. Tablet
  • C. E-reader
  • D. Smartphone
Show answer and explanation ▾

Correct answer: C

E-readers are specifically designed for outdoor readability with electronic ink displays that are highly visible in bright sunlight without glare, consume minimal power, and do not require backlighting. Laptops, tablets, and smartphones all use LCD/LED screens that become difficult to read in bright sunlight due to glare and reflections, making them unsuitable for this use case.

Why the other options are wrong:

  • A. Laptops have backlit displays that suffer from glare in bright sunlight.
  • B. Tablets use LCD screens that are difficult to read outdoors in direct sunlight.
  • D. Smartphones have small backlit screens that produce glare in bright outdoor conditions.

Question 7

Which of the following is used to securely transfer files over the internet?

  • A. Compression
  • B. Permissions
  • C. Encryption
  • D. Email
Show answer and explanation ▾

Correct answer: C

Encryption is the primary method used to securely transfer files over the internet. By converting data into an unreadable format that requires a key to decode, encryption protects sensitive information from unauthorized access during transmission.

Why the other options are wrong:

  • A. Compression reduces file size for faster transfer but provides no security protection.
  • B. Permissions control access rights to files but do not protect data in transit during transfer.
  • D. Email is a communication method that can transmit files but is not itself a security mechanism for transfer.

Question 8

Given the following pseudocode: 10 FOR Q=1 TO 100 20 PRINT Q 30 NEXT Q 40 EXIT Which of the following best represents line 10?

  • A. Attribute
  • B. Sequence
  • C. Branch
  • D. Loop
Show answer and explanation ▾

Correct answer: D

Line 10 contains a FOR loop structure: 'FOR Q=1 TO 100' sets up a loop that iterates from 1 to 100. Loops are control structures that repeat a block of code multiple times. Attributes are object properties, sequences are linear instruction execution, and branches are conditional statements-none of these describe a FOR loop construct.

Why the other options are wrong:

  • A. Attributes are properties or characteristics of objects, not program control structures.
  • B. Sequence refers to linear execution of statements one after another without repetition.
  • C. Branch refers to conditional statements (IF/ELSE) that choose different execution paths.

Question 9

Which of the following encryption types protects data at rest?

  • A. File-level
  • B. VPN
  • C. HTTPS
  • D. Plaintext
Show answer and explanation ▾

Correct answer: A

File-level encryption encrypts individual files or folders stored on disk, protecting data at rest (when not in transit or use). This prevents unauthorized access to stored data even if the physical storage device is compromised.

Why the other options are wrong:

  • B. VPN encrypts data in transit over networks, not data at rest on storage devices.
  • C. HTTPS encrypts data in transit during web communication, not data stored on disk.
  • D. Plaintext is unencrypted data and provides no protection at all.

Question 10

A user needs to securely access a remote network from home. Which of the following should the user utilize for secure remote access?

  • A. LAN
  • B. FTP
  • C. DNS
  • D. VPN
Show answer and explanation ▾

Correct answer: D

A VPN (Virtual Private Network) encrypts all traffic and creates a secure tunnel for remote access to a network. It is the standard solution for securely connecting to a remote network from an untrusted location like home, providing both encryption and authentication.

Why the other options are wrong:

  • A. LAN (Local Area Network) is a local network, not designed for secure remote access.
  • B. FTP (File Transfer Protocol) transmits data unencrypted and is not secure for remote access.
  • C. DNS (Domain Name System) resolves domain names to IP addresses but does not provide secure remote access.

Question 11

Which of the following can best protect a computer when an infected file has been downloaded?

  • A. Anti-malware
  • B. Firewall
  • C. Patching
  • D. Permissions
Show answer and explanation ▾

Correct answer: A

Anti-malware software is specifically designed to detect, quarantine, and remove malicious files and programs, including those that have already been downloaded to a system. It actively scans for and eliminates threats.

Why the other options are wrong:

  • B. A firewall controls network traffic but does not scan or remove already-downloaded infected files on the system.
  • C. Patching updates software vulnerabilities but does not remove malware that has already been downloaded.
  • D. Permissions restrict what users and processes can do, but they do not detect or remove malware already present on the disk.

Question 12

Given the following pseudocode: <BODY> <P>This is a paragraph.</P> </BODY> Which of the following best represents the type of language used by this code?

  • A. Markup
  • B. Query
  • C. Compiled
  • D. Scripting
Show answer and explanation ▾

Correct answer: A

The pseudocode shows HTML markup with tags like <BODY>, <P>, and </P>, which are structural elements that define the format and structure of content rather than performing computations. Markup languages use tags to describe how content should be displayed. Query languages retrieve data, compiled languages require compilation before execution, and scripting languages execute instructions sequentially-this is markup language syntax.

Why the other options are wrong:

  • B. Query languages like SQL retrieve and manipulate database information, not structure documents.
  • C. Compiled languages are translated into machine code before execution; markup is interpreted directly.
  • D. Scripting languages execute procedural commands; markup languages describe structure and formatting.

Question 13

A user wants to graphically depict the steps of a process. Which of the following types of software should the user utilize?

  • A. Spreadsheet
  • B. Word processing
  • C. Presentation
  • D. Diagramming
Show answer and explanation ▾

Correct answer: D

Diagramming software is specifically designed to create visual representations of processes, workflows, and systems. It provides tools for creating flowcharts, process diagrams, and other graphical depictions that illustrate the steps and flow of a process.

Why the other options are wrong:

  • A. Spreadsheet software is designed for data organization and calculations, not graphical process depiction.
  • B. Word processing software is designed for text documents, not graphical diagrams.
  • C. Presentation software displays information to audiences but is not the primary tool for creating detailed process diagrams.

Question 14

Which of the following actions would help a user validate a website's certificate on a browser?

  • A. Clicking the lock symbol next he URL
  • B. Clearing the cookies and cache
  • C. Enabling a pop-up blocker
  • D. Deleting the browser history
Show answer and explanation ▾

Correct answer: A

Clicking the lock symbol next to the URL in a browser displays certificate details and security information about the website, allowing users to validate whether the site's SSL/TLS certificate is legitimate and trusted. This is the standard browser mechanism for certificate inspection.

Why the other options are wrong:

  • B. Clearing cookies and cache removes stored data but does not validate or display certificate information.
  • C. A pop-up blocker prevents unwanted windows from opening but has no connection to certificate validation.
  • D. Deleting browser history removes visited site records but does not help validate certificates.

Question 15

A user wants to use virtualization on a local workstation. Which of the following best describes the technology that will be used?

  • A. Guest OS
  • B. Cloud
  • C. SaaS
  • D. Hypervisor
Show answer and explanation ▾

Correct answer: D

A hypervisor is the technology that enables virtualization on a local workstation. The hypervisor is the software layer that creates and manages virtual machines by abstracting physical hardware resources. A guest OS runs within a virtual machine created by the hypervisor. Cloud and SaaS are service delivery models, not the core technology enabling local workstation virtualization.

Why the other options are wrong:

  • A. Guest OS is the operating system running inside a virtual machine, not the technology enabling virtualization.
  • B. Cloud is a deployment model, not the technology that enables local workstation virtualization.
  • C. SaaS is a software delivery model, not the virtualization technology used on workstations.

Question 16

Which of the following represents the value of 9 with ones and zeros?

  • A. Octal
  • B. Decimal
  • C. Binary
  • D. Hexadecimal
Show answer and explanation ▾

Correct answer: C

Binary is the number system that uses only ones and zeros. The decimal number 9 is represented as 1001 in binary. This is the fundamental number system used in computing where each digit is either 0 or 1.

Why the other options are wrong:

  • A. Octal uses digits 0-7.
  • B. Decimal uses digits 0-9.
  • D. Hexadecimal uses digits 0-9 and letters A-F.

Question 17

A user is writing code to calculate the amount of pay for each worker at a company. The pay rate is the same for all workers. The code will use the formula amount_of_pay = nunber_of_hours * pay_rate Which of the following should be used in the code to represent pay_rate?

  • A. Object
  • B. Function
  • C. Constant
  • D. Array
Show answer and explanation ▾

Correct answer: C

A constant should be used to represent pay_rate because it remains the same for all workers throughout the program's execution. Constants are ideal for values that do not change, making the code more maintainable and preventing accidental modifications.

Why the other options are wrong:

  • A. An object is a complex data structure used for organizing multiple related properties, not needed for a single fixed value.
  • B. A function is a reusable block of code that performs operations, not appropriate for storing a fixed numeric value.
  • D. An array is a collection of multiple values, unnecessary when storing a single unchanging pay rate value.

Question 18

Which of the following is commonly used to measure the RAM capacity of a smartphone?

  • A. GB
  • B. KB
  • C. MB
  • D. TB
Show answer and explanation ▾

Correct answer: A

Smartphone RAM capacity is commonly measured in gigabytes (GB). Modern smartphones typically have 2GB to 12GB or more of RAM, making GB the standard unit for this measurement.

Why the other options are wrong:

  • B. Kilobytes (KB) are too small for measuring smartphone RAM capacity; they are used for small files.
  • C. Megabytes (MB) are smaller than typical smartphone RAM amounts; while technically possible for very old devices, GB is the standard modern unit.
  • D. Terabytes (TB) are far too large for measuring RAM; they are used for large storage capacities.

Question 19

A manager wants to provide information to employees during a company meeting. Which of the following types of software is the best solution?

  • A. Word processing
  • B. Visual diagramming
  • C. Conferencing
  • D. Presentation
Show answer and explanation ▾

Correct answer: D

Presentation software is the best solution for delivering information to a group during a company meeting. It allows a manager to organize content with slides, visuals, and text in a structured format designed for audience engagement and information delivery.

Why the other options are wrong:

  • A. Word processing creates documents, not presentation materials optimized for live delivery.
  • B. Visual diagramming is for process and technical diagrams, not general information presentation.
  • C. Conferencing software enables remote meetings but is not specifically designed for presenting information in a structured format.

Question 20

A user is logged in but unable to access a shared folder on the network. Which of the following security concepts is in place?

  • A. Authentication
  • B. Authorization
  • C. Accounting
  • D. Non-repudiation
Show answer and explanation ▾

Correct answer: B

The user is logged in (authenticated) but cannot access a shared folder, which means they lack the necessary permissions or rights to that resource. This is an authorization issue- the system is checking what the authenticated user is allowed to do, not whether they are who they claim to be.

Why the other options are wrong:

  • A. Authentication verifies identity (login); the user is already logged in, so authentication has already occurred.
  • C. Accounting tracks user actions and resource usage; it does not control access to resources.
  • D. Non-repudiation ensures users cannot deny their actions; it is unrelated to access control for shared folders.

Question 21

Which of the following best describes the primary connection between a wireless access point and a tablet?

  • A. 802.11X
  • B. Thunderbolt
  • C. Bluetooth
  • D. USB-C
Show answer and explanation ▾

Correct answer: A

802.11X (referring to the 802.11 family of standards like 802.11ac, 802.11ax, etc.) is the wireless protocol standard used for Wi-Fi connections between devices and wireless access points. A tablet connecting to a wireless access point uses the 802.11 standard for this primary connection.

Why the other options are wrong:

  • B. Thunderbolt is a wired connection standard used for peripherals, not wireless access points.
  • C. Bluetooth is a short-range wireless standard typically used for peripheral connections, not primary access point connectivity.
  • D. USB-C is a wired connector standard, not used for wireless access point connections.

Question 22

Which of the following can be used to input commands for a computer to execute?

  • A. Services
  • B. Attributes
  • C. Process
  • D. Console
Show answer and explanation ▾

Correct answer: D

A console is a text-based interface where users input commands for the computer to execute, such as command prompt or terminal. Services are background processes, attributes are properties of objects, and processes are running programs-none of these are tools for inputting commands. The console is the primary interface for direct command execution.

Why the other options are wrong:

  • A. Services are background processes running on a computer, not input interfaces.
  • B. Attributes are properties or characteristics assigned to objects, not command input tools.
  • C. Processes are running programs or tasks, not interfaces for inputting commands.

Question 23

A user is creating a simple, static web page. Which of the following language types should the user use?

  • A. Query
  • B. Assembly
  • C. Scripting
  • D. Markup
Show answer and explanation ▾

Correct answer: D

Markup language (HTML) is the correct choice for creating simple, static web pages. Markup languages like HTML provide the structure and content of web pages without dynamic functionality. Query languages interact with databases, assembly languages are low-level machine instructions, and scripting languages add interactivity and dynamic behavior-unnecessary for a simple static page.

Why the other options are wrong:

  • A. Query languages are used to retrieve and manipulate database information, not create web pages.
  • B. Assembly languages are low-level programming languages for machine-specific operations, not web design.
  • C. Scripting languages add dynamic functionality and interactivity, unnecessary for simple static pages.

Question 24

A user receives a notification about a new software vulnerability. Which of the following is the best way to secure the software?

  • A. Configuring a firewall
  • B. Applying updates
  • C. Enabling authentication
  • D. Uninstalling the program
Show answer and explanation ▾

Correct answer: B

Applying updates (patches) is the best and most direct way to secure software against a known vulnerability. Software updates contain fixes specifically designed to address identified security vulnerabilities, closing the exploitable gap.

Why the other options are wrong:

  • A. Configuring a firewall may help block some attacks but does not fix the underlying vulnerability in the software.
  • C. Enabling authentication protects access but does not remediate the vulnerability itself.
  • D. Uninstalling the program removes functionality and is impractical when updates are available to fix the issue.

Question 25

A user identifies the reason a compute is not working, repairs it, and prints a test page. Which of the following steps should the user should take next?

  • A. Submit a support ticket.
  • B. Test the theory.
  • C. Implement the solution.
  • D. Document the actions taken.
Show answer and explanation ▾

Correct answer: D

Following the standard troubleshooting process, after identifying the problem, repairing it, and testing the solution (printing a test page confirms success), the technician should document the actions taken. This creates a record for future reference and helps other technicians understand what was done.

Why the other options are wrong:

  • A. Submitting a support ticket is unnecessary after successfully resolving the issue.
  • B. Testing the theory has already been completed with the test page.
  • C. Implementing the solution has already been done; documentation is the next step.

Question 26

A user plugs a new scanner into a computer and turns it on. The scanner is automatically detected. However, the OS will only respond to some, but not all, of the buttons on the scanner. Which of the following steps should the user take next to enable full functionality?

  • A. Roll back the device driver to a previous version.
  • B. Perform a test scan on the new device to the computer.
  • C. Update the computer's OS.
  • D. Install any applicable software from the vendor's website.
Show answer and explanation ▾

Correct answer: D

Installing applicable software from the vendor's website is the correct next step. While the OS detects the scanner, limited functionality indicates missing or incomplete drivers or software. Vendor-provided drivers and software enable full device functionality and support all buttons and features. Rolling back drivers would worsen the situation, a test scan doesn't solve the issue, and updating the OS may not include device-specific support.

Why the other options are wrong:

  • A. Rolling back the driver would result in even less functionality, not more.
  • B. Performing a test scan does not address the underlying driver or software issue.
  • C. Updating the OS may not provide scanner-specific drivers or full functionality support.

Question 27

A web page is displaying outdated credentials when a user enters information in an online form. Which of the following actions should the user complete first to fix the issue?

  • A. Change the user profile.
  • B. Turn of pop-up blockers.
  • C. Clear the cache.
  • D. Remove add-ons.
Show answer and explanation ▾

Correct answer: C

When a web form displays outdated credentials, this is typically because the browser's cache is storing old form data. Clearing the cache removes this stored information and forces the browser to fetch fresh data from the server, allowing current credentials to be entered correctly.

Why the other options are wrong:

  • A. Changing the user profile does not address cached browser data.
  • B. Pop-up blockers prevent unwanted pop-ups but do not affect cached form credentials.
  • D. Removing add-ons affects extensions but is not the primary fix for cached form data.

Question 28

Which of the following is the smallest storage unit?

  • A. Petabyte
  • B. Terabyte
  • C. Kilobyte
  • D. Megabyte
Show answer and explanation ▾

Correct answer: C

A kilobyte (KB) is the smallest storage unit among the options listed. The hierarchy from smallest to largest is: Kilobyte (KB) < Megabyte (MB) < Terabyte (TB) < Petabyte (PB). One kilobyte equals 1,024 bytes.

Why the other options are wrong:

  • A. A petabyte is 1,024 terabytes, making it the largest unit listed.
  • B. A terabyte is 1,024 gigabytes, much larger than a kilobyte.
  • D. A megabyte is 1,024 kilobytes, larger than a kilobyte.

Question 29

Which of the following types of AI is used to edit images?

  • A. Assistive
  • B. Predictive
  • C. Chatbot
  • D. Generative
Show answer and explanation ▾

Correct answer: D

Generative AI is specifically designed to create, generate, and edit content, including images. Tools like DALL-E, Midjourney, and Photoshop's generative fill use generative AI to edit and create images. Assistive AI helps with accessibility, predictive AI forecasts outcomes, and chatbots provide conversational responses-none of these are primarily used for image editing.

Why the other options are wrong:

  • A. Assistive AI is designed to help users with disabilities, not to edit images.
  • B. Predictive AI forecasts trends and outcomes but does not generate or edit images.
  • C. Chatbots provide conversational responses and information but do not edit images.

Question 30

An employee is working on a database and wants to retrieve specific information. Which of the following should the employee use?

  • A. Big data
  • B. Input
  • C. Scale
  • D. Query
Show answer and explanation ▾

Correct answer: D

A query is the correct tool for retrieving specific information from a database. Queries allow users to search, filter, and extract targeted data based on specific criteria. Big data refers to large datasets, input is raw data entry, and scale refers to the size or capacity of systems-none of these are used to retrieve specific database information.

Why the other options are wrong:

  • A. Big data refers to handling large datasets, not retrieving specific information.
  • B. Input is about entering data, not retrieving it from a database.
  • C. Scale refers to system capacity or size, not data retrieval operations.

Question 31

A group wants to store data while collaborating on a project. Which of the following is the best option to enable high availability of the data?

  • A. Cloud storage
  • B. External hard drive
  • C. Flash drive
  • D. Local backup
Show answer and explanation ▾

Correct answer: A

Cloud storage is the best option for enabling high availability of collaborative project data. Cloud solutions provide redundancy, automatic backups, remote accessibility, and scalability across multiple geographic locations. External hard drives, flash drives, and local backups lack redundancy and are vulnerable to single-point-of-failure scenarios, making them unsuitable for high availability requirements.

Why the other options are wrong:

  • B. External hard drives are physical devices susceptible to hardware failure and loss, lacking redundancy.
  • C. Flash drives are portable but offer no redundancy, automatic backup, or high availability features.
  • D. Local backups are vulnerable to physical damage, theft, or device failure at a single location.

Question 32

Which of the following devices extends the range of a network?

  • A. Modem
  • B. Server
  • C. Host firewall
  • D. Access point
Show answer and explanation ▾

Correct answer: D

An access point is specifically designed to extend wireless network range by receiving signals from a wireless router and amplifying/retransmitting them to cover a larger area. This is its primary function in extending network coverage.

Why the other options are wrong:

  • A. A modem connects to an ISP and converts signals but does not extend network range.
  • B. A server provides services and storage but is not designed to extend network coverage range.
  • C. A host firewall is a software security tool on individual devices and does not extend network range.

Question 33

A company updates its password policy to require that all passwords be reset every 60 days. Which of the following best describes this requirement?

  • A. Password complexity
  • B. Password management
  • C. Password expiration
  • D. Password privacy
Show answer and explanation ▾

Correct answer: C

Password expiration is the specific security practice of requiring users to change their passwords at regular intervals (in this case, every 60 days). This is the formal term for mandatory periodic password resets.

Why the other options are wrong:

  • A. Password complexity refers to requirements about character variety (uppercase, numbers, symbols), not reset frequency.
  • B. Password management is a broader concept involving storage and handling of passwords, not specifically about reset intervals.
  • D. Password privacy refers to keeping passwords confidential, not about how often they must be changed.

Question 34

A user attempts to log in to a website and receives a prompt to update their password. Which of the following is this an example of?

  • A. Password privacy
  • B. Password history
  • C. Password complexity
  • D. Password expiration
Show answer and explanation ▾

Correct answer: D

Password expiration is a security policy that requires users to change their passwords after a set period of time. When a user is prompted to update their password during login, this is the system enforcing password expiration requirements. Password history prevents reuse of old passwords, complexity enforces strong password rules, and privacy relates to data protection-none of these directly cause an update prompt.

Why the other options are wrong:

  • A. Password privacy concerns how passwords are protected and stored, not when they must be changed.
  • B. Password history prevents reusing old passwords but does not trigger update prompts.
  • C. Password complexity enforces strength requirements during creation, not periodic updates.

Question 35

Which of the following display types is bidirectional?

  • A. DisplayPort
  • B. VGA
  • C. DVI
  • D. USB-C
Show answer and explanation ▾

Correct answer: D

USB-C is bidirectional, meaning it can transmit video signals in both directions and supports alternate modes for display output. DisplayPort is unidirectional (source to display), VGA is unidirectional (source to display), and DVI is also primarily unidirectional. USB-C's reversible design and multi-purpose capability make it the only truly bidirectional option among these choices.

Why the other options are wrong:

  • A. DisplayPort is unidirectional, transmitting video from source to display only.
  • B. VGA is unidirectional and transmits analog video signals from source to display.
  • C. DVI is unidirectional, sending video signals from the source device to the display.

Question 36

A refrigerator sends an alert to user's phone when there is no more milk. Which of the following OS types is being used in the refrigerator?

  • A. Server
  • B. Embedded
  • C. Mobile
  • D. Workstation
Show answer and explanation ▾

Correct answer: B

A refrigerator that sends alerts to a phone is using an embedded operating system. Embedded OS runs on specialized hardware devices with limited resources and specific functions. The refrigerator has a built-in processor running proprietary firmware to handle its IoT capabilities, which is characteristic of embedded systems. Server, mobile, and workstation operating systems are general-purpose or specialized for different computing contexts and are not designed for single-purpose appliances.

Why the other options are wrong:

  • A. Server OS manages network resources and multiple users, not individual appliances.
  • C. Mobile OS is for phones and tablets, not for refrigerator hardware.
  • D. Workstation OS supports general computing for individual users, not appliance functions.

Question 37

Which of the following describes a printer?

  • A. Processing
  • B. Output
  • C. Storage
  • D. Input
Show answer and explanation ▾

Correct answer: B

A printer is classified as an output device because it produces physical output (printed documents) from digital data. Output devices deliver processed information to the user in a tangible form.

Why the other options are wrong:

  • A. Processing devices execute calculations and operations; printers do not process data themselves.
  • C. Storage devices retain data for later use; printers produce temporary output on paper.
  • D. Input devices accept user data; printers deliver data rather than receive it from users.

Question 38

Which of the following is the last tool that should be used when creating a custom-length network cable?

  • A. Cable tester
  • B. Crimper
  • C. Wire cutter
  • D. Ethernet connector
Show answer and explanation ▾

Correct answer: A

When creating a custom network cable, the sequence is: cut the cable (wire cutter), strip and arrange the wires, insert them into the connector (Ethernet connector), and crimp them with the crimper. The cable tester is the last tool used to verify that the cable was assembled correctly and is functional. Using it last ensures you test the completed cable before deployment.

Why the other options are wrong:

  • B. The crimper is used before testing to secure the wires in the connector.
  • C. The wire cutter is used at the beginning to cut the cable to desired length.
  • D. The Ethernet connector is attached before testing, as part of assembly.

Question 39

A systems administrator requires access to a user's laptop over a VPN for troubleshooting. Which of the following software types should the systems administrator use?

  • A. Collaboration
  • B. Productivity
  • C. Web browsing
  • D. Remote assistance
Show answer and explanation ▾

Correct answer: D

Remote assistance software allows a systems administrator to connect to and access a user's computer remotely over a network or VPN for troubleshooting and support purposes. This is the primary function of remote assistance tools.

Why the other options are wrong:

  • A. Collaboration software is designed for team communication and joint work, not remote computer access.
  • B. Productivity software helps users complete work tasks but does not provide remote system access.
  • C. Web browsing software accesses internet content and is not used for remote computer troubleshooting.

Question 40

Given the following data sequence: 1, 10, 2, 3, 4, 5, 6, 7, 8, 9 Which of the following data types are these values an example of?

  • A. Float
  • B. ASCII
  • C. String
  • D. Boolean
Show answer and explanation ▾

Correct answer: C

The sequence '1, 10, 2, 3, 4, 5, 6, 7, 8, 9' is an example of a string data type because the values are treated as a sequence of characters rather than individual numeric values. When data is presented as a comma-separated sequence like this without numeric operations, it represents string data.

Why the other options are wrong:

  • A. Float is a numeric data type for decimal numbers, not applicable to this character sequence.
  • B. ASCII is a character encoding standard, not a data type classification for sequences of numbers.
  • D. Boolean is a data type representing true/false values, not applicable to this numeric sequence.

Question 41

Users are discussing the birthdays and home addresses of notable public figures in a public chat room. Which of the following security concepts is being compromised?

  • A. Confidentiality
  • B. Integrity
  • C. Privacy
  • D. Availability
Show answer and explanation ▾

Correct answer: C

Privacy is the right to control who has access to personal information about oneself. Sharing birthdays and home addresses of public figures in a public chat room violates their privacy by exposing sensitive personal data without consent.

Why the other options are wrong:

  • A. Confidentiality refers to keeping information secret from unauthorized parties; privacy is specifically about personal information rights.
  • B. Integrity involves ensuring data has not been altered or corrupted; sharing information does not compromise data integrity.
  • D. Availability refers to access to resources when needed; privacy concerns who should have access to personal data.

Question 42

A user's internet speed is slow. The user logs in to the router's administrator portal and sees that unauthorized devices are connected to the network. Which of the following actions should the user take to prevent unauthorized use of the network?

  • A. Call the internet provider's support line.
  • B. Decrease the Wi-Fi signal range.
  • C. Change the password.
  • D. Reset the router.
Show answer and explanation ▾

Correct answer: C

Changing the Wi-Fi password prevents unauthorized devices from connecting to the network in the future. Since the user has identified that unauthorized devices are currently connected, changing the password will force them to disconnect and prevent new unauthorized connections.

Why the other options are wrong:

  • A. Calling the ISP support line does not address the unauthorized device problem; this is a network security issue the user can resolve directly.
  • B. Decreasing the Wi-Fi signal range may help slightly but does not prevent determined attackers and does not remove already-connected unauthorized devices.
  • D. Resetting the router is drastic and will disconnect all devices, but it does not establish a new secure password and may not be necessary.

Question 43

A database administrator wants to retrieve recently updated entries. Which of the following functions should the administrator run to complete the task?

  • A. Create
  • B. Query
  • C. Import
  • D. Report
Show answer and explanation ▾

Correct answer: B

A Query function is used to retrieve specific data from a database based on criteria. In this case, the administrator would run a query filtered by recently updated entries to retrieve those records. Create adds new data, Import brings data in from external sources, and Report generates formatted output from existing data-none of these are the primary function for retrieving recently updated entries.

Why the other options are wrong:

  • A. Create adds new database entries, not retrieves existing ones.
  • C. Import brings data from external sources into the database.
  • D. Report generates formatted output but is not the function that retrieves the data itself.

Question 44

Which of the following is used for predictive text?

  • A. Extensions
  • B. Big data
  • C. Artificial intelligence
  • D. Generated code
Show answer and explanation ▾

Correct answer: C

Artificial intelligence (AI) is used for predictive text features. Machine learning algorithms analyze typing patterns, language context, and user behavior to predict and suggest the next word or phrase. Extensions add functionality to programs, big data refers to large datasets, and generated code is program output-none of these directly enable predictive text functionality.

Why the other options are wrong:

  • A. Extensions are add-ons that add features but are not the underlying technology for predictive text.
  • B. Big data involves managing large datasets; it is not the technology enabling predictive text.
  • D. Generated code is output produced by tools, not the technology that predicts text input.

Question 45

A student is setting up a laptop with a built-in camera for an online class. Upon logging in, the student is able to see the teacher, but the teacher is unable to see the student. Which of the following actions would most likely fix this issue?

  • A. Disable pop-up blockers.
  • B. Update the device driver.
  • C. Install a videoconference application.
  • D. Reset the peripheral IP.
Show answer and explanation ▾

Correct answer: B

Updating the device driver is the most likely solution when hardware (the camera) is not functioning properly for one direction of communication. The student can see the teacher but the teacher cannot see the student, indicating the camera hardware is present but not operating correctly. An outdated or corrupted driver prevents the OS from properly controlling the camera. Pop-up blockers relate to browsers, videoconference apps should already be installed, and IP addresses do not apply to built-in peripherals.

Why the other options are wrong:

  • A. Pop-up blockers affect browser functionality, not camera hardware operation.
  • C. The videoconference application is already in use if the student can see the teacher.
  • D. Built-in cameras do not have IP addresses; they connect via internal buses.

Question 46

Which of the following is used to determine whether users accessed inappropriate online content?

  • A. System logs
  • B. Cookie data
  • C. Location tracking
  • D. Web browser history
Show answer and explanation ▾

Correct answer: D

Web browser history is the most direct and practical method to determine which websites a user has visited, including inappropriate content. It provides a chronological record of all browsing activity on that device.

Why the other options are wrong:

  • A. System logs track system events and application activity but do not specifically detail website visits.
  • B. Cookie data stores preferences and session information but does not provide a comprehensive view of visited sites or content.
  • C. Location tracking determines geographic position but not which online content was accessed.

Question 47

A user has concerns about device theft because they are working on a laptop at a local coffee shop. Which of the following physical devices would be best to protect the laptop?

  • A. Firewall
  • B. Privacy shield
  • C. USB lock
  • D. Cable lock
Show answer and explanation ▾

Correct answer: D

A cable lock is a physical device that secures a laptop to a fixed object (like a table or desk), preventing theft. This is the most direct physical protection against device theft in public spaces like coffee shops. Cable locks are specifically designed for this purpose and are commonly used by mobile workers.

Why the other options are wrong:

  • A. A firewall is a network security device that controls traffic, not physical security.
  • B. A privacy shield protects screen visibility from others but does not prevent theft.
  • C. A USB lock secures USB ports but does not prevent someone from picking up and stealing the entire laptop.

Question 48

An application is unresponsive. Which of the following will close the application?

  • A. Task management
  • B. System utilities
  • C. Remote assistance
  • D. File permissions
Show answer and explanation ▾

Correct answer: A

Task management is used to close unresponsive applications. Task management tools allow users to view active processes and force-terminate applications that are no longer responding. System utilities are broader system tools but not specifically designed for closing applications. Remote assistance is for remote support, and file permissions control access to files, neither of which closes applications.

Why the other options are wrong:

  • B. System utilities provide various maintenance functions but are not the primary tool for closing applications.
  • C. Remote assistance enables remote support connections, not application termination.
  • D. File permissions control access to files and directories, not application processes.

Question 49

Which of the following is used to represent a device's physical address?

  • A. Hexadecimal
  • B. Octal
  • C. Decimal
  • D. Binary
Show answer and explanation ▾

Correct answer: A

A device's physical address, known as a MAC (Media Access Control) address, is represented in hexadecimal format. MAC addresses consist of 48 bits expressed as six pairs of hexadecimal digits (e.g., 00:1A:2B:3C:4D:5E).

Why the other options are wrong:

  • B. Octal is a base-8 numbering system not used for MAC address representation.
  • C. Decimal is base-10 and while MAC addresses can be converted to decimal, they are standardly represented in hexadecimal.
  • D. Binary is base-2 and though MAC addresses are ultimately binary data, hexadecimal is the standard notation used for representation.

Question 50

A user wants to download music from a computer to a smartphone. Which of the following cables should the user use to transfer the files?

  • A. USB-C
  • B. VGA
  • C. Thunderbolt
  • D. NFC
Show answer and explanation ▾

Correct answer: A

USB-C is the appropriate cable for transferring files between a computer and smartphone. USB-C provides both power and data transfer functionality and is the standard connector on modern smartphones and computers for file synchronization.

Why the other options are wrong:

  • B. VGA is a video display cable used for monitors, not for data transfer between computers and mobile devices.
  • C. Thunderbolt is a high-speed interface primarily used on Apple devices, not standard for smartphone-to-computer transfers.
  • D. NFC is a wireless proximity technology for short-range communication, not suitable for transferring large music files.

Get the complete FC0-U71 bank

These 50 questions are about 27% of what is on the exam. The full pack has 192 real FC0-U71 questions, every MCQ and PBQ, each with the same depth of explanation, plus a questions-only PDF for timed practice and free updates forever.

View the full CompTIA Tech+ question bank →

Related exams

Browse free practice questions for every exam →

Back to blog