CertsPoint
See all results for ""
Exams About Us
Sign In Get Started
Exam Overview
Exam Code FC0-U61
Exam Name CompTIA IT Fundamentals+ Certification
Vendor CompTIA
Total Questions 358
Last Updated 26-Oct, 2026
Why CertsPoint?
  • Latest & Verified Questions
  • Detailed Explanations
  • Regular Updates
  • Full-Length Practice Tests
  • Boost Your Exam Confidence

PDF Study Materials

Downloadable guides and resources

Practice Tests

Full-length tests with real exam experience

Progress Tracking

Monitor your performance and improvement

Study Anywhere

Access on desktop, tablet, and mobile

Excellent
4.6 (398 Up Votes)
Secure Payment Privacy Protected Money Back Guarantee

Free FC0-U61 Practice Questions

Explore 16 free practice questions for the CompTIA FC0-U61 exam and review the answers and explanations to support your preparation.

  1. Question 1

    Single answer

    A technician is troubleshooting a problem. The technician tests the theory and determines the
    theory is confirmed. Which of the following should be the technician’s NEXT step?

    • Option A:
      implement the solution.

      Correct
    • Option B:
      document lessons learned.
      Correct
    • Option C:
      Establish a plan of action.
      Correct
    • Option D:
      Verify full system functionality.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: C

    Explanation

    The technician’s next step after testing the theory and determining the theory is confirmed
    is to establish a plan of action to resolve the problem and identify potential effects. This
    step involves preparing a specific method to implement the solution and considering how
    the solution might affect other components or users. The technician should also test the
    plan in an isolated environment before applying it to the actual system.
    Implementing the solution is not the next step after testing the theory and determining the
    theory is
    confirmed, as it requires establishing a plan of action first. Documenting lessons learned is
    not the
    next step after testing the theory and determining the theory is confirmed, as it comes after
    verifying
    full system functionality and implementing preventive measures. Verifying full system functionality is
    not the next step after testing the theory and determining the theory is confirmed, as it
    comes after
    implementing the solution.
  2. Question 2

    Single answer

    A company executive wants to view company training videos from a DVD. Which of the following
    components would accomplish this task?

    • Option A:
      Optical drive

      Correct
    • Option B:
      Hard disk drive
      Correct
    • Option C:
      Solid state drive
      Correct
    • Option D:

      Flash drive

      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: A

    Explanation

    An optical drive is a component that can accomplish the task of viewing company training videos
    from a DVD. An optical drive is a device that can read and write data from optical discs, such as CDs,
    DVDs, or Blu-ray discs. An optical drive uses a laser beam to access the data stored on the disc. An
    optical drive can play video or audio files from optical discs, as well as install software or store data.
    A hard disk drive (HDD) is a component that can store large amounts of data on magnetic platters,
    but it cannot read or write data from optical discs. A solid state drive (SSD) is a component that can
    store data on flash memory chips, but it cannot read or write data from optical discs. A flash drive is a
    component that can store data on flash memory chips and connect to a USB port, but it cannot read
    or write data from optical discs.
  3. Question 3

    Single answer

    A UPS provides protection against:

    • Option A:
      denial of service

      Correct
    • Option B:
      replay attack.
      Correct
    • Option C:
      power outages.
      Correct
    • Option D:
      wiretapping.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: C

    Explanation

    A UPS (uninterruptible power supply) provides protection against power outages by providing
    backup power to connected devices in case of a power failure. A UPS typically consists of a battery,
    an inverter, and a surge protector. A UPS can prevent data loss, hardware damage, or downtime
    caused by sudden loss of electricity. A UPS can also protect against power surges, spikes, or
    fluctuations that can harm electronic devices.
    A denial of service (DoS) is a cyberattack that attempts to disrupt the normal functioning of a
    network or system by overwhelming it with traffic or requests. A UPS does not provide protection
    against DoS attacks, as they target the network layer, not the physical layer. A replay attack is a
    cyberattack that involves intercepting and retransmitting data to impersonate or deceive another
    party. A UPS does not provide protection against replay attacks, as they target the application layer,
    not the physical layer. Wiretapping is the act of secretly monitoring or recording the communication
    or data transmission of another party. A UPS does not provide protection against wiretapping, as it
    does not encrypt or secure the data.
  4. Question 4

    Single answer

    A program needs to choose apples, oranges, or bananas based on an input. Which of the following
    programming constructs is BEST to use?

    • Option A:
      Variable
      Correct
    • Option B:
      If


      Correct
    • Option C:
      Datatype


      Correct
    • Option D:
      Comment
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: B

    Explanation

    An if statement is a programming construct that is best to use when a program needs to choose
    among different options based on an input. An if statement evaluates a condition and executes a
    block of code if the condition is true. An if statement can also have an else clause that executes a
    different block of code if the condition is false. An if statement can also have multiple else-if clauses
    that check for additional conditions. For example, a program that chooses apples, oranges, or
    bananas based on an input could use an if statement like this:

    A variable is a named memory location that can store a value, not a programming construct that can
    choose among options. A datatype is a classification of data that defines the possible values and
    operations for that data, not a programming construct that can choose among options. A comment is
    a remark or explanation in the source code that is ignored by the compiler or interpreter, not a
    programming construct that can choose among options.
  5. Question 5

    Single answer

    A small company wants to set up a server that is accessible from the company network as well as the
    Internet. Which of the following is MOST important to determine before allowing employees to access the
    server remotely?

    • Option A:
      The quality of the computer used to connect

      Correct
    • Option B:
      A security method of allowing connections
      Correct
    • Option C:
      The employees’ home ISP speeds
      Correct
    • Option D:
      The geographical location of the employees
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: B

    Explanation

    The most important factor to determine before allowing employees to access the server remotely
    is a security method of allowing connections. This means that the company needs to implement a
    way of verifying the identity and authorization of the employees who want to connect to the server
    from outside the company network or the internet. A security method of allowing connections can
    include using passwords, tokens, certificates, VPNs, firewalls, or encryption. A security method of
    allowing connections can prevent unauthorized access, data breaches, malware infections, or other
    cyberattacks on the server1415. Reference := CompTIA IT Fundamentals (ITF+) Study Guide, 2nd
    Edition, Chapter 6: Security3; Remote Access Security Best Practices - Cisco Meraki
  6. Question 6

    Single answer

    Which of the following is an advantage of installing an application to the cloud?

    • Option A:
      Data is not stored locally.

      Correct
    • Option B:
      Support is not required.
      Correct
    • Option C:
      Service is not required.
      Correct
    • Option D:
      Internet access is not required.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: A

    Explanation

    An advantage of installing an application to the cloud is that data is not stored locally on the user’s
    device or computer. This means that data can be accessed from anywhere with an internet
    connection, without taking up space on the device or computer. Data stored in the cloud can also be
    more secure and reliable than data stored locally, as it can be protected by encryption, backup, and
    redundancy measures provided by the cloud service provider1112. Reference := CompTIA IT
    Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 5: Database Fundamentals3; What are Cloud
    Applications? - Definition from Techopedia13
  7. Question 7

    Single answer

    An end user’s computer has been failing to open its word processing software. An IT technician
    successfully solves the problem. Which of the following best describes the technician’s NEXT step?

    • Option A:
      Restart the computer.


      Correct
    • Option B:
      Contact other users.


      Correct
    • Option C:
      Disconnect the peripherals.


      Correct
    • Option D:
      Document the findings.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: D

    Explanation

    The final step in the standard troubleshooting methodology is to document the findings of the
    problem and the solution. This step involves recording the details of the problem, the steps taken to
    resolve it, the outcome of the solution, and any preventive measures implemented to avoid future
    occurrences. Documenting the findings can help to create a knowledge base for future reference,
    improve communication among IT professionals, and facilitate continuous improvement56.
    Reference := CompTIA IT Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 7:
    Explain the Troubleshooting Methodology3; Troubleshooting Methodology | IT Support and Help
    Desk | CompTIA7
  8. Question 8

    Single answer

    Joe, a developer, is writing a program in which he needs to store a number that changes over the
    duration of the program’s run. Which of the following would Joe MOST likely use to accomplish this?

    • Option A:
      Loop
      Correct
    • Option B:
      Variable
      Correct
    • Option C:
      Constant
      Correct
    • Option D:
      Function
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: B

    Explanation

    A variable is a named memory location that can store a number or any other type of data
    that changes over the duration of the program’s run. A variable can be assigned a value,
    modified, or used in calculations or operations. A variable is different from a constant,
    which is a fixed value that does not change. A variable is also different from a loop, which
    is a control structure that repeats a block of code until a condition is met. A variable is also
    different from a function, which is a named block of code that performs a specific task and
    can be reused12.
    Reference := CompTIA IT Fundamentals (ITF+) Study Guide, 2nd Edition,
    Chapter 4: Software Development3; What is Variable? - Definition from Techopedia
  9. Question 9

    Single answer

    Which of the following statements BEST describes binary?

    • Option A:
      A notational system used to represent an “on” or “off” state

      Correct
    • Option B:
      A notational system used to represent media access control
      Correct
    • Option C:
      A notational system used to represent Internet protocol addressing
      Correct
    • Option D:
      A notational system used to represent a storage unit of measurement
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: A

    Explanation

    Binary is a notational system used to represent an “on” or “off” state in digital devices or systems.
    Binary uses only two symbols: 0 (off) and 1 (on). Binary is also known as base 2 notation, because
    each symbol represents a power of 2. Binary is the fundamental building block of all computer
    operations and data storage, as it can encode any type of information using sequences of bits (binary
    digits)1112.
    Reference := CompTIA IT Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 2:
    Computing Basics3; What is Binary? - Definition from Techopedia
  10. Question 10

    Single answer

    A systems administrator wants to return results for a time range within a database. Which of the
    following commands should the administrator use?

    • Option A:
      SELECT

      Correct
    • Option B:
      INSERT
      Correct
    • Option C:
      DELETE
      Correct
    • Option D:
      UPDATE
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: A

    Explanation

    A SELECT command is a SQL (Structured Query Language) statement that is used to return results for
    a time range within a database. A SELECT command can specify the columns and rows to be
    retrieved from one or more tables based on certain criteria or conditions. A SELECT command can
    also use functions or operators to manipulate or filter the data. For example, a SELECT command can
    use the BETWEEN operator to specify a time range for a date column89.
    Reference := CompTIA IT
    Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 5: Database Fundamentals3; SQL SELECT Statement - W3Schools10
  11. Question 11

    Single answer

    Which of the following is a value that uniquely identifies a database record?

    • Option A:
      Foreign key
      Correct
    • Option B:
      Public key
      Correct
    • Option C:
      Primary key
      Correct
    • Option D:
      Private key
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: C

    Explanation

    A primary key is a value that uniquely identifies a database record or a row in a table. A primary key
    can be a single column or a combination of columns that have unique values for each record. A
    primary key ensures that each record can be distinguished from others and prevents duplicate
    data. For example, in a database that stores information about employees, the employee ID column
    can be used as a primary key for each employee record56.
    Reference := CompTIA IT Fundamentals
    (ITF+) Study Guide, 2nd Edition, Chapter 5: Database Fundamentals3; What is Primary Key? -
    Definition from Techopedia7
  12. Question 12

    Single answer

    Which of the following actions is the FINAL step in the standard troubleshooting methodology?

    • Option A:
      Document the solution and cause.
      Correct
    • Option B:
      Create a new theory of cause.
      Correct
    • Option C:
      Research the problem online.
      Correct
    • Option D:
      Implement preventive measures.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: A

    Explanation

    The final step in the standard troubleshooting methodology is to document the solution
    and cause of the problem. This step involves recording the details of the problem, the steps
    taken to resolve it, the outcome of the solution, and any preventive measures implemented
    to avoid future occurrences. Documenting the solution and cause can help to create a
    knowledge base for future reference, improve communication among IT professionals, and
    facilitate continuous improvement12.
    Reference := CompTIA IT Fundamentals (ITF+) Study
    Guide, 2nd Edition, Chapter 7: Explain the Troubleshooting Methodology3; Troubleshooting
    Methodology | IT Support and Help Desk | CompTIA4
  13. Question 13

    Single answer

    Which of the following is a compiled language?

    • Option A:
      Perl
      Correct
    • Option B:
      JScript
      Correct
    • Option C:
      Java
      Correct
    • Option D:
      PowerShell
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: C

    Explanation

    A compiled language is a programming language that requires its source code to be
    converted into machine code before it can be executed by the CPU. A compiled language
    uses a compiler, which is a program that translates the source code into an executable file
    that contains machine code. A compiled language typically runs faster and more efficiently
    than an interpreted language, which does not need to be compiled before execution. Java
    is an example of a compiled language that can run on different platforms using the Java
    Virtual Machine (JVM), which interprets the machine code for the specific hardware1112.
    Reference := CompTIA IT Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 4:
    Software Development3; What is Compiled Language? - Definition from Techopedia13
  14. Question 14

    Single answer

    A systems administrator uses a program that interacts directly with hardware to manage storage,
    network, and virtual machines. This program is an example of:

    • Option A:
      a storage area network.

      Correct
    • Option B:
      an embedded OS.
      Correct
    • Option C:
      network attached storage.
      Correct
    • Option D:
      a Type 1 hypervisor.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: D

    Explanation

    A hypervisor is a software program that allows multiple operating systems (OS) to run on the same
    physical hardware as virtual machines (VMs). A hypervisor can be classified into two types: Type 1
    and Type 2. A Type 1 hypervisor interacts directly with the hardware and does not need an
    underlying OS to function. A Type 1 hypervisor is also known as a bare-metal hypervisor or a native
    hypervisor. A Type 1 hypervisor can manage storage, network, and VMs more efficiently and securely
    than a Type 2 hypervisor89.
    Reference := CompTIA IT Fundamentals (ITF+) Study Guide, 2nd Edition,
    Chapter 3: IT Infrastructure3; What is Hypervisor? - Definition from Techopedia10
  15. Question 15

    Single answer

    Which of the following relational database constructs is used to ensure valid values are entered for a
    column?

    • Option A:
      Schema

      Correct
    • Option B:
      Permissions
      Correct
    • Option C:
      Constraint
      Correct
    • Option D:
      Column
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: C

    Explanation

    A constraint is a rule or a restriction that is applied to a column or a table in a relational database to
    ensure that only valid values are entered. Constraints help to maintain the integrity,
    accuracy, and consistency of the data. For example, a constraint can be used to specify
    that a column must not contain null values, or that a column must contain unique values,
    or that a column must match a value in another table12.
    Reference := CompTIA IT
    Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 5: Database Fundamentals3;
    Constraints in Relational Database Model - Online Tutorials Library
  16. Question 16

    Single answer

    A user is getting an error message when trying to go to a website. A technician asks the user a few
    questions to find out more about the issue. The technician opens a browser locally and browses to
    the same site as the user. Which of the following troubleshooting steps is the technician using by
    browsing to the same site?

    • Option A:
      Establish a plan of action.
      Correct
    • Option B:
      Gather information

      Correct
    • Option C:
      Duplicate the problem.
      Correct
    • Option D:
      Find the root cause.
      Correct
    Show Answer & Explanation Hide Answer & Explanation

    Correct Answer: C

    Explanation

    The troubleshooting methodology is a systematic approach to solving problems that involves several
    steps, such as identifying the problem, establishing a theory of probable cause, testing the theory,
    establishing a plan of action, implementing the solution, verifying functionality, and documenting
    the findings. One of the steps in identifying the problem is to duplicate the problem, which means to
    reproduce the same error or issue that the user is experiencing. This can help the technician to verify
    the symptoms, narrow down the scope, and eliminate possible causes1011.
    Reference := CompTIA IT
    Fundamentals (ITF+) Study Guide, 2nd Edition, Chapter 7: Explain the Troubleshooting
    Methodology4; Troubleshooting Methodology | IT Support and Help Desk | CompTIA12