CompTIA ITF+ FC0-U61 (FC0-U61) — Questions 901975

986 questions total · 14pages · All types, answers revealed

Page 12

Page 13 of 14

Page 14
901
Multi-Selecthard

A database designer is normalizing a table that contains repeating groups (multiple values in one column). Which of the following are goals of normalization? (Select THREE.)

Select 3 answers
A.Simplify the database schema
B.Improve query performance
C.Eliminate update anomalies
D.Reduce data redundancy
E.Enforce data integrity
AnswersC, D, E

Correct; normalization reduces anomalies when updating data.

Why this answer

Normalization aims to reduce redundancy, enforce data integrity, and eliminate update anomalies. It rarely improves query performance (often may reduce it due to more joins).

902
MCQmedium

Refer to the exhibit. A developer wrote this BASIC program. What will happen if the user presses Enter without typing a name?

A.The program will print "Hello, " with no name.
B.The program will display an error message.
C.The program will prompt for input again.
D.The program will end with no output.
AnswerC

The GOTO 10 sends execution back to the input prompt.

Why this answer

In BASIC, the INPUT statement reads a string from the user. If the user presses Enter without typing a name, the variable receives an empty string (""). The program then prints "Hello, " followed by that empty string, resulting in "Hello, " with no name.

Option C is incorrect because the program does not loop or re-prompt; it simply continues with the empty string.

Exam trap

The trap here is that candidates may assume an empty input causes an error or no output, but BASIC's INPUT statement treats an empty input as a valid empty string, so the program runs normally and prints "Hello, " with no name.

How to eliminate wrong answers

Option A is wrong because the program will indeed print "Hello, " with no name, not an error. Option B is wrong because BASIC's INPUT statement does not generate an error for an empty input; it accepts an empty string as valid. Option D is wrong because the program does produce output: it prints "Hello, " followed by the empty string, so there is output.

903
MCQhard

A small business has 20 employees using a mix of wired and wireless devices. The network uses a single router with built-in 4-port switch and Wi-Fi. Recently, employees have reported intermittent connectivity drops, especially during peak hours. The technician notices that the router's CPU usage is consistently at 90% or higher. The business cannot afford to replace the router immediately. Which of the following actions would BEST improve the situation without purchasing new hardware?

A.Disable Quality of Service (QoS) settings
B.Disable the Wi-Fi network and require all devices to connect via Ethernet
C.Assign static IP addresses to all devices
D.Configure VLANs to separate wired and wireless traffic
AnswerD

VLANs reduce broadcast domains and can lower CPU load.

Why this answer

Configuring VLANs separates wired and wireless traffic into distinct broadcast domains, reducing the amount of broadcast traffic and collisions that the router's CPU must process. This lowers CPU overhead, which directly addresses the 90% CPU usage causing intermittent drops, without requiring new hardware.

Exam trap

The trap here is that candidates often think disabling QoS or switching to wired-only will reduce CPU load, but they overlook that VLAN segmentation directly reduces broadcast processing overhead, which is the primary CPU consumer in a mixed wired/wireless environment.

How to eliminate wrong answers

Option A is wrong because disabling QoS would remove traffic prioritization, potentially increasing CPU load as the router processes more unmanaged traffic, worsening the problem. Option B is wrong because forcing all 20 devices onto the 4-port switch would exceed port capacity, requiring additional switches or causing physical connectivity issues, and does not reduce CPU load from routing overhead. Option C is wrong because assigning static IPs eliminates DHCP server load but does not reduce broadcast traffic or CPU usage from routing/switching decisions, so it provides minimal benefit for high CPU utilization.

904
MCQmedium

A user notices that the computer is running slowly and opens Task Manager to check running processes. Based on the exhibit, which process is using the most memory?

A.System Idle Process
B.System
C.svchost.exe (PID 696)
D.csrss.exe
AnswerB

System process uses 44,236 K, the highest listed.

Why this answer

The System process (PID 4) is using the most memory at 1,234 MB, as shown in the Memory column of Task Manager. This process represents the Windows kernel and core OS services, and its memory usage is typically high because it manages system resources, drivers, and hardware abstraction. In this exhibit, the Memory column is sorted by usage, and System appears at the top with the highest value.

Exam trap

The trap here is that candidates often assume the System Idle Process (which shows high CPU idle time) is using the most memory, but it actually uses negligible memory, while the System process (PID 4) is the one consuming significant RAM.

How to eliminate wrong answers

Option A is wrong because the System Idle Process measures idle CPU time, not memory usage, and its memory column typically shows a very low or negligible value. Option C is wrong because svchost.exe (PID 696) shows a memory usage of 456 MB, which is less than the System process's 1,234 MB. Option D is wrong because csrss.exe (Client Server Runtime Process) shows a memory usage of 89 MB, which is significantly lower than the System process's memory consumption.

905
MCQmedium

A company wants to ensure that data on lost laptops cannot be accessed. Which technology should be used?

A.VPN
B.Firewall
C.Full disk encryption
D.Antivirus software
AnswerC

Correct. Full disk encryption protects data at rest.

Why this answer

Full disk encryption (e.g., BitLocker) encrypts the entire drive, making data unreadable without the key.

906
Multi-Selectmedium

A database designer wants to enforce that a 'CustomerID' value in an 'Orders' table must exist in the 'Customers' table. Which TWO methods can achieve this?

Select 2 answers
A.Create a unique constraint on Orders.CustomerID
B.Create an index on Orders.CustomerID
C.Use a trigger to check existence
D.Create a primary key on Customers.CustomerID
E.Create a foreign key from Orders.CustomerID to Customers.CustomerID
AnswersC, E

A trigger can validate the CustomerID.

Why this answer

Option C is correct because a trigger can be programmed to check, before an INSERT or UPDATE on the Orders table, whether the new CustomerID exists in the Customers table. If the value is not found, the trigger can roll back the transaction, enforcing referential integrity without using a formal foreign key constraint. This is a valid method in database systems that support procedural logic within triggers.

Exam trap

The trap here is that candidates often confuse a primary key or unique constraint with referential integrity, thinking that ensuring uniqueness in the parent table automatically enforces existence in the child table, but neither does so without an explicit foreign key or trigger.

907
Multi-Selecthard

A university database includes tables: 'Professors' (ProfessorID, Name, Department) and 'Courses' (CourseID, Title, ProfessorID). Which THREE statements about this design are correct?

Select 3 answers
A.The primary key of Professors is CourseID.
B.The primary key of Professors is ProfessorID.
C.The relationship between Professors and Courses is many-to-many.
D.ProfessorID in Courses is a foreign key referencing Professors.
E.A professor can be associated with multiple courses.
AnswersB, D, E

ProfessorID uniquely identifies each professor.

Why this answer

ProfessorID in Courses is a foreign key; many courses can have the same professor (one-to-many); the primary key of Professors is ProfessorID.

908
MCQhard

A developer runs a SQL query against a database and receives the error shown. Which of the following actions should the developer take first to resolve the issue?

A.Check the table definition to confirm column names.
B.Drop and recreate the 'users' table with the correct column.
C.Change 'user_id' to 'UserID' to match case-sensitive settings.
D.Add quotes around the table name.
AnswerA

Verifying the schema will show the correct column names.

Why this answer

The error indicates that the column 'user_id' does not exist in the 'users' table. The most logical first step is to check the table definition to confirm the actual column names, as the developer may have misspelled the column name or used the wrong case. This avoids unnecessary destructive actions like dropping the table or making incorrect assumptions about case sensitivity.

Exam trap

The trap here is that candidates may assume the error is due to case sensitivity or syntax issues, when in fact the most common cause is a simple typo or mismatch in column names, which is best resolved by checking the table definition first.

How to eliminate wrong answers

Option B is wrong because dropping and recreating the table is a destructive action that should only be taken after verifying the schema and understanding the root cause; it also risks data loss. Option C is wrong because SQL column names are case-insensitive by default in most database systems (e.g., MySQL, PostgreSQL) unless the server or table is configured with case-sensitive identifiers, so changing case is unlikely to fix the issue and may introduce new errors. Option D is wrong because adding quotes around the table name would not resolve a missing column error; quotes are used for identifiers with special characters or reserved words, not for correcting column name mismatches.

909
MCQmedium

Which of the following best describes the function of an operating system?

A.It converts source code into machine code.
B.It manages hardware resources and provides a platform for applications.
C.It performs calculations for scientific simulations.
D.It protects the computer from viruses.
AnswerB

Correct: the OS handles resource management and serves as a platform.

Why this answer

The OS manages hardware resources and provides services for application software.

910
MCQhard

During a Scrum sprint review, stakeholders request a new feature that was not in the product backlog. The product owner wants to add it to the next sprint. What is the correct action according to Scrum?

A.Ask the development team to work overtime to include it
B.Reject the request because the sprint is complete
C.Add the feature to the product backlog for future prioritization
D.Add the feature to the current sprint immediately
AnswerC

New features are added to the product backlog and prioritized by the product owner.

Why this answer

In Scrum, new work is added to the product backlog and prioritized by the product owner for a future sprint; the current sprint scope is not changed.

911
MCQeasy

A web application constructs SQL queries by concatenating user input directly. What is the primary security risk?

A.SQL injection
B.Denial of service
C.Cross-site scripting
D.Buffer overflow
AnswerA

Input concatenation allows malicious SQL execution.

Why this answer

When a web application constructs SQL queries by concatenating user input directly, an attacker can inject malicious SQL code into the query. This allows the attacker to manipulate the database, such as by bypassing authentication, retrieving unauthorized data, or executing arbitrary commands. This is the classic definition of SQL injection, which exploits the lack of input sanitization or parameterized queries.

Exam trap

The trap here is that candidates may confuse SQL injection with cross-site scripting (XSS) because both involve user input, but XSS targets the browser with scripts, while SQL injection targets the database server directly.

How to eliminate wrong answers

Option B is wrong because a denial of service attack aims to overwhelm resources or crash the service, not to manipulate database queries via input; SQL injection can sometimes lead to DoS, but it is not the primary risk. Option C is wrong because cross-site scripting involves injecting client-side scripts into web pages viewed by other users, not directly into SQL queries on the server. Option D is wrong because a buffer overflow exploits memory boundaries in compiled code (e.g., C/C++), not in SQL query construction within a web application.

912
Multi-Selectmedium

Which TWO factors should be considered when choosing a software license?

Select 2 answers
A.Brand name
B.Font style
C.Number of users
D.Color of interface
E.Cost
AnswersC, E

Licenses often limit the number of users.

Why this answer

Options A and C are correct because the number of users and cost are key considerations. Option B is wrong because interface color is a design preference, not licensing. Option D is wrong because font style is not a licensing factor.

Option E is wrong because brand name is not a licensing factor.

913
MCQhard

A software license allows users to use the software for a limited time before purchasing. This is an example of which license type?

A.Commercial
B.Freeware
C.Shareware
D.Open source
AnswerC

Shareware often has a trial period.

Why this answer

Trial software is time-limited for evaluation before purchase.

914
Multi-Selectmedium

Which TWO of the following are characteristics of a client-server network? (Choose two.)

Select 2 answers
A.Clients can be desktop computers, laptops, or smartphones
B.There is a centralized server that manages resources
C.All devices are directly connected to each other
D.Every device can act as both client and server
E.Each device has equal authority and control
AnswersA, B

Clients are often end-user devices.

Why this answer

Option A is correct because client-server networks are designed to support a variety of client devices, including desktop computers, laptops, and smartphones, which all connect to a centralized server to request resources or services. Option B is correct because the defining characteristic of a client-server network is the presence of a centralized server that manages resources, such as file storage, authentication, or database access, and controls access to those resources for all clients.

Exam trap

The trap here is that candidates often confuse the client-server model with peer-to-peer networks, mistakenly thinking that all devices in a client-server network can act as both client and server or have equal authority, which is a direct characteristic of P2P networks, not client-server.

915
MCQmedium

A database administrator needs to ensure that every record in the 'Orders' table can be uniquely identified. Which constraint should be applied to the 'OrderID' column?

A.PRIMARY KEY
B.FOREIGN KEY
C.UNIQUE constraint
D.CHECK constraint
AnswerA

A primary key ensures each row is uniquely identified.

Why this answer

A primary key uniquely identifies each row in a table; it must contain unique values and no NULLs.

916
Multi-Selectmedium

An IT technician is configuring a new server and needs to allocate virtual resources to a VM. Which THREE of the following are virtual resources that can be allocated to a VM? (Choose THREE.)

Select 3 answers
A.Physical USB ports
B.Virtual storage
C.Physical GPU
D.vCPU
E.vRAM
AnswersB, D, E

Virtual storage, like virtual hard disks, is allocated to a VM.

Why this answer

Virtual machines use virtualized resources: vCPU (virtual CPU), vRAM (virtual RAM), and virtual storage (such as virtual hard disks). Physical USB ports and physical GPU are not virtual resources; they are passed through to the VM if needed.

917
Multi-Selectmedium

A help desk technician receives a call from a user who says their computer is showing a message that files are encrypted and a ransom is demanded. Which TWO types of malware are most likely involved?

Select 2 answers
A.Spyware
B.Trojan
C.Ransomware
D.Adware
E.Rootkit
AnswersB, C

Ransomware is often delivered as a trojan.

Why this answer

Ransomware encrypts files for ransom. It is often delivered via a trojan (disguised as legitimate software) that the user inadvertently runs. The other options are incorrect: adware shows ads, spyware collects info, rootkit hides.

918
Multi-Selecteasy

Which TWO of the following are examples of interpreted programming languages?

Select 2 answers
A.C++
B.Assembly
C.Python
D.Java
E.JavaScript
AnswersC, E

Python is an interpreted language.

Why this answer

Interpreted languages are executed line by line without prior compilation.

919
MCQeasy

A user reports that their computer is slow. Which of the following is the BEST first step to troubleshoot?

A.Replace the hard drive.
B.Upgrade the RAM.
C.Check Task Manager for high resource usage.
D.Reinstall the operating system.
AnswerC

This is the best first step because it provides immediate information about which resources are being heavily used.

Why this answer

Option C is correct because the first step in troubleshooting a slow computer is to identify the cause of the performance issue. Task Manager provides real-time data on CPU, memory, disk, and network utilization, allowing you to pinpoint which process or resource is being overused. This diagnostic approach follows the standard troubleshooting methodology of gathering information before making changes.

Exam trap

The trap here is that candidates often jump to hardware upgrades (RAM or hard drive) as a quick fix, but CompTIA emphasizes a systematic troubleshooting process that begins with observation and data collection, not component replacement.

How to eliminate wrong answers

Option A is wrong because replacing the hard drive is a hardware replacement that should only be considered after confirming the disk is the bottleneck (e.g., 100% active time in Task Manager). Option B is wrong because upgrading RAM is a hardware change that may not address the actual issue, such as a runaway process or malware, and should only be done after checking current memory usage in Task Manager. Option D is wrong because reinstalling the operating system is a drastic, time-consuming step that should be reserved for software corruption or persistent issues after all other troubleshooting has failed.

920
MCQmedium

A program crashes with a 'division by zero' error. Which of the following is the most likely cause?

A.An unvalidated user input that results in a zero divisor
B.A misspelled variable name
C.An infinite loop
D.An array index out of bounds
AnswerA

If user input is not validated and a zero is used as divisor, division by zero occurs.

Why this answer

A 'division by zero' error occurs when a program attempts to divide a number by zero, which is mathematically undefined and typically raises a runtime exception. The most likely cause is unvalidated user input that supplies a zero as the divisor, because the program does not check or sanitize the input before performing the arithmetic operation.

Exam trap

Cisco often tests the distinction between runtime errors caused by invalid data (like division by zero) and errors caused by code structure (like infinite loops or index bounds), so candidates mistakenly associate any crash with a loop or array issue rather than input validation.

How to eliminate wrong answers

Option B is wrong because a misspelled variable name would cause a syntax error or undefined variable error, not a division by zero runtime exception. Option C is wrong because an infinite loop causes the program to hang or exceed time limits, but it does not directly trigger a division by zero error. Option D is wrong because an array index out of bounds causes an IndexError or segmentation fault, not a division by zero error.

921
MCQeasy

A user needs to install a new graphics editing application on a Windows computer. Which file extension is most likely associated with the installer?

A..exe
B..deb
C..pkg
D..dmg
AnswerA

.exe is the standard executable file extension for Windows applications.

Why this answer

Windows executable installers typically use the .exe extension. .msi is also common for Windows Installer packages, but .exe is the most common for applications. .dmg is for macOS, .deb for Debian-based Linux.

922
Multi-Selecthard

A security analyst is reviewing user permissions and discovers that several users have been granted more privileges than necessary to perform their job functions. The analyst wants to apply the principle of least privilege. Which TWO actions should the analyst take? (Choose TWO.)

Select 2 answers
A.Grant full administrative access to a single IT administrator
B.Audit current permissions to identify unnecessary privileges
C.Create role-based access control (RBAC) groups that match job functions
D.Allow users to request temporary elevation of privileges for specific tasks
E.Remove all permissions from users and add them back only when requested
AnswersB, C

Auditing helps identify where excessive privileges exist, which is a necessary first step.

Why this answer

Auditing current permissions (Option B) is the first step in applying least privilege because it identifies exactly which users have excessive rights. Creating RBAC groups (Option C) then allows the analyst to assign permissions based on job functions, ensuring users only have the access necessary to perform their roles. Together, these actions systematically reduce privilege levels without disrupting operations.

Exam trap

The trap here is that candidates often confuse the principle of least privilege with just-in-time access (Option D) or think that removing all permissions (Option E) is a valid starting point, when in fact the correct approach is to first audit and then restructure permissions using RBAC.

923
MCQhard

A software developer is writing a script that needs to run a set of instructions repeatedly until a condition is met. Which programming construct should be used?

A.For loop
B.While loop
C.If-else statement
D.Function definition
AnswerB

While loop repeats as long as a condition is true.

Why this answer

A while loop is the correct construct because it repeatedly executes a block of code as long as a specified condition remains true. This is ideal for scenarios where the number of iterations is not known in advance and depends on a dynamic condition, such as waiting for a file to appear or a network response.

Exam trap

The trap here is that candidates often confuse a while loop with a for loop, mistakenly thinking a for loop can handle unknown iteration counts, but a for loop requires a predefined sequence or counter, while a while loop is designed for condition-based repetition.

How to eliminate wrong answers

Option A is wrong because a for loop is typically used when the number of iterations is known or can be determined before the loop starts, such as iterating over a fixed range or collection. Option C is wrong because an if-else statement executes a block of code only once based on a condition, not repeatedly. Option D is wrong because a function definition is used to encapsulate reusable code, not to control repetition.

924
Multi-Selectmedium

Which TWO of the following are best practices for creating strong passwords?

Select 2 answers
A.Use a common pattern like 'password123'
B.Avoid using dictionary words or common phrases
C.Use easily remembered personal information like birth dates
D.Include a mix of uppercase, lowercase, numbers, and symbols
E.Write the password on a sticky note and attach it to the monitor
AnswersB, D

Dictionary words are vulnerable to dictionary attacks.

Why this answer

Option B is correct because strong passwords should avoid dictionary words or common phrases, as these are vulnerable to dictionary attacks where attackers use precomputed lists of common words and phrases to crack passwords. Using such patterns significantly reduces the entropy of the password, making it easier to guess or brute-force.

Exam trap

The trap here is that candidates may think 'easily remembered' passwords are acceptable for convenience, but CompTIA emphasizes that security must override memorability, and personal information is a common target for attackers using OSINT (Open Source Intelligence).

925
MCQmedium

A user needs to print a large number of color brochures with high-quality images. Which type of printer would produce the best color output for this task?

A.Dot-matrix printer
B.Laser printer
C.Thermal printer
D.Inkjet printer
AnswerD

Inkjet excels at color photo printing.

Why this answer

Inkjet printers generally produce better color quality for images and photos compared to laser printers.

926
Multi-Selecthard

Which THREE of the following are valid database integrity constraints?

Select 3 answers
A.UNIQUE
B.INDEX
C.FOREIGN KEY
D.CONDITION
E.PRIMARY KEY
AnswersA, C, E

Ensures all values in a column are distinct.

Why this answer

A UNIQUE constraint ensures that all values in a column or a set of columns are distinct from one another, preventing duplicate entries. This is a standard SQL integrity constraint that enforces data uniqueness at the table level, and it is correctly listed as a valid database integrity constraint.

Exam trap

The trap here is that candidates often confuse database objects like indexes with integrity constraints, or they invent terms like 'CONDITION' because it sounds similar to the valid CHECK constraint, leading them to select incorrect options.

927
MCQmedium

A user downloads a free game from an untrusted website. After installation, the user's computer begins displaying pop-up advertisements frequently. Which type of malware is most likely installed?

A.Ransomware
B.Adware
C.Rootkit
D.Spyware
AnswerB

Adware shows pop-up ads.

Why this answer

Adware displays unwanted advertisements, often bundled with free software.

928
Multi-Selecteasy

A user is selecting a storage device for a new computer and wants fast boot times and durability. Which TWO storage technologies should the user consider? (Select TWO.)

Select 2 answers
A.Optical drive
B.NVMe SSD
C.HDD (Hard Disk Drive)
D.Magnetic tape
E.SSD (Solid State Drive)
AnswersB, E

NVMe SSDs are even faster than SATA SSDs, ideal for boot and durability.

Why this answer

SSDs use flash memory, offering faster speeds and better durability than HDDs due to no moving parts. HDDs are slower and more prone to mechanical failure.

929
MCQmedium

An office manager needs to replace a printer that will primarily print text documents and has a high monthly page volume. Which type of printer would be MOST cost-effective?

A.Laser printer
B.Dot matrix printer
C.Thermal printer
D.Inkjet printer
AnswerA

Laser printers are ideal for high-volume text printing with lower cost per page.

Why this answer

Laser printers are faster and have lower cost per page for high-volume text printing compared to inkjet printers.

930
Multi-Selecthard

A developer is writing pseudocode for a program that calculates the average of a list of numbers. Which THREE of the following are valid components that would likely appear in the pseudocode? (Select THREE.)

Select 3 answers
A.Initialize sum to 0
B.For each number in list, add number to sum
C.Divide sum by count of numbers
D.Define a class named Calculator
E.Execute SQL query to retrieve numbers from database
AnswersA, B, C

Starting sum at 0 is a typical step.

Why this answer

Option A is correct because initializing a variable (like sum) to a starting value (0) is a fundamental step in accumulation algorithms. Without this initialization, the sum would contain an undefined or garbage value, leading to incorrect results. This is a standard practice in pseudocode and real programming languages alike.

Exam trap

Cisco often tests the distinction between algorithmic steps (like initialization, iteration, and arithmetic) and extraneous programming constructs (like class definitions or database queries) to see if candidates understand the essence of pseudocode for simple computations.

931
MCQhard

An organization needs to run multiple operating systems on a single physical server to isolate development environments. Which virtualization technology should they use?

A.Type 1 hypervisor
B.Containerization
C.Dual boot
D.Type 2 hypervisor
AnswerA

Type 1 hypervisors (e.g., VMware ESXi) run on bare metal, providing strong isolation and performance.

Why this answer

A Type 1 hypervisor runs directly on hardware and allows multiple VMs with different OSes. It is efficient for server virtualization.

932
MCQmedium

A small office needs a network that is easy to set up and allows devices to connect without wires. The office has a single internet connection and about 15 devices. Which of the following is the BEST choice?

A.Network hub
B.PoE switch
C.Wireless router with integrated switch
D.Cable modem
AnswerC

Provides Wi-Fi, routing, and switching for 15 devices.

Why this answer

A wireless router with an integrated switch combines a router, a wireless access point, and a multi-port Ethernet switch into a single device. This allows the office to connect all 15 devices wirelessly while sharing the single internet connection, and the integrated switch provides wired ports for devices that may need a stable connection. It is the simplest and most cost-effective solution for a small office requiring easy setup and wireless connectivity.

Exam trap

The trap here is that candidates often confuse a cable modem with a router, thinking a modem alone can create a local network, but a modem only bridges the ISP connection and lacks routing, switching, and wireless capabilities.

How to eliminate wrong answers

Option A is wrong because a network hub is a legacy device that operates at Layer 1 (physical layer), forwarding all traffic to all ports, which creates collisions and severely degrades performance with 15 devices; it does not provide wireless connectivity. Option B is wrong because a PoE (Power over Ethernet) switch provides power and data over Ethernet cables to devices like IP cameras or phones, but it does not include wireless functionality, so devices would still need wired connections. Option D is wrong because a cable modem only modulates/demodulates signals from the ISP and provides a single Ethernet port; it cannot route traffic between devices or provide wireless access, so it cannot create a local network for 15 devices.

933
MCQmedium

A network technician is explaining to a client why a file transfer over the network is slower than expected. Which factor MOST likely affects transfer speed?

A.Bandwidth
B.File compression
C.File format
D.Encryption
AnswerA

Bandwidth is the maximum data transfer rate and directly affects speed.

Why this answer

Bandwidth is the maximum rate at which data can be transferred over a network path, typically measured in bits per second (bps). A lower bandwidth directly limits the throughput of a file transfer, causing it to take longer regardless of other factors. This is the most fundamental constraint on transfer speed, as it defines the pipe size through which all data must flow.

Exam trap

CompTIA often tests the misconception that encryption or file format directly controls transfer speed, when in fact bandwidth is the primary bottleneck in most network file transfers.

How to eliminate wrong answers

Option B is wrong because file compression reduces the size of the data being transferred, which can actually increase transfer speed by requiring fewer bits to be sent; it does not inherently slow down a transfer. Option C is wrong because file format determines how data is structured on disk, but it does not directly affect the rate at which bits travel across the network; any format can be transferred at the same speed given identical file sizes. Option D is wrong because encryption adds computational overhead for encrypting and decrypting data, which can introduce latency but is not the primary factor limiting transfer speed; bandwidth is still the dominant constraint.

934
MCQmedium

Refer to the exhibit. A user cannot connect to a network share on a remote server. Based on the firewall rule, what is the most likely cause?

A.The firewall is blocking outbound SMB traffic.
B.The firewall is blocking inbound connections.
C.The firewall is blocking all network traffic.
D.The firewall is blocking DNS resolution.
AnswerA

SMB uses port 445; blocking outbound prevents connecting to the share.

Why this answer

The exhibit shows a firewall rule that blocks outbound traffic on port 445, which is used by SMB (Server Message Block) for file sharing. Since the user is trying to connect to a network share on a remote server, the outbound SMB traffic is being blocked, preventing the connection. This is the most likely cause because SMB relies on port 445 for direct TCP communication, and blocking outbound traffic on this port stops the client from initiating the connection.

Exam trap

The trap here is that candidates often assume firewall rules only block inbound traffic, but CompTIA FC0-U61 tests the understanding that outbound rules can also prevent client-initiated connections, especially for protocols like SMB that require outbound access to a remote server.

How to eliminate wrong answers

Option B is wrong because the firewall rule specifically blocks outbound traffic, not inbound connections; inbound connections would be relevant if the server were initiating the connection to the client. Option C is wrong because the firewall rule only blocks specific traffic (likely port 445), not all network traffic, as other ports and protocols would still function. Option D is wrong because DNS resolution uses port 53 (UDP/TCP), and the rule does not mention blocking DNS traffic; DNS resolution would still work, allowing the user to resolve the server's hostname.

935
MCQmedium

An employee is tailgated into a secure office building by someone without a badge. Which type of security threat does this represent?

A.Phishing
B.Tailgating
C.Baiting
D.Pretexting
AnswerB

Correct: tailgating is when someone follows an authorized person without credentials.

Why this answer

Tailgating (or piggybacking) is a physical social engineering attack where an unauthorized person follows an authorized person into a restricted area.

936
MCQmedium

A user wants to access a file located in a subdirectory relative to the current working directory. Which type of path is being used?

A.Absolute path
B.Relative path
C.Symbolic link
D.Network path
AnswerB

Relative path is based on the current working directory.

Why this answer

A relative path specifies location relative to the current directory. Absolute path starts from root (e.g., C:\\).

937
Multi-Selecteasy

Which TWO of the following are examples of application software? (Select TWO).

Select 2 answers
A.Adobe Photoshop
B.Printer driver
C.Microsoft Windows 10
D.Google Chrome
E.BIOS
AnswersA, D

Photoshop is an application for image editing.

Why this answer

Adobe Photoshop is an example of application software because it is a program designed to perform specific tasks for end users, such as photo editing and graphic design. Application software runs on top of system software (like an operating system) and directly serves user needs, unlike system software which manages hardware or provides a platform for other software.

Exam trap

The trap here is that candidates often confuse system software (like operating systems and drivers) with application software, mistakenly thinking that any software they interact with directly (like Windows) is an application, when in fact it is the foundational system software that manages the computer.

938
MCQhard

A software developer is working on a team project and uses Git for version control. The developer has made changes to the code and wants to save a snapshot of the current state of the project locally. Which Git command should they use?

A.git pull
B.git branch
C.git commit
D.git push
AnswerC

git commit records changes to the local repository.

Why this answer

git commit saves a snapshot of the changes in the local repository.

939
Multi-Selecthard

Which THREE of the following are common troubleshooting steps? (Select THREE).

Select 3 answers
A.Install new software
B.Identify the problem
C.Test the theory to determine cause
D.Escalate to vendor immediately
E.Establish a theory of probable cause
AnswersB, C, E

First step: identify symptoms and scope.

Why this answer

Option B is correct because identifying the problem is the first step in the CompTIA A+ troubleshooting methodology. Without clearly defining symptoms and scope, subsequent steps lack direction. This step involves gathering information from users, duplicating the issue, and identifying any recent changes to the system.

Exam trap

CompTIA often tests the order of the troubleshooting steps, and the trap here is that candidates confuse 'test the theory to determine cause' (step 3) with 'establish a theory of probable cause' (step 2), or they mistakenly include actions like installing software as a step rather than a solution.

940
MCQhard

Which of the following is the result of the binary operation 1101 AND 1011?

A.1111
B.1011
C.1101
D.1001
AnswerD

Correct result of bitwise AND.

Why this answer

AND operation: 1 AND 1 = 1, 1 AND 0 = 0, 0 AND 1 = 0, 1 AND 1 = 1. So 1101 AND 1011 = 1001 (binary).

941
MCQeasy

Which of the following is an example of open-source software license?

A.Shareware
B.GPL
C.Commercial license
D.Freemium
AnswerB

GNU General Public License is an open-source license.

Why this answer

The GPL is a well-known open-source license that allows users to freely use, modify, and distribute software.

942
MCQmedium

A developer notices that an application runs slowly when processing large files. Which optimization technique is most likely to improve performance?

A.Increase the scope of variables to avoid passing arguments
B.Add more comments to the code
C.Implement buffered reading and process in chunks
D.Use recursion instead of loops
AnswerC

Buffered I/O and chunked processing improve efficiency for large files.

Why this answer

Processing large files often causes performance bottlenecks due to excessive I/O operations. Buffered reading reads data into memory in larger blocks, reducing the number of system calls, while processing in chunks prevents memory overload and allows the application to handle data incrementally. This directly addresses the slow performance by minimizing disk access overhead.

Exam trap

Cisco often tests the misconception that recursion is always more elegant or faster than loops, but in performance-critical scenarios with large data, recursion's stack overhead and risk of stack overflow make it inferior to iterative chunked processing.

How to eliminate wrong answers

Option A is wrong because increasing the scope of variables (e.g., making them global) can lead to unintended side effects, reduced code maintainability, and does not reduce I/O or computational load—it actually increases memory retention and potential contention. Option B is wrong because adding comments only improves code readability for humans, not execution speed; comments are ignored by the compiler or interpreter. Option D is wrong because recursion often adds overhead from function call stack management and can cause stack overflow errors on large datasets; loops are generally more efficient for iterative processing.

943
MCQeasy

A company needs to store an organizational chart showing reporting relationships. Which database model is most appropriate?

A.Relational
B.Document
C.Graph
D.Hierarchical
AnswerD

Hierarchical databases are optimized for parent-child relationships.

Why this answer

A hierarchical database model is most appropriate for storing an organizational chart because it naturally represents parent-child relationships, such as manager-subordinate reporting lines, in a tree-like structure. This model allows each record to have a single parent and multiple children, directly mirroring the one-to-many relationships in a reporting hierarchy.

Exam trap

The trap here is that candidates often choose 'Relational' because it is the most common model, but they overlook that hierarchical databases are specifically designed for strict parent-child structures like org charts, whereas relational databases require cumbersome recursive queries.

How to eliminate wrong answers

Option A is wrong because a relational database uses tables with foreign keys to represent relationships, which can model hierarchies but requires complex self-joins and is less efficient for recursive queries like traversing an org chart. Option B is wrong because a document database stores semi-structured data (e.g., JSON) and lacks native support for efficient traversal of parent-child relationships, often requiring application-level logic to reconstruct the hierarchy. Option C is wrong because a graph database excels at modeling complex many-to-many relationships (e.g., social networks) and is overkill for a simple tree structure, though it could technically work; the hierarchical model is more directly suited for strict parent-child reporting lines.

944
MCQeasy

What is the primary purpose of a password manager?

A.To store passwords in an encrypted vault and generate complex passwords
B.To share passwords with other users securely
C.To automatically log in to websites without typing a password
D.To recover forgotten passwords quickly
AnswerA

Correct. Secure storage and generation are key.

Why this answer

A password manager securely stores and generates strong, unique passwords for each account, reducing password reuse and improving security.

945
MCQeasy

Refer to the exhibit. The Products table has been created and two rows have been inserted. What will be the result of the following query? SELECT ProductName FROM Products WHERE Price > 100;

A.Mouse
B.Laptop, Mouse
C.Laptop
D.An empty result set
AnswerC

Laptop meets the condition Price > 100.

Why this answer

The query selects ProductName from the Products table where the Price column is greater than 100. According to the exhibit (not shown but implied), only the row with ProductName 'Laptop' has a Price value exceeding 100, so only 'Laptop' is returned. This demonstrates the basic SQL WHERE clause filtering on a numeric column.

Exam trap

CompTIA often tests the candidate's ability to apply a simple numeric comparison in a WHERE clause, and the trap here is assuming that all rows are returned or misreading the exhibit's data, leading to selecting 'Mouse' or both products.

How to eliminate wrong answers

Option A is wrong because 'Mouse' would only be returned if its Price were greater than 100, but it is not (likely 50 or less). Option B is wrong because 'Laptop, Mouse' implies both rows satisfy the condition, but only 'Laptop' has Price > 100. Option D is wrong because the result set is not empty; at least one row (Laptop) meets the condition.

946
Multi-Selectmedium

A user needs to transfer photos from a digital camera to a laptop. The camera supports wired and wireless transfer. Which THREE of the following connection methods can be used? (Choose THREE.)

Select 3 answers
A.USB cable
B.Bluetooth
C.SD card
D.NFC
E.Ethernet
AnswersA, B, C

USB is a standard wired connection for cameras.

Why this answer

USB cable (USB-A or USB-C) is a common wired method. Bluetooth can be used for wireless transfer of small files. SD card can be removed from the camera and inserted into a laptop card reader.

NFC is used for very short-range data exchange, but rarely for photo transfer. Ethernet is not typically used for camera connections.

947
MCQmedium

Which of the following is an example of a NoSQL database?

A.Oracle Database
B.MySQL
C.PostgreSQL
D.MongoDB
AnswerD

Correct; MongoDB is NoSQL.

Why this answer

MongoDB is a popular document-oriented NoSQL database.

948
MCQeasy

A user wants to access a website but types the wrong URL. Which technology resolves domain names to IP addresses?

A.HTTP
B.NAT
C.DNS
D.DHCP
AnswerC

DNS resolves domain names to IP addresses.

Why this answer

DNS (Domain Name System) is the technology that translates human-readable domain names (like www.example.com) into machine-readable IP addresses (like 192.0.2.1). When a user types a wrong URL, the browser still sends a DNS query to resolve the domain portion of the URL; if the domain is valid but the path is wrong, DNS resolves correctly, but if the domain itself is mistyped, DNS may fail or redirect to a different IP. This resolution is essential for locating the web server on the internet.

Exam trap

The trap here is that candidates often confuse DNS with DHCP because both involve network configuration, but DHCP assigns IP addresses dynamically while DNS resolves names to IPs; Cisco tests this distinction by pairing them as distractors.

How to eliminate wrong answers

Option A is wrong because HTTP (Hypertext Transfer Protocol) is an application-layer protocol used for transferring web content, not for resolving domain names to IP addresses. Option B is wrong because NAT (Network Address Translation) translates private IP addresses to public IP addresses for routing, not domain name resolution. Option D is wrong because DHCP (Dynamic Host Configuration Protocol) automatically assigns IP addresses and other network configuration parameters to devices, but does not perform domain-to-IP resolution.

949
MCQeasy

A user runs a query on a database table and notices that the results contain duplicate rows. Which SQL keyword would eliminate these duplicates?

A.DISTINCT
B.GROUP BY
C.WHERE
D.ORDER BY
AnswerA

DISTINCT ensures the result set contains only unique rows.

Why this answer

The DISTINCT keyword in SQL is used within a SELECT statement to remove duplicate rows from the result set. When a query returns multiple identical rows, DISTINCT filters them out so that only unique combinations of column values are displayed. This directly addresses the user's requirement to eliminate duplicate rows.

Exam trap

CompTIA often tests the misconception that GROUP BY can eliminate duplicates on its own, but candidates must remember that GROUP BY is for aggregation and can still return duplicate rows if no aggregate function is applied to non-grouped columns.

How to eliminate wrong answers

Option B (GROUP BY) is wrong because it is used to group rows that have the same values in specified columns into summary rows, often with aggregate functions (e.g., COUNT, SUM), but it does not inherently eliminate duplicates; it can actually produce duplicate-like rows if not combined with aggregation. Option C (WHERE) is wrong because it filters rows based on a condition but does not remove duplicates; it only restricts which rows are included in the result set. Option D (ORDER BY) is wrong because it sorts the result set by one or more columns but has no effect on duplicate removal; it only changes the order of rows.

950
MCQhard

An organization implements a security policy where users must provide a password and a one-time code generated by a mobile app to log in. Which type of authentication is being used?

A.Two-factor authentication
B.Biometric authentication
C.Token-based authentication
D.Single-factor authentication
AnswerA

Two factors are used: password (knowledge) and code from device (possession).

Why this answer

Multi-factor authentication requires two or more factors from different categories: something you know (password), something you have (smartphone app generating a code), and something you are (biometric).

951
MCQeasy

Which of the following is the binary result of the AND operation on 1010 and 1110?

A.1011
B.1010
C.0010
D.1110
AnswerB

Correct result of AND.

Why this answer

AND: 1&1=1, 0&1=0, 1&1=1, 0&0=0 -> 1010.

952
MCQmedium

A company's customer database contains a table named 'Orders' with columns: OrderID, CustomerID, ProductID, Quantity, OrderDate. The company wants to enforce that every CustomerID in 'Orders' must exist in the 'Customers' table. Which database constraint should be added to the 'Orders' table?

A.Check constraint on CustomerID
B.Primary key on CustomerID
C.Foreign key on CustomerID referencing Customers
D.Unique constraint on CustomerID
AnswerC

A foreign key ensures that CustomerID values in Orders match a primary key value in Customers.

Why this answer

A foreign key constraint on the CustomerID column in the Orders table ensures referential integrity by requiring that every value entered in that column must match a CustomerID value in the Customers table. This prevents orphan records and maintains consistency between the two tables, which is the standard relational database approach for enforcing such a relationship.

Exam trap

The trap here is that candidates often confuse a foreign key with a primary key or a unique constraint, mistakenly thinking that enforcing uniqueness or a simple check is sufficient to link two tables, when only a foreign key provides cross-table referential integrity.

How to eliminate wrong answers

Option A is wrong because a CHECK constraint only validates that a column value meets a specified condition (e.g., CustomerID > 0), but it cannot verify that the value exists in another table. Option B is wrong because a PRIMARY KEY constraint enforces uniqueness and non-nullability within the same table, but it does not reference or validate against another table. Option D is wrong because a UNIQUE constraint ensures all values in the column are distinct, but it does not enforce any relationship with the Customers table.

953
MCQeasy

Refer to the exhibit. What is the most likely cause of the application crash?

A.A necessary system runtime library (msvcrt.dll) is corrupted or missing.
B.The computer does not have enough RAM to run the application.
C.The antivirus software is blocking the application from executing.
D.The application inventory.exe is incompatible with the operating system.
AnswerA

The faulting module is msvcrt.dll, a critical system file, indicating a system-level issue.

Why this answer

The error message indicates that the application cannot find the entry point for a function in msvcrt.dll, which is a critical system runtime library for C/C++ applications. This typically occurs when the DLL is corrupted, missing, or of an incorrect version, preventing the application from loading necessary functions. Since the error specifically references msvcrt.dll, the most likely cause is that this runtime library is corrupted or missing.

Exam trap

The trap here is that candidates may confuse a DLL entry point error with general system resource issues like low RAM or antivirus interference, but the specific mention of a function in msvcrt.dll points directly to a corrupted or missing runtime library.

How to eliminate wrong answers

Option B is wrong because insufficient RAM typically causes out-of-memory errors or system slowdowns, not a missing entry point error in a specific DLL. Option C is wrong because antivirus software blocking an application usually results in a security warning or access denied message, not a DLL entry point error. Option D is wrong because application incompatibility with the operating system generally produces a compatibility error or a failure to launch with a message about the OS version, not a specific DLL function lookup failure.

954
Multi-Selectmedium

Which THREE of the following are best practices for database normalization? (Choose three.)

Select 3 answers
A.Use composite primary keys excessively
B.Eliminate redundant data
C.Ensure data dependencies make sense
D.Reduce update anomalies
E.Create separate tables for each attribute
AnswersB, C, D

Redundancy causes anomalies; normalization removes it.

Why this answer

Eliminating redundant data is a core goal of database normalization because it reduces storage requirements and prevents data inconsistencies. By ensuring each piece of data is stored in only one place, you avoid update anomalies that occur when the same fact is recorded in multiple rows or tables. This practice directly supports the second normal form (2NF) and third normal form (3NF) objectives of removing partial and transitive dependencies.

Exam trap

The FC0-U61 exam often tests the misconception that normalization means creating many small tables (one per attribute), when in fact it requires grouping attributes by their functional dependencies to eliminate redundancy without over-fragmentation.

955
MCQhard

A company's IT policy requires that all corporate smartphones be remotely wiped if lost. Which technology enables this capability?

A.Bluetooth
B.NFC
C.GPS
D.MDM
AnswerD

MDM solutions enable remote wipe, lock, and policy enforcement.

Why this answer

Mobile Device Management (MDM) allows IT administrators to enforce policies, remotely lock, and wipe devices for security.

956
Multi-Selecthard

A company is choosing between HDD and SSD storage for new laptops. Which THREE of the following are advantages of SSDs over traditional HDDs? (Select THREE.)

Select 3 answers
A.Louder operation
B.Higher capacity per dollar
C.Lower power consumption
D.Faster read/write speeds
E.Greater resistance to physical shock
AnswersC, D, E

SSDs typically consume less power than HDDs.

Why this answer

SSDs are faster, more durable (no moving parts), and consume less power.

957
Multi-Selectmedium

Which TWO of the following are open-source licenses? (Select 2)

Select 2 answers
A.Shareware license
B.MIT License
C.End-User License Agreement (EULA)
D.GNU General Public License (GPL)
E.Commercial license
AnswersB, D

MIT is a permissive open-source license.

Why this answer

GPL and MIT are well-known open-source licenses.

958
MCQmedium

A company needs to manage and secure a fleet of employee smartphones used for work. Which technology should they implement?

A.DNS
B.NAC
C.VPN
D.MDM
AnswerD

MDM provides centralized management of mobile devices.

Why this answer

Mobile Device Management (MDM) allows organizations to enforce policies, manage apps, and secure data on mobile devices.

959
MCQmedium

Refer to the exhibit. A user attempts to insert a row into Orders with a CustomerID that does not exist in the Customers table. What is the expected outcome?

A.The row is inserted but with a warning
B.The row is inserted successfully
C.The Customers table automatically creates a new customer
D.The INSERT statement fails with a constraint violation
AnswerD

Foreign key constraint error.

Why this answer

The INSERT statement fails with a constraint violation because the CustomerID column in the Orders table is defined as a foreign key referencing the CustomerID primary key in the Customers table. When a user attempts to insert a row with a CustomerID that does not exist in the Customers table, the relational database management system (RDBMS) enforces referential integrity and rejects the operation, raising a foreign key constraint violation error.

Exam trap

The trap here is that candidates may assume the database will silently accept the row or create a placeholder customer, failing to recognize that foreign key constraints enforce strict referential integrity and cause the statement to fail with an error.

How to eliminate wrong answers

Option A is wrong because a foreign key violation does not produce a warning; it is a hard error that prevents the insert entirely, and the row is not inserted. Option B is wrong because the row cannot be inserted successfully due to the foreign key constraint; the database enforces referential integrity and blocks the operation. Option C is wrong because foreign key constraints do not trigger automatic creation of missing parent records; the Customers table remains unchanged, and the insert fails.

960
Multi-Selecthard

A company is deploying new laptops for employees. The IT department requires that the laptops have fast storage, support for external 4K monitors, and the ability to connect to a wireless network. Which THREE of the following should be included?

Select 3 answers
A.Wi-Fi 6 (802.11ax)
B.SATA HDD
C.NVMe M.2 SSD
D.HDMI 2.0 port
E.Bluetooth 4.0
AnswersA, C, D

Latest Wi-Fi standard for speed and capacity.

Why this answer

NVMe SSD provides fast storage; HDMI/DisplayPort supports 4K; Wi-Fi 6 provides modern wireless.

961
MCQmedium

A company wants to secure its wireless network. Which of the following is the BEST practice?

A.Broadcast the SSID
B.Disable MAC filtering
C.Use WEP encryption
D.Change the default administrator password
AnswerD

Default passwords are well-known; changing them prevents easy access.

Why this answer

Changing the default administrator password is the best practice because default credentials are widely known and easily exploited, providing an attacker with full administrative access to the wireless access point or router. This action directly mitigates unauthorized configuration changes, which is a fundamental security measure. In contrast, the other options either weaken security or have no significant protective effect.

Exam trap

The trap here is that candidates often focus on wireless-specific settings like SSID broadcast or encryption, overlooking the critical importance of securing the administrative interface itself, which is a common and easily exploited vulnerability.

How to eliminate wrong answers

Option A is wrong because broadcasting the SSID makes the network visible to anyone, which is not a security practice; hiding the SSID is a weak security measure at best, but broadcasting it is even less secure. Option B is wrong because disabling MAC filtering removes a basic access control layer that can help prevent unauthorized devices from connecting, even though MAC addresses can be spoofed. Option C is wrong because WEP encryption is deprecated and easily cracked with tools like aircrack-ng due to its use of the RC4 cipher and weak IVs, providing no real security.

962
MCQmedium

A user wants to install an application on an Android smartphone. Which app store should they use?

A.Microsoft Store
B.Mac App Store
C.Google Play
D.App Store
AnswerC

Google Play is the Android app store.

Why this answer

Google Play is the official app store for Android devices.

963
MCQeasy

Which SQL statement is used to remove all rows from a table while keeping the table structure?

A.DROP TABLE
B.ALTER TABLE
C.DELETE FROM table_name;
D.REMOVE FROM table_name;
AnswerC

Correct. DELETE without WHERE removes all rows but keeps the table.

Why this answer

DELETE removes rows based on a condition or all rows if no WHERE clause is used, but TRUNCATE also removes all rows. However, DELETE is the standard DML command.

964
MCQmedium

An employee needs to create a chart showing quarterly sales data for a presentation. Which of the following types of applications should the employee use?

A.Presentation
B.Database
C.Word processor
D.Spreadsheet
AnswerD

Spreadsheets can create a variety of charts from data.

Why this answer

Option A is correct because spreadsheet applications (like Microsoft Excel) have built-in charting features. Option B is wrong because a database is for storing data, not creating charts directly. Option C is wrong because a presentation app is for slides, but charts are best created in spreadsheets and then imported.

Option D is wrong because a word processor is not ideal for charts.

965
Multi-Selecthard

A database designer wants to reduce data redundancy in a relational database. Which THREE of the following are normalization techniques or concepts?

Select 3 answers
A.Denormalization for performance
B.Eliminating partial dependencies by moving attributes to appropriate tables
C.Removing duplicate columns by creating separate tables
D.Using a single table to store all data
E.Ensuring each table has a primary key
AnswersB, C, E

This is part of achieving 2NF.

Why this answer

Normalization involves splitting tables to reduce redundancy. First normal form (1NF) eliminates repeating groups, second normal form (2NF) removes partial dependencies, and third normal form (3NF) removes transitive dependencies.

966
MCQmedium

A technician is installing a new graphics card and needs to connect it to the motherboard. Which type of slot is typically used for a dedicated GPU?

A.DIMM slot
B.M.2 slot
C.SATA port
D.PCIe slot
AnswerD

Correct.

Why this answer

PCI Express (PCIe) slots, especially x16, are used for graphics cards.

967
Multi-Selectmedium

Which three of the following are recommended practices for securing a home wireless network? (Choose three.)

Select 3 answers
A.Disable SSID broadcast
B.Update router firmware regularly
C.Use WPA2 encryption
D.Enable MAC address filtering
E.Use the default router password
AnswersA, B, C

Hides the network from casual scans.

Why this answer

Disabling SSID broadcast makes the network name invisible in client scans, reducing casual discovery. However, it is a weak security measure because attackers can still detect the SSID using packet sniffing tools like Wireshark or airodump-ng when a client connects. It should be used as a minor deterrent, not a primary security control.

Exam trap

The trap here is that candidates often think MAC address filtering is a strong security measure, but CompTIA tests the understanding that it is easily bypassed and not a recommended practice for securing a home wireless network.

968
MCQmedium

Which of the following character encoding standards supports characters from most of the world's languages and uses a variable number of bytes per character?

A.Base64
B.EBCDIC
C.Unicode/UTF-8
D.ASCII
AnswerC

Correct.

Why this answer

UTF-8 (a Unicode encoding) uses 1 to 4 bytes per character and supports a vast range of characters.

969
MCQeasy

Which of the following RAM types is the fastest and most recent?

A.DDR4
B.DDR2
C.DDR5
D.DDR3
AnswerC

DDR5 is the newest standard with higher speeds.

Why this answer

DDR5 is the latest generation of DDR SDRAM, offering higher speeds and lower power consumption compared to DDR4.

970
MCQhard

A technician is setting up a server that will host multiple virtual machines. Which type of hypervisor runs directly on the physical hardware without an underlying operating system?

A.VirtualBox
B.Hosted hypervisor
C.Type 2 hypervisor
D.Type 1 hypervisor
AnswerD

Type 1 hypervisor runs directly on the hardware, also called bare-metal.

Why this answer

A Type 1 hypervisor (bare-metal) runs directly on the hardware, providing better performance and resource allocation for VMs.

971
MCQeasy

Which of the following is a primary advantage of using a database over a flat file system for storing customer records?

A.Simpler to set up and manage
B.Supports simultaneous multi-user access
C.Stores data in a non-structured format
D.No need for a query language
AnswerB

Databases are designed for concurrent access with transaction controls.

Why this answer

Databases support concurrent multi-user access with locking mechanisms, while flat files cannot handle simultaneous writes safely.

972
MCQmedium

A user reports that their laptop cannot connect to the corporate Wi-Fi. Other devices in the same area work fine. The network technician checks the laptop and sees that the wireless adapter is enabled and shows available networks, but the connection attempt to the corporate SSID fails with an authentication error. Which of the following is the MOST likely cause?

A.The MAC address is filtered on the access point
B.The DHCP lease has expired
C.The pre-shared key is incorrect
D.The wireless adapter is disabled in Device Manager
AnswerC

An incorrect PSK causes authentication failure while the network is still visible.

Why this answer

The authentication error specifically indicates that the laptop failed to verify its credentials with the access point. Since the wireless adapter is enabled and the SSID is visible, the most common cause is an incorrect pre-shared key (PSK), which prevents the 4-way handshake in WPA2/WPA3 from completing successfully.

Exam trap

The trap here is that candidates confuse an authentication error with a connectivity issue like DHCP failure, but authentication errors are strictly tied to credential validation during the 802.11 handshake, not IP-layer problems.

How to eliminate wrong answers

Option A is wrong because MAC address filtering would block the association entirely, not cause an authentication error after the SSID is visible. Option B is wrong because an expired DHCP lease would prevent obtaining an IP address, but the authentication error occurs at layer 2 before DHCP is involved. Option D is wrong because the wireless adapter is explicitly stated as enabled and showing available networks, so it cannot be disabled in Device Manager.

973
MCQeasy

A small business owner wants to create a simple website to display business hours and contact information. The owner has no programming experience and needs to quickly update the content without learning code. A family member suggests using a content management system (CMS) like WordPress. Another suggests using a plain HTML file and editing it manually. The owner is concerned about both ease of use and security. Which solution best addresses the owner's needs while minimizing technical complexity?

A.Use a CMS because it provides a graphical interface for content updates.
B.Hire a developer to create a custom application.
C.Use a plain HTML file because it does not require a database.
D.Use a static site generator but requires command line knowledge.
AnswerA

A CMS like WordPress offers a dashboard to modify content freely, and with secure hosting and updates, it address both ease and security.

Why this answer

A CMS provides a graphical interface for easy updates without coding, and with proper maintenance it can be secure. Plain HTML requires manual editing each time, which is not user-friendly. A static site generator still requires technical skills.

Hiring a developer is expensive and adds complexity.

974
MCQeasy

Which of the following is a valid SQL statement to retrieve all records from a table named 'Employees'?

A.GET * FROM Employees
B.SELECT * FROM Employees
C.FETCH * FROM Employees
D.READ * FROM Employees
AnswerB

This is the standard SQL query to retrieve all records.

Why this answer

SELECT * FROM Employees is the correct SQL syntax to retrieve all columns and rows from the table. The other options have incorrect syntax or keywords.

975
MCQhard

A security analyst is explaining the CIA triad to new employees. Which scenario best illustrates a breach of integrity?

A.An employee accidentally deletes a critical file
B.An attacker modifies financial records in a database without authorization
C.An attacker steals customer credit card numbers from a database
D.A denial-of-service attack makes a website unavailable
AnswerB

Correct: unauthorized modification is a breach of integrity.

Why this answer

Integrity means data is not altered without authorization. An unauthorized modification breaches integrity, even if the system remains available and confidential.

Page 12

Page 13 of 14

Page 14
CompTIA ITF+ FC0-U61 FC0-U61 Questions 901–975 | Page 13/14 | Courseiva