Courseiva

CompTIA Tech+ (FC0-U71) (FC0-U71) — Questions 451525

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

Page 6

Page 7 of 14

Page 8
451
Multi-Selectmedium

Which TWO of the following are types of cloud computing service models?

Select 2 answers
A.Platform as a Service (PaaS)
B.Virtual Private Network (VPN)
C.Local Area Network (LAN)
D.Infrastructure as a Service (IaaS)
E.On-Premises
AnswersA, D

PaaS provides a platform for developing and deploying applications.

Why this answer

Platform as a Service (PaaS) is a cloud computing service model that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the underlying infrastructure. It includes operating systems, middleware, development tools, and database management, enabling developers to focus solely on coding and deploying applications.

Exam trap

The FC0-U61 exam often tests the distinction between cloud service models (IaaS, PaaS, SaaS) and network technologies (VPN, LAN) or deployment models (On-Premises), so candidates mistakenly select VPN or On-Premises because they are familiar terms but not cloud service models.

452
MCQmedium

Which of the following is a key difference between a vulnerability and a threat in cybersecurity?

A.A vulnerability is a potential harm, while a threat is a weakness
B.A vulnerability is always present, while a threat is actively exploited
C.A vulnerability is a weakness, while a threat is a potential danger
D.A vulnerability can be patched, but a threat cannot be mitigated
AnswerC

Correct: vulnerability = weakness; threat = potential danger.

Why this answer

A vulnerability is a weakness that could be exploited, while a threat is a potential danger (e.g., a hacker or malware) that could exploit that vulnerability.

453
MCQmedium

A user is trying to access a file located at 'C:\Users\John\Documents\report.docx'. This is an example of which type of file path?

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

The path starts with the drive letter and root.

Why this answer

An absolute path starts from the root directory, specifying the full location.

454
MCQmedium

A user is selecting a web browser for everyday use. Which of the following is NOT a web browser?

A.Microsoft Teams
B.Apple Safari
C.Mozilla Firefox
D.Google Chrome
AnswerA

Teams is collaboration software.

Why this answer

Microsoft Teams is a collaboration tool, not a web browser.

455
MCQmedium

Which cloud service model provides users with access to software applications over the internet without managing the underlying infrastructure?

A.PaaS
B.IaaS
C.SaaS
D.DaaS
AnswerC

Correct: SaaS delivers software applications.

Why this answer

SaaS (Software as a Service) delivers applications via the cloud.

456
MCQmedium

Which of the following malware types is characterized by self-replication without needing to attach to a host file?

A.Worm
B.Virus
C.Trojan
D.Ransomware
AnswerA

Worms self-replicate without host files.

Why this answer

A worm is standalone malware that replicates itself to spread to other computers, often using network connections.

457
MCQmedium

A software tester is verifying that individual functions within a module work correctly in isolation. Which type of testing is being performed?

A.Integration testing
B.Unit testing
C.System testing
D.User acceptance testing
AnswerB

Unit testing tests individual functions/components in isolation.

Why this answer

Unit testing focuses on testing individual components or functions in isolation to ensure they work correctly.

458
MCQhard

A data center administrator is considering virtualization to consolidate multiple physical servers. Which of the following is the PRIMARY benefit of using virtual machines in this environment?

A.Reduction in the total amount of physical hardware needed
B.Increased performance for each application
C.Improved security by isolating applications
D.Better utilization of physical hardware resources
AnswerD

Consolidation allows multiple workloads on one server, improving resource usage.

Why this answer

The primary benefit of virtualization in a data center is better utilization of physical hardware resources. By running multiple virtual machines on a single physical host, the hypervisor allows the underlying CPU, memory, and storage to be shared efficiently, reducing idle capacity and maximizing the return on hardware investment.

Exam trap

The trap here is that candidates often mistake a desirable outcome (reduced hardware count) for the primary technical benefit, when the exam expects the underlying principle of resource utilization efficiency.

How to eliminate wrong answers

Option A is wrong because while virtualization often leads to a reduction in the total amount of physical hardware needed, that is a secondary outcome of better resource utilization, not the primary technical benefit. Option B is wrong because virtual machines typically introduce a slight performance overhead due to hypervisor abstraction, so they do not increase performance for each application; in fact, performance may be slightly lower than bare-metal. Option C is wrong because while hypervisors provide isolation between VMs, improved security is a secondary advantage, not the primary driver for consolidation; the main goal is resource efficiency.

459
MCQmedium

A user needs to retrieve all product names and prices from a table named 'Products' where the price is greater than 50. Which SQL statement should be used?

A.SELECT name, price FROM Products WHERE price > 50;
B.GET name, price FROM Products WHERE price > 50;
C.SELECT name, price FROM Products;
D.SELECT * FROM Products WHERE price > 50;
AnswerA

Correct. This retrieves the required columns with the condition.

Why this answer

The SELECT statement with a WHERE clause filters rows based on a condition.

460
Multi-Selectmedium

A user wants to install software on a macOS computer. Which TWO file types are commonly used as installer packages on macOS? (Select TWO.)

Select 2 answers
A..pkg
B..exe
C..dmg
D..msi
E..deb
AnswersA, C

Correct. .pkg is a package installer for macOS.

Why this answer

On macOS, common installer files are .dmg (disk image) and .pkg (package installer). .msi and .deb are for Windows and Linux respectively. .exe is for Windows.

461
MCQeasy

A technician runs the ipconfig command and observes the following output: IPv4 Address. . . . . . . . . . . : 192.168.1.10 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.1.1 Based on the output, which of the following can the technician conclude?

A.The computer has internet access
B.The DNS server is reachable
C.The computer can communicate on the local network
D.The default gateway is not configured
AnswerC

Successful ping to gateway indicates local connectivity.

Why this answer

The output from commands such as ipconfig or ifconfig typically shows the computer's IP address and subnet mask. A valid IP address on a local subnet (e.g., 192.168.x.x with a 255.255.255.0 mask) indicates the computer can communicate with other devices on the same local network, as no gateway or internet access is required for local communication. The presence of a default gateway does not confirm internet access or DNS reachability without further testing.

Exam trap

The trap is that candidates may see a default gateway listed and assume the computer has internet access, but the output only shows configuration, not connectivity. Without testing reachability (e.g., by pinging the gateway or an external host), internet access cannot be confirmed.

How to eliminate wrong answers

Option A is wrong because the output does not show any successful ping or traceroute to an external IP address or domain, so internet access cannot be confirmed. Option B is wrong because the output does not display any DNS server address or a successful nslookup/dig query, so DNS reachability is not verified. Option D is wrong because the output shows a default gateway of 192.168.1.1, which is configured; the question asks what can be concluded, and the gateway is present, not missing.

462
MCQmedium

A software development team is in the process of gathering requirements from stakeholders, identifying project scope, and creating a project plan. After this phase, they will move to analyzing requirements in detail. In which phase of the SDLC is the team currently working?

A.Analysis
B.Design
C.Implementation
D.Planning
AnswerD

Planning is the first phase where requirements are gathered and scope defined.

Why this answer

The team is gathering requirements, identifying scope, and creating a project plan, which are all activities of the Planning phase in the SDLC. The Analysis phase follows Planning and involves detailed requirement analysis, not the initial gathering and scoping. Therefore, option D is correct.

Exam trap

The trap here is that candidates often confuse 'gathering requirements' with the Analysis phase, but in the SDLC, initial high-level requirements gathering is part of Planning, while detailed analysis happens in the subsequent Analysis phase.

How to eliminate wrong answers

Option A is wrong because the Analysis phase occurs after Planning and focuses on detailed requirement analysis, not initial gathering and scoping. Option B is wrong because the Design phase comes after Analysis and involves creating system architecture and design specifications. Option C is wrong because the Implementation phase is where coding and development happen, after design is complete.

463
Multi-Selecthard

Which THREE of the following are common file formats for images?

Select 3 answers
A..mp3
B..docx
C..gif
D..png
E..jpg
AnswersC, D, E

GIF is an image format supporting animation.

Why this answer

The .gif (Graphics Interchange Format) is a common image file format that supports both static and animated images using lossless compression. It is widely used for simple graphics, logos, and animations on the web due to its support for up to 256 colors and transparency.

Exam trap

The trap here is that candidates may confuse file extensions based on common usage (e.g., .mp3 for music or .docx for documents) rather than recognizing them as non-image formats, leading them to select these incorrect options.

464
MCQeasy

A user is unable to insert a new record into a database table because a required field is missing. Which database concept enforces that a field must have a value?

A.NOT NULL constraint
B.Primary key
C.Index
D.Foreign key
AnswerA

A NOT NULL constraint prevents NULL values in a column, making it required.

Why this answer

A NOT NULL constraint is a database rule that prevents a field from containing a NULL value, ensuring that a value must be provided for that column when inserting or updating a record. In this scenario, the user cannot insert a new record because the required field is missing, which directly violates the NOT NULL constraint. This constraint is enforced at the database engine level, typically during the INSERT or UPDATE operation, and will raise an error if the field is omitted or set to NULL.

Exam trap

The trap here is that candidates often confuse the NOT NULL constraint with the primary key, thinking that a primary key's uniqueness property is what enforces a required value, but the primary key's NOT NULL behavior is a side effect, not its defining purpose.

How to eliminate wrong answers

Option B (Primary key) is wrong because a primary key uniquely identifies each row in a table and implicitly enforces NOT NULL and uniqueness, but the question specifically asks about a constraint that enforces a field must have a value—a primary key's primary role is uniqueness, not just requiring a value. Option C (Index) is wrong because an index is a data structure that improves query performance by allowing faster data retrieval; it does not enforce any requirement for a field to have a value. Option D (Foreign key) is wrong because a foreign key enforces referential integrity between two tables, ensuring that a value in one table matches a value in another table's primary key; it does not require that a field itself must have a value.

465
MCQhard

A security analyst is explaining the difference between a threat and a vulnerability. Which statement accurately describes this difference?

A.A vulnerability is a risk, and a threat is a countermeasure.
B.A threat is a weakness in a system, and a vulnerability is an attack that exploits it.
C.A threat is a potential cause of harm, and a vulnerability is a weakness that can be exploited.
D.A vulnerability is a potential harm, and a threat is likelihood times impact.
AnswerC

Correct. A threat is a potential danger; a vulnerability is a weakness.

Why this answer

A vulnerability is a weakness, while a threat is a potential danger that exploits that weakness.

466
Multi-Selectmedium

Which THREE of the following are common file extensions for image files?

Select 3 answers
A..mp3
B..png
C..jpg
D..xlsx
E..gif
AnswersB, C, E

PNG is a common image format.

Why this answer

The .png (Portable Network Graphics) extension is a common image file format that uses lossless compression, supporting transparency and a wide color palette. It is widely used for web graphics and images requiring high quality without compression artifacts.

Exam trap

The trap here is that candidates may confuse common file extensions by their general usage (e.g., thinking .mp3 is an image because it's a common file type) rather than recognizing the specific category (audio vs. image vs. document).

467
MCQeasy

A developer needs to visually represent the logic of a program, including decisions (yes/no branches) and processes. Which tool should the developer use?

A.Data dictionary
B.Algorithm
C.Flowchart
D.Pseudocode
AnswerC

Flowcharts visually represent logic with standard symbols.

Why this answer

Flowcharts use shapes like diamonds for decisions and rectangles for processes, providing a visual representation of program logic.

468
MCQmedium

A company wants to ensure that sensitive documents are not readable if a laptop is stolen. Which of the following provides the best protection?

A.Full disk encryption
B.Antivirus software
C.Firewall
D.Strong password on user account
AnswerA

FDE protects data at rest.

Why this answer

Full disk encryption (FDE) encrypts the entire drive, making data unreadable without the decryption key.

469
Multi-Selecteasy

Which TWO data types are considered unstructured? (Select exactly two.)

Select 2 answers
A.Email messages
B.Video files
C.Spreadsheet cells
D.Database records
E.Relational data
AnswersA, B

Email content is unstructured, though headers may have some structure.

Why this answer

Email messages are considered unstructured data because they contain free-form text, attachments, and metadata that do not conform to a predefined data model or schema. Unlike structured data stored in rows and columns, email content lacks a fixed format, making it difficult to query directly using traditional database tools.

Exam trap

The trap here is that candidates often confuse 'unstructured' with 'unorganized' and incorrectly assume that email messages are structured because they have fields like To, From, and Subject, but the core content (body and attachments) is free-form and lacks a fixed schema.

470
MCQeasy

A user needs to connect a wireless keyboard and mouse to a desktop computer. Which of the following technologies is most commonly used for this purpose?

A.Wi-Fi
B.Cellular
C.NFC
D.Bluetooth
AnswerD

Bluetooth is designed for short-range device connections.

Why this answer

Bluetooth is a short-range wireless technology commonly used for peripherals like keyboards and mice.

471
MCQeasy

A user is unable to open a .docx file. The user has the correct application installed. Which of the following is the MOST likely cause?

A.The hard drive is full.
B.The operating system is outdated.
C.The network is down.
D.The file is corrupted.
AnswerD

File corruption is a common cause of inability to open a document, even with the correct application.

Why this answer

The .docx file is a compressed XML-based format used by Microsoft Word. Even with the correct application installed, if the file's internal structure is damaged (e.g., due to incomplete download, bad sectors, or software crash), the application cannot parse it and will fail to open. File corruption is the most direct cause of an application being unable to open a specific file when the application itself is functional.

Exam trap

The trap here is that candidates may confuse file corruption with environmental issues like disk space or network connectivity, but the question specifies the user has the correct application, so the problem must be with the file itself, not the system or network.

How to eliminate wrong answers

Option A is wrong because a full hard drive would prevent saving new files or cause system instability, but it does not prevent opening an existing .docx file that is already stored. Option B is wrong because an outdated operating system might lack compatibility with newer software versions, but the user has the correct application installed and the .docx format is supported by Word 2007 and later on any supported OS. Option C is wrong because the network being down affects access to remote files or online services, but opening a locally stored .docx file does not require network connectivity.

472
Multi-Selecteasy

Which TWO of the following are recommended practices for physical security in an office environment? (Select two.)

Select 2 answers
A.Locking computer screens when leaving the desk
B.Writing passwords on sticky notes and attaching them to monitors
C.Sharing access badges with colleagues
D.Shredding documents containing sensitive information before disposal
E.Leaving doors propped open for convenience
AnswersA, D

Prevents unauthorized access to the system.

Why this answer

Locking screens when away prevents unauthorized access; shredding documents ensures sensitive information is not readable.

473
MCQmedium

A user wants to connect a Bluetooth keyboard to a tablet. What is the first step the user must perform to establish the connection?

A.Pair the devices
B.Connect via USB cable
C.Install a driver
D.Enable NFC
AnswerA

Pairing is required to establish a Bluetooth connection.

Why this answer

Pairing is the process where two Bluetooth devices discover and authenticate each other, usually requiring the user to put the keyboard in discovery mode and select it on the tablet.

474
MCQmedium

A company wants to ensure that if one hard drive fails, no data is lost. Which RAID level should be implemented?

A.RAID 5
B.RAID 1
C.JBOD
D.RAID 0
AnswerB

RAID 1 mirrors data, so one drive can fail without loss.

Why this answer

RAID 1 (mirroring) writes identical data to two or more drives simultaneously, so if one drive fails, the other contains a complete copy of all data, resulting in zero data loss. This directly meets the requirement that no data is lost upon a single hard drive failure.

Exam trap

The trap here is that candidates often confuse RAID 5 as the 'standard' fault-tolerant RAID and forget that RAID 1 is the simplest and most direct solution for zero data loss with a single drive failure, especially when the question does not specify a minimum number of drives or performance requirements.

How to eliminate wrong answers

Option A is wrong because RAID 5 uses distributed parity across all drives and can tolerate a single drive failure without data loss, but it requires a minimum of three drives and involves parity calculations that can impact write performance; however, the question asks for the simplest and most direct answer for zero data loss with a single drive failure, and RAID 1 is the classic choice. Option C is wrong because JBOD (Just a Bunch Of Disks) provides no redundancy or fault tolerance; if one drive fails, all data on that drive is lost. Option D is wrong because RAID 0 (striping) offers no redundancy; it actually increases the risk of data loss because a single drive failure destroys all data in the array.

475
MCQeasy

A junior developer is tasked with fixing a bug where a variable is unexpectedly undefined. The developer suspects the variable is not within scope. Which programming concept describes where a variable can be accessed?

A.Loop
B.Scope
C.Data type
D.Function
AnswerB

Scope determines the visibility and lifetime of a variable within a program.

Why this answer

Scope is the programming concept that defines the region of code where a variable is accessible. If a variable is unexpectedly undefined, it is often because it was declared outside the current block or function, making it out of scope. In JavaScript, for example, variables declared with `let` or `const` inside a block are not accessible outside that block.

Exam trap

The trap here is that candidates confuse 'function' (a code block) with 'scope' (the accessibility region), thinking that simply being inside a function guarantees access, when in reality scope is determined by declaration location and keyword (e.g., `var` vs `let`).

How to eliminate wrong answers

Option A is wrong because a loop is a control structure for repeating code, not a concept that determines variable accessibility. Option C is wrong because a data type defines what kind of value a variable holds (e.g., string, number), not where it can be accessed. Option D is wrong because a function is a reusable block of code, but scope is the broader concept that includes function scope, block scope, and global scope.

476
MCQhard

Refer to the exhibit. PC1 (192.168.1.10) cannot communicate with PC2 (192.168.2.10). What is the most likely cause?

A.PC2 has an incorrect default gateway
B.Router1 lacks a route to the 192.168.2.0/24 network
C.Switch1 is not routing between VLANs
D.PC1 has an incorrect subnet mask
AnswerB

Without a route to the 192.168.2.0 network, Router1 cannot forward packets to PC2.

Why this answer

Router1 lacks a route to the 192.168.2.0/24 network, so when PC1 sends traffic to PC2, Router1 does not have a destination network entry in its routing table to forward the packets. Without a route, the router drops the packets and may send an ICMP Destination Unreachable message back to PC1. This is the most likely cause because PC1 can reach its default gateway (Router1), but Router1 cannot forward traffic to the remote subnet.

Exam trap

The trap here is that candidates often assume a router automatically knows all networks in a topology, but routers only know directly connected networks unless routes are explicitly configured or learned via a routing protocol.

How to eliminate wrong answers

Option A is wrong because PC2's default gateway is only used when PC2 sends traffic to a different subnet; it does not affect PC1's ability to reach PC2. Option C is wrong because Switch1 is a Layer 2 switch and does not perform routing between VLANs; routing between subnets requires a Layer 3 device like a router. Option D is wrong because if PC1 had an incorrect subnet mask, it would not be able to communicate with its own default gateway or any host on its local subnet, but the problem states PC1 cannot communicate specifically with PC2 on a different subnet, not with its local network.

477
MCQeasy

Which of the following best describes the function of a DNS server?

A.Hosts web pages
B.Forwards traffic between networks
C.Resolves domain names to IP addresses
D.Assigns IP addresses to devices
AnswerC

DNS performs name resolution.

Why this answer

A DNS (Domain Name System) server translates human-readable domain names (e.g., www.example.com) into machine-readable IP addresses (e.g., 192.0.2.1). This resolution process is fundamental to network communication, as applications rely on IP addresses to locate and connect to servers. Without DNS, users would need to memorize numeric IP addresses for every website or service.

Exam trap

CompTIA often tests the distinction between DNS and DHCP, as candidates frequently confuse 'resolving names' with 'assigning addresses' — both are critical network services but serve entirely different purposes.

How to eliminate wrong answers

Option A is wrong because hosting web pages is the function of a web server (e.g., Apache, Nginx), not a DNS server. Option B is wrong because forwarding traffic between networks is the role of a router (operating at Layer 3 of the OSI model), not a DNS server. Option D is wrong because assigning IP addresses to devices is the function of a DHCP (Dynamic Host Configuration Protocol) server, which uses UDP ports 67 and 68.

478
MCQhard

A software engineer is working on a collaborative project and needs to track changes to the source code. Which of the following tools is specifically designed for version control?

A.Compiler
B.Debugger
C.IDE
D.Git
AnswerD

Git is a version control system.

Why this answer

Git is a version control system that tracks changes to files, allowing collaboration and rollback.

479
Multi-Selecteasy

Which TWO of the following are characteristics of a client-server network?

Select 2 answers
A.No dedicated server required
B.Resources are shared from servers
C.Centralized management
D.All devices are equal
E.Typically used in small offices with few computers
AnswersB, C

Servers host shared resources.

Why this answer

In a client-server network, resources such as files, printers, and applications are hosted on dedicated servers and shared with client devices. This centralized resource sharing is a defining characteristic, as servers are designed to provide services to multiple clients, unlike peer-to-peer networks where each device shares its own resources directly.

Exam trap

CompTIA often tests the misconception that client-server networks can function without a dedicated server, confusing them with peer-to-peer networks where all devices are equal and share resources directly.

480
MCQmedium

Based on the exhibit, what is the most likely cause of the error?

A.Network outage
B.Power supply failure
C.Bad memory stick
D.Disk error
AnswerD

The error states a disk write failure.

Why this answer

The exhibit shows a 'Disk Boot Failure' or similar error, which indicates the system cannot find a valid boot sector on the hard drive. This is most commonly caused by a disk error, such as a corrupted master boot record (MBR), bad sectors, or a disconnected data cable. Option D is correct because the error message directly points to a storage device issue, not a network, power, or memory problem.

Exam trap

The trap here is that candidates may confuse a 'Disk Boot Failure' with a memory or power issue because they all can cause the system to fail to start, but the specific error message isolates the problem to the storage device.

How to eliminate wrong answers

Option A is wrong because a network outage would cause connectivity errors (e.g., 'Network Unreachable'), not a boot failure, as booting is a local process independent of network availability. Option B is wrong because a power supply failure would result in the system not powering on at all or sudden shutdowns, not a specific disk-related error message. Option C is wrong because a bad memory stick typically causes system crashes, blue screens (BSOD), or POST beep codes, not a 'Disk Boot Failure' message, which is specific to the storage subsystem.

481
MCQeasy

A user installed a new photo editing application. After opening it, the user receives an error that the application cannot find a required DLL file. Which of the following is the MOST likely cause?

A.The application did not install all necessary components.
B.The application configuration file is corrupted.
C.The computer does not have enough RAM to run the application.
D.The graphics driver is outdated.
AnswerA

A missing DLL often results from an incomplete installation or missing runtime components.

Why this answer

A DLL (Dynamic Link Library) file is a shared code library that applications call at runtime. If the application installer did not copy all required DLLs to the system (e.g., missing Visual C++ Redistributable or a specific runtime component), the application will fail with a 'DLL not found' error. This is the most common cause because the installation process was incomplete or corrupted, not because of hardware or driver issues.

Exam trap

The trap here is that candidates may confuse a missing DLL error with a corrupted configuration file or hardware insufficiency, but CompTIA tests the understanding that DLL errors are almost always a missing or incomplete installation of shared components, not a hardware or driver fault.

How to eliminate wrong answers

Option B is wrong because a corrupted configuration file (e.g., .ini, .xml, or registry settings) would typically cause application misbehavior or crashes at startup, not a missing DLL error—the OS loader reports missing DLLs before the configuration file is even read. Option C is wrong because insufficient RAM causes out-of-memory errors, slow performance, or application crashes, not a specific 'DLL not found' error; the OS loader can still locate and load DLLs regardless of available RAM. Option D is wrong because an outdated graphics driver would cause rendering issues, display artifacts, or DirectX/OpenGL errors, not a missing DLL error—DLLs are system or application files, not driver files.

482
MCQhard

Which of the following encryption methods is used to protect data in transit over a public network, such as the internet?

A.Full disk encryption
B.File encryption
C.VPN
D.HTTPS
AnswerC

A VPN encrypts all data transmitted over a public network, securing the entire connection.

Why this answer

A VPN encrypts data traffic over public networks, providing a secure tunnel for data in transit.

483
MCQmedium

A user reports that their laptop's Wi-Fi connection is slow and frequently drops when they are in the living room, but works fine in the office near the router. The router supports both 2.4GHz and 5GHz bands. Which band should the user connect to for better performance in the living room?

A.Cellular
B.5GHz
C.2.4GHz
D.Bluetooth
AnswerC

2.4GHz offers longer range and better coverage through walls.

Why this answer

2.4GHz has longer range and better penetration through walls, so it is more suitable for areas farther from the router. 5GHz is faster but has shorter range and is more easily obstructed.

484
MCQhard

A developer is creating a cloud-based application that needs to authenticate third-party services before allowing access to its API. The developer decides to use a method where each third-party service receives a unique key that must be included in each API request. This method is known as:

A.Session-based authentication
B.API key authentication
C.Basic authentication
D.OAuth
AnswerB

API keys are unique identifiers included in requests for authentication.

Why this answer

API key authentication is a common method where a unique key is passed with each request to identify and authenticate the caller.

485
MCQeasy

A technician needs to identify a network interface on a device. Which notational system is most commonly associated with MAC addresses?

A.Hexadecimal
B.Binary
C.Octal
D.Decimal
AnswerA

Hexadecimal is the standard representation for MAC addresses.

Why this answer

MAC addresses are typically written in hexadecimal (base 16) notation, using digits 0-9 and letters A-F.

486
MCQhard

An organization implements a security control that requires users to swipe a smart card and then enter a PIN to access a secure facility. Which combination of authentication factors does this represent?

A.Something you are and something you have
B.Something you know and something you do
C.Something you have and something you know
D.Something you know and something you are
AnswerC

This is correct: smart card (have) and PIN (know).

Why this answer

Smart card is 'something you have' and PIN is 'something you know', making it two-factor authentication using different factor types.

487
MCQhard

An employee receives a phone call from someone claiming to be from the IT department. The caller states there is a security issue and requests the employee's login credentials to 'fix the problem'. What should the employee do?

A.Give a temporary password to see if the issue resolves.
B.Provide the credentials because the caller sounds knowledgeable.
C.Hang up and call the IT department using the official number.
D.Ask for a call-back number and verify the caller's identity later.
AnswerC

Verifying through official channels prevents credential theft.

Why this answer

The employee should never provide credentials in response to an unsolicited request, even if the caller sounds knowledgeable. Hanging up and calling the IT department using the official number ensures the request is verified through a trusted communication channel, preventing a social engineering attack such as phishing or pretexting.

Exam trap

The trap here is that candidates may think verifying the caller's identity later (Option D) is sufficient, but the correct procedure is to immediately terminate the call and independently verify using a trusted number, as call-back numbers can be spoofed or part of a coordinated attack.

How to eliminate wrong answers

Option A is wrong because providing even a temporary password could allow an attacker to gain unauthorized access, especially if the temporary password is later used to reset the actual credentials. Option B is wrong because the caller sounding knowledgeable is a common social engineering tactic; technical knowledge does not verify identity, and credentials should never be shared over the phone. Option D is wrong because asking for a call-back number does not guarantee the caller is legitimate; the number could be a spoofed or compromised line, and the employee should independently verify using a known official number.

488
Multi-Selecthard

Which THREE of the following are examples of multi-factor authentication? (Select three.)

Select 3 answers
A.A smart card and a PIN
B.A password and a fingerprint scan
C.A retina scan and a fingerprint scan
D.A username and password
E.A one-time code sent to a phone and a password
AnswersA, B, E

Smart card (have) + PIN (know) = two factors.

Why this answer

MFA requires two or more different factors: something you know, something you have, and something you are. Each correct answer uses at least two distinct factors.

489
MCQeasy

A user needs to store customer information including name, address, and order history. Which database type is most appropriate?

A.Hierarchical database
B.Flat-file database
C.NoSQL database
D.Relational database
AnswerD

Relational databases use tables, keys, and relationships to efficiently store and query structured data like customer info and orders.

Why this answer

A relational database is the most appropriate choice because it organizes data into tables with rows and columns, allowing efficient storage and retrieval of structured customer information (name, address) while supporting relationships to order history via foreign keys. This structure enables ACID compliance and complex queries using SQL, which is ideal for transactional data with clear schema requirements.

Exam trap

The trap here is that candidates often choose NoSQL databases (Option C) because they assume 'order history' implies large-scale or flexible data, but the question specifies structured customer information with clear relationships, making relational databases the correct fit for ACID-compliant transactional integrity.

How to eliminate wrong answers

Option A is wrong because hierarchical databases organize data in a tree-like structure with parent-child relationships, which is inflexible for modeling many-to-many relationships between customers and orders without redundancy. Option B is wrong because flat-file databases store all data in a single table or file, leading to data duplication and difficulty managing related entities like order history without manual normalization. Option C is wrong because NoSQL databases are designed for unstructured or semi-structured data and horizontal scaling, but they lack the strict schema enforcement and relational integrity needed for consistent customer-order associations.

490
MCQmedium

Refer to the exhibit. The user is unable to browse the internet using domain names but can access websites by IP address. Which configuration is most likely incorrect?

A.IPv4 address
B.Subnet mask
C.DNS server addresses
D.DHCP enabled
AnswerC

Public DNS may be blocked or not resolve internal names.

Why this answer

The user can access websites by IP address but not by domain name, which indicates that DNS resolution is failing. The DNS server addresses configuration is most likely incorrect, as the client cannot translate domain names to IP addresses without a valid DNS server. This is a classic symptom of a misconfigured or missing DNS server setting.

Exam trap

The trap here is that candidates often confuse DNS failure with general connectivity issues, but the ability to browse by IP address proves that routing and IP configuration are correct, isolating the problem to DNS server settings.

How to eliminate wrong answers

Option A is wrong because an incorrect IPv4 address would prevent all network communication, including accessing websites by IP address. Option B is wrong because an incorrect subnet mask would cause local network connectivity issues but would not specifically break DNS resolution while allowing direct IP access. Option D is wrong because DHCP being enabled or disabled does not directly cause DNS failure; even with static IP configuration, DNS servers can be manually set correctly.

491
MCQmedium

A user reports that their computer is running slowly. Which of the following is the FIRST troubleshooting step the technician should perform?

A.Update device drivers
B.Reinstall the operating system
C.Restart the computer
D.Run a virus scan
AnswerC

Restarting resets the system and often fixes performance issues without risk.

Why this answer

The first troubleshooting step for a slow computer is to restart it. Restarting clears temporary memory issues, stops unnecessary processes, and can resolve many software-related slowdowns without further intervention. Option A (Update device drivers) is not typically a first step as drivers usually don't cause gradual slowdowns.

Option B (Reinstall the operating system) is a drastic step saved for last. Option D (Run a virus scan) is important but should follow a restart to ensure a clean state. Therefore, restarting is the correct initial step.

492
Multi-Selectmedium

Which TWO of the following are examples of popular relational database management systems (RDBMS)? (Select TWO.)

Select 2 answers
A.Cassandra
B.MySQL
C.MongoDB
D.PostgreSQL
E.Redis
AnswersB, D

Correct. MySQL is a popular RDBMS.

Why this answer

MySQL and PostgreSQL are both widely used relational databases.

493
MCQeasy

Which of the following units represents the largest amount of data?

A.Megabyte (MB)
B.Terabyte (TB)
C.Gigabyte (GB)
D.Kilobyte (KB)
AnswerB

TB is the largest among the options.

Why this answer

TB (terabyte) is larger than GB, MB, and KB. 1 TB = 1024 GB, 1 GB = 1024 MB, 1 MB = 1024 KB.

494
MCQhard

A server has four hard drives configured in RAID 5. One drive fails. What must the technician do to restore full redundancy?

A.Replace all drives and reconfigure RAID
B.Simply replace the drive with a larger capacity drive
C.Replace the failed drive and rebuild the array
D.Replace the failed drive and restore from backup
AnswerC

RAID 5 can rebuild from parity; replacing the failed drive and initiating rebuild restores fault tolerance.

Why this answer

RAID 5 uses distributed parity across all drives, allowing the array to tolerate a single drive failure without data loss. When a drive fails, the technician must replace the failed drive and then rebuild the array, during which the RAID controller reconstructs the missing data from the parity information on the remaining drives. This restores full redundancy by returning the array to a fault-tolerant state.

Exam trap

The trap here is that candidates may think a simple drive replacement automatically restores redundancy, but they must understand that the array must be explicitly rebuilt (either automatically or manually) to regenerate the missing data from parity.

How to eliminate wrong answers

Option A is wrong because replacing all drives and reconfiguring RAID is unnecessary and causes data loss; RAID 5 can recover from a single drive failure by rebuilding onto a new drive. Option B is wrong because simply replacing the failed drive with a larger capacity drive does not automatically trigger a rebuild, and RAID 5 typically requires drives of the same size; the array must be explicitly rebuilt to restore redundancy. Option D is wrong because restoring from backup is an extreme measure that is not required; RAID 5's parity mechanism allows direct rebuild without backup, and backup should only be used if multiple drives fail or the rebuild fails.

495
MCQmedium

Which of the following is an example of multi-factor authentication?

A.Using a PIN and a smart card
B.Using a password and answering a security question
C.Using a fingerprint scanner alone
D.Using a password and a one-time code sent via SMS
AnswerA

A PIN (something you know) and a smart card (something you have) represent two different authentication factors, making this a valid example of multi-factor authentication.

Why this answer

MFA requires two or more factors: something you know (PIN), something you have (smart card), something you are (biometric). Option A combines a PIN (know) and a smart card (have).

496
MCQeasy

A user wants to ensure data confidentiality. Which action is most appropriate?

A.Encrypt files
B.Change password
C.Share with everyone
D.Delete files
AnswerA

Encryption transforms data into an unreadable format without a key, ensuring confidentiality.

Why this answer

Encrypting files using algorithms like AES-256 ensures that even if unauthorized users gain access to the data, they cannot read it without the decryption key. This directly addresses the goal of data confidentiality by transforming plaintext into ciphertext that is unreadable without the proper key.

Exam trap

The trap here is that candidates often confuse authentication (changing a password) with confidentiality (encryption), assuming that restricting access alone is sufficient to keep data secret, but encryption is the only mechanism that protects data at rest from unauthorized viewing.

How to eliminate wrong answers

Option B is wrong because changing a password controls access but does not protect the confidentiality of data already stored; an attacker who bypasses authentication can still read unencrypted files. Option C is wrong because sharing with everyone explicitly violates confidentiality by granting unauthorized access to the data. Option D is wrong because deleting files removes the data but does not protect confidentiality during its lifecycle; deleted files can often be recovered from disk using forensic tools, and deletion does not prevent exposure before deletion.

497
Multi-Selectmedium

A technician is choosing a printer for a home office that needs high-quality color photo prints. Which TWO printer types are most suitable?

Select 2 answers
A.Inkjet
B.Dot matrix
C.3D printer
D.Laser
E.Thermal
AnswersA, D

Inkjet printers excel at color photo printing.

Why this answer

Inkjet printers produce high-quality color photos. Laser printers are better for text, but some color lasers can also print good photos, though inkjets are preferred.

498
MCQmedium

Refer to the exhibit. What is the purpose of the 'no shutdown' command in this router configuration?

A.Remove the IP address
B.Reset the interface configuration
C.Disable the interface
D.Enable the interface
AnswerD

'No shutdown' activates the interface.

Why this answer

The 'no shutdown' command is used in Cisco IOS to administratively bring an interface from the 'administratively down' state to an operational 'up/up' state. By default, many router interfaces are placed in a shutdown state upon initial configuration, and issuing 'no shutdown' enables the interface to send and receive traffic.

Exam trap

CompTIA often tests the misconception that 'no shutdown' is used to remove a configuration or reset an interface, when in fact it specifically toggles the administrative state from disabled to enabled.

How to eliminate wrong answers

Option A is wrong because 'no shutdown' does not remove the IP address; the 'no ip address' command is used to remove an IP address from an interface. Option B is wrong because 'no shutdown' does not reset the interface configuration; the 'default interface' command resets an interface to its factory defaults. Option C is wrong because 'no shutdown' is the opposite of disabling an interface; the 'shutdown' command disables the interface, while 'no shutdown' enables it.

499
MCQhard

A web application uses a JavaScript function to validate user input on a registration form. The function checks that the password is at least 8 characters long and contains a number. When a user submits the form with a password "abc123", the validation passes even though the password has only 6 characters. The developer examines the code and finds that the function uses the condition: if (password.length >= 8 || /\d/.test(password)). Which logical error is causing this bug?

A.The condition uses OR instead of AND.
B.The function is not called.
C.The regular expression is incorrect.
D.The length check is incorrect because it uses >= instead of >.
AnswerA

Using OR means only one condition needs to be true; with AND both must be true.

Why this answer

The condition uses OR (||) instead of AND (&&), so the validation passes if either condition is true. "abc123" has a number, so it passes. The regular expression is correct, length check is appropriate, and the function is called.

500
Multi-Selectmedium

A company is choosing between public, private, and hybrid cloud deployments. Which TWO statements correctly describe characteristics of these cloud models? (Select TWO.)

Select 2 answers
A.Public cloud offers the highest level of control over security.
B.Private cloud requires no upfront capital expenditure.
C.In a public cloud, resources are shared among multiple organizations.
D.A private cloud is owned and operated by a third-party provider.
E.A hybrid cloud combines public and private cloud resources.
AnswersC, E

Public cloud is multi-tenant by design.

Why this answer

Public cloud resources are shared across multiple tenants. Private cloud is dedicated to a single organization. Hybrid combines both.

501
MCQmedium

An application is displaying an error message: "Cannot write to file. The file may be read-only or in use by another application." Which of the following is the LEAST likely cause?

A.The file has been deleted.
B.The file system is full.
C.The file is open in another program.
D.The user does not have write permissions.
AnswerA

A deleted file would result in a 'file not found' error, not the one given.

Why this answer

If the file has been deleted, the error message would typically be 'File not found' or 'The system cannot find the file specified,' not a write failure related to read-only status or another application's lock. The error specifically indicates a write conflict or permission issue, not a missing file. Therefore, a deleted file is the least likely cause among the options.

Exam trap

The trap here is that candidates may assume a deleted file could cause a write error, but the specific wording 'read-only or in use' points to permission or locking issues, not a missing file, which would produce a distinct error message.

How to eliminate wrong answers

Option B is wrong because a full file system prevents new data from being written, which can produce an error about being unable to write to the file, often with messages like 'Disk full' or 'No space left on device.' Option C is wrong because if the file is open in another program, the operating system (e.g., Windows with exclusive locks) will deny write access, generating exactly this type of error. Option D is wrong because lacking write permissions (e.g., NTFS ACLs or Unix file mode bits) will cause a write denial, often reported as 'Access denied' or 'Cannot write to file' depending on the application.

502
Multi-Selectmedium

Which TWO of the following are examples of NoSQL database types?

Select 2 answers
A.Spreadsheet
B.Relational database
C.Flat file
D.Document store
E.Key-value store
AnswersD, E

Document stores store data in documents.

Why this answer

Document stores (e.g., MongoDB) and key-value stores (e.g., Redis) are NoSQL types.

503
MCQhard

During a sprint retrospective, the team identifies that too many bugs are being discovered late in the development cycle. They decide to introduce a practice where developers write tests for individual functions before coding the functions themselves. This approach is an example of:

A.User acceptance testing
B.Integration testing
C.System testing
D.Unit testing
AnswerD

Unit testing focuses on individual functions or components in isolation.

Why this answer

Unit testing involves testing individual components in isolation. Writing tests before code is a common practice in test-driven development, which relies on unit tests.

504
Multi-Selectmedium

A user wants to install a program on their Ubuntu Linux system. Which TWO file extensions are commonly used for Linux installer packages? (Select TWO.)

Select 2 answers
A..deb
B..dmg
C..exe
D..rpm
E..msi
AnswersA, D

.deb is used by Debian-based systems like Ubuntu.

Why this answer

.deb and .rpm are package formats for Debian-based and Red Hat-based Linux distributions, respectively.

505
MCQeasy

A programmer writes a step-by-step description of a solution in plain English without using any specific programming language syntax. What is this description called?

A.Source code
B.Bug report
C.Flowchart
D.Pseudocode
AnswerD

Pseudocode is a language-agnostic textual description of an algorithm.

Why this answer

Pseudocode describes an algorithm using natural language and basic structures, independent of programming language.

506
MCQeasy

Which device is used to connect multiple devices within the same network segment and forward data based on MAC addresses?

A.Hub
B.Modem
C.Switch
D.Router
AnswerC

Switches use MAC addresses to forward frames.

Why this answer

A switch operates at Layer 2 (Data Link Layer) of the OSI model and uses MAC addresses to make forwarding decisions. It maintains a MAC address table (CAM table) to learn which port each device is connected to, allowing it to forward frames only to the intended destination port, reducing collisions and improving network efficiency.

Exam trap

The trap here is that candidates often confuse a switch with a hub because both connect multiple devices, but the key distinction is that a switch forwards based on MAC addresses while a hub simply repeats signals without any addressing logic.

How to eliminate wrong answers

Option A is wrong because a hub operates at Layer 1 (Physical Layer) and simply repeats electrical signals out all ports, without any intelligence to read or forward based on MAC addresses. Option B is wrong because a modem (modulator-demodulator) converts digital signals to analog for transmission over telephone or cable lines and does not forward data within a local network segment based on MAC addresses. Option D is wrong because a router operates at Layer 3 (Network Layer) and forwards packets based on IP addresses, not MAC addresses, and is used to connect different network segments or subnets.

507
MCQmedium

A company requires all employees to use strong passwords. Which of the following password policies best aligns with security best practices?

A.Passwords must be changed every 30 days but can be simple.
B.Passwords must be at least 8 characters and include uppercase, lowercase, numbers, and symbols.
C.Passwords must be the same across all corporate accounts for consistency.
D.Passwords must be a minimum of 6 characters and contain only letters.
AnswerB

Complexity and length make passwords more secure.

Why this answer

It enforces complexity requirements (uppercase, lowercase, numbers, symbols) and a minimum length of 8 characters, which aligns with NIST SP 800-63B guidelines and modern security best practices. Complex passwords resist brute-force and dictionary attacks by increasing the keyspace exponentially. Simple passwords, even if changed frequently, remain vulnerable to guessing and credential stuffing.

Exam trap

The trap here is that candidates often think frequent password changes (Option A) are more secure than complexity, but the FC0-U61 exam emphasizes that strong, complex passwords are more effective against attacks than short, simple passwords changed often.

How to eliminate wrong answers

Option A is wrong because requiring a password change every 30 days with no complexity allows users to choose weak, easily guessable passwords (e.g., 'Password1'), which are vulnerable to brute-force and dictionary attacks; NIST SP 800-63B advises against arbitrary periodic changes without complexity. Option C is wrong because reusing the same password across all corporate accounts creates a single point of failure—if one account is compromised (e.g., via phishing or a data breach), all accounts become accessible; this violates the principle of least privilege and credential isolation. Option D is wrong because a minimum of 6 characters with only letters provides a very small keyspace (26^6 ≈ 308 million combinations), which can be cracked in minutes with modern GPU-based tools like Hashcat; it lacks the entropy from mixed character types.

508
MCQeasy

A home user wants to connect a desktop computer to the internet using a wireless connection. The computer does not have built-in Wi-Fi. What is the simplest and most cost-effective solution? The user has a wireless router already installed and working.

A.Install a wireless network adapter (USB or PCIe)
B.Use a powerline adapter to extend the network
C.Replace the computer with a laptop that has Wi-Fi
D.Run an Ethernet cable from the router to the computer
AnswerA

This directly adds Wi-Fi capability to the desktop at low cost.

Why this answer

A wireless network adapter (USB or PCIe) adds Wi-Fi capability to a desktop that lacks it, directly connecting to the existing wireless router. This is the simplest and most cost-effective solution because it requires no new infrastructure or cabling, and USB adapters are plug-and-play with minimal setup.

Exam trap

The trap here is that candidates may overthink the solution and choose a more complex option like powerline adapters or Ethernet, missing that the simplest fix is a low-cost wireless adapter that directly addresses the missing Wi-Fi hardware.

How to eliminate wrong answers

Option B is wrong because a powerline adapter extends the network over electrical wiring, which is more expensive and complex than adding a simple wireless adapter, and still requires a wired connection to the computer. Option C is wrong because replacing the entire computer is far more costly and unnecessary when a $20–$30 adapter solves the problem. Option D is wrong because running an Ethernet cable is a viable solution but is not the simplest or most cost-effective—it involves physical cabling, potential drilling, and is less convenient than a wireless adapter.

509
MCQeasy

Which network device converts the signal from an Internet Service Provider (ISP) into a digital signal that a home network can use?

A.Access point
B.Switch
C.Router
D.Modem
AnswerD

A modem connects to the ISP and converts analog signals to digital.

Why this answer

A modem modulates and demodulates signals from the ISP (e.g., cable, DSL) into digital data for the home network.

510
MCQeasy

A user needs to edit a video file for a presentation. Which type of application is most suitable?

A.Spreadsheet software
B.Database software
C.Video editing software
D.Audio editing software
AnswerC

Video editors allow cutting, effects, and timeline editing.

Why this answer

Video editing software is specifically designed to manipulate video files, offering features like trimming, transitions, effects, and timeline-based editing. For editing a video file for a presentation, this type of application provides the necessary tools to adjust the video content, add text overlays, and synchronize audio, making it the most suitable choice.

Exam trap

The trap here is that candidates may confuse audio editing software with video editing software, assuming that because video contains audio, an audio editor can handle the entire task, but it lacks the visual timeline and frame-level controls required for video manipulation.

How to eliminate wrong answers

Option A is wrong because spreadsheet software (e.g., Microsoft Excel) is used for numerical data analysis, calculations, and charting, not for manipulating video files. Option B is wrong because database software (e.g., Microsoft Access) is designed for storing, querying, and managing structured data, not for editing multimedia content. Option D is wrong because audio editing software (e.g., Audacity) focuses on sound waveforms, effects, and mixing, lacking the timeline and visual track capabilities required to edit video frames and sequences.

511
MCQhard

A user wants to sync their contacts and calendar between their Android phone and tablet. Which method is most commonly used?

A.Google account sync
B.iCloud sync
C.Bluetooth pairing
D.NFC
AnswerA

Android devices use Google account for synchronization.

Why this answer

Google account sync automatically syncs data like contacts and calendar across Android devices and Google services.

512
MCQhard

A developer writes code in C++ and must convert it to machine code before execution. This process is called:

A.Interpretation
B.Compilation
C.Linking
D.Debugging
AnswerB

Compilation produces a standalone executable.

Why this answer

Compilation translates source code into executable machine code.

513
MCQeasy

A developer sees the above error message. What type of error is this?

A.Syntax error
B.Compile error
C.Logic error
D.Runtime error
AnswerD

NullReferenceException occurs at runtime when an object is null.

Why this answer

D is correct because a runtime error occurs when a program is executing and encounters an unexpected condition, such as division by zero, null pointer dereference, or an unhandled exception. The error message shown (not provided here but implied) typically appears during program execution, not during compilation or syntax checking. Runtime errors are distinct from compile-time errors because they only manifest when the code is actually running.

Exam trap

CompTIA often tests the distinction between compile-time and runtime errors by presenting a scenario where an error message appears during execution, leading candidates to confuse it with a syntax or compile error because they focus on the error message itself rather than when it occurs.

How to eliminate wrong answers

Option A is wrong because a syntax error is a violation of the programming language's grammar rules (e.g., missing semicolon, mismatched brackets) and is caught by the compiler or interpreter before execution, not during runtime. Option B is wrong because a compile error occurs during the compilation phase when the compiler detects issues like type mismatches or missing references, preventing the creation of an executable; it does not appear during execution. Option C is wrong because a logic error is a flaw in the program's algorithm that produces incorrect results but does not cause the program to crash or display an error message; the program runs to completion with wrong output.

514
Multi-Selecteasy

Which TWO of the following are examples of operating systems?

Select 2 answers
A.Windows 10
B.Adobe Photoshop
C.Google Chrome
D.Linux
E.Microsoft Office
AnswersA, D

Windows 10 is a Microsoft operating system.

Why this answer

Windows 10 is a graphical operating system developed by Microsoft that manages hardware resources, runs applications, and provides a user interface. It is classified as an operating system because it handles process scheduling, memory management, and device I/O operations, which are core OS functions.

Exam trap

The trap here is that candidates often confuse application software (like browsers or office suites) with operating systems because they are commonly used and bundled with the OS, but the exam tests the fundamental distinction that an OS manages system resources while applications perform specific user tasks.

515
MCQhard

A developer is working on a collaborative software project and uses Git for version control. The developer creates a new feature on a separate branch. After completing the feature, what is the typical next step to integrate the changes into the main branch?

A.Commit the changes directly to the main branch
B.Delete the feature branch without merging
C.Merge the feature branch into the main branch
D.Push the branch to the remote repository
AnswerC

Correct. Merging integrates the feature branch changes into main.

Why this answer

In Git, after developing a feature on a separate branch, the typical workflow is to merge that branch into the main branch (e.g., main or master). Merging combines the changes.

516
Multi-Selectmedium

A company is choosing collaboration software. Which TWO of the following are examples of collaboration applications? (Select 2)

Select 2 answers
A.Microsoft Excel
B.Google Chrome
C.Microsoft Teams
D.Adobe Photoshop
E.Slack
AnswersC, E

Teams is a collaboration hub.

Why this answer

Slack and Microsoft Teams are collaboration tools for communication and teamwork.

517
MCQmedium

A team is testing a software application after a bug fix. They want to ensure that the fix did not introduce new bugs in previously working functionality. Which type of testing should they perform?

A.Regression testing
B.User acceptance testing
C.Integration testing
D.Unit testing
AnswerA

Regression testing is designed to catch new bugs in existing functionality after changes.

Why this answer

Regression testing verifies that recent changes have not adversely affected existing features.

518
Multi-Selectmedium

A technician is selecting a monitor for a graphic designer. The designer needs accurate color representation and smooth motion. Which THREE specifications are most important to consider?

Select 3 answers
A.High refresh rate (144Hz)
B.IPS panel technology
C.4K resolution (3840x2160)
D.Large screen size (32 inches)
E.Fast response time (1ms)
AnswersA, B, C

Ensures smooth motion for video editing or gaming.

Why this answer

4K resolution provides high detail, high refresh rate (e.g., 144Hz) ensures smooth motion, and IPS panel technology offers better color accuracy. Response time is less critical for design, and size is secondary.

519
Multi-Selecthard

An IT administrator is hardening a server. Which three of the following actions should be taken to improve security? (Select THREE.)

Select 3 answers
A.Disable unused services and ports
B.Implement the principle of least privilege
C.Disable the firewall for better performance
D.Enable automatic software updates
E.Grant all users administrative rights
AnswersA, B, D

Correct. This reduces attack vectors.

Why this answer

Disabling unnecessary services reduces attack surface; enabling automatic updates ensures patches; implementing least privilege limits access.

520
MCQhard

A company wants to protect against data loss if a single hard drive fails. They have three identical drives. Which RAID configuration provides fault tolerance while maximizing storage capacity?

A.RAID 0
B.JBOD
C.RAID 1
D.RAID 5
AnswerD

RAID 5 stripes data with parity, allowing one drive to fail without data loss.

Why this answer

RAID 5 uses block-level striping with distributed parity, so if one of the three drives fails, the data can be rebuilt from the remaining drives plus the parity information. With three drives, RAID 5 provides fault tolerance for a single drive failure while using only one drive's worth of capacity for parity, maximizing usable storage (2/3 of total raw capacity).

Exam trap

The trap here is that candidates often confuse RAID 5 with RAID 0 or RAID 1, mistakenly thinking striping alone (RAID 0) provides redundancy or that mirroring (RAID 1) maximizes capacity, when in fact RAID 5 is the only option among these that balances fault tolerance and storage efficiency with three drives.

How to eliminate wrong answers

Option A is wrong because RAID 0 (striping) offers no fault tolerance; if any single drive fails, all data is lost. Option B is wrong because JBOD (Just a Bunch Of Disks) simply concatenates drives without any redundancy or parity, providing no protection against data loss from a single drive failure. Option C is wrong because RAID 1 (mirroring) with three drives would require at least two drives to mirror the same data, wasting capacity (only 1/3 usable) and not maximizing storage; it also typically operates with an even number of drives.

521
MCQmedium

An organization adopts the 3-2-1 backup rule. Which of the following practices aligns with this rule?

A.Three copies of data on two different media types, with one offsite
B.Four backups all stored on tape
C.One backup stored in the same location as the original
D.Two copies of data on the same hard drive
AnswerA

Correct: this is the definition of the 3-2-1 rule.

Why this answer

The 3-2-1 rule means having three copies of data on two different media types with one copy offsite. Storing backups on external drives and cloud meets this requirement.

522
Multi-Selecteasy

Which TWO of the following are features of productivity software?

Select 2 answers
A.Disk defragmentation
B.Spell check
C.Network firewall
D.Virus scanning
E.Conditional formatting
AnswersB, E

Spell check is a common feature in word processors.

Why this answer

Spell check is a core feature of productivity software such as word processors and office suites. It automatically compares words against a built-in dictionary to identify and suggest corrections for misspellings, enhancing document accuracy and user efficiency.

Exam trap

CompTIA often tests the distinction between system utilities (defragmentation, firewall, antivirus) and application-level features (spell check, conditional formatting) to see if candidates confuse operating system tools with productivity software capabilities.

523
MCQmedium

A developer writes the following pseudocode for a process that finds the largest number in a list: SET max = first element FOR each number in list IF number > max THEN SET max = number END IF ENDFOR OUTPUT max What programming concept does this pseudocode represent?

A.API
B.Algorithm
C.Data structure
D.Flowchart
AnswerB

This is a step-by-step procedure to solve a problem, which defines an algorithm.

Why this answer

An algorithm is a step-by-step procedure to solve a problem. This pseudocode describes a specific algorithm (finding the maximum).

524
MCQeasy

A user reports that their computer is unable to connect to the internet, but other devices on the same network work fine. Which of the following is the MOST likely cause?

A.Router firewall blocking traffic
B.DHCP server failure
C.DNS server misconfiguration
D.Faulty network cable
AnswerD

A faulty cable can cause connectivity loss for a single device.

Why this answer

A faulty network cable can prevent a single computer from connecting to the internet while other devices on the same network work fine. This is because the cable physically connects the computer to the network switch or router, and if it is damaged, the link may fail entirely or cause excessive packet loss, isolating only that device.

Exam trap

The trap here is that candidates often assume network issues are always logical (e.g., DNS or DHCP) and overlook the physical layer, but CompTIA tests the principle that a single-device failure with others working points to a local physical or configuration problem, not a shared infrastructure fault.

How to eliminate wrong answers

Option A is wrong because a router firewall blocking traffic would affect all devices behind the router, not just a single computer, unless specific MAC or IP filtering is configured, which is less common than a physical cable issue. Option B is wrong because a DHCP server failure would prevent all devices from obtaining IP addresses, causing a network-wide connectivity failure, not an isolated one. Option C is wrong because a DNS server misconfiguration would allow the computer to connect to the network and reach IP addresses directly, but domain name resolution would fail; the user reports no internet connectivity at all, not just name resolution issues.

525
MCQmedium

A network administrator wants to automatically assign IP addresses to all devices on the network. Which service should be configured on the server?

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

DHCP dynamically assigns IP addresses and other configuration to devices.

Why this answer

Dynamic Host Configuration Protocol (DHCP) is the correct service because it automatically assigns IP addresses, subnet masks, default gateways, and other network configuration parameters to devices on a network. This eliminates the need for manual static IP configuration and ensures each device receives a unique IP address from a defined pool, preventing address conflicts.

Exam trap

The trap here is that candidates often confuse DHCP with DNS because both are network services, but DNS resolves names to IPs while DHCP assigns IPs to devices.

How to eliminate wrong answers

Option A is wrong because DNS (Domain Name System) resolves human-readable domain names (e.g., www.example.com) to IP addresses; it does not assign IP addresses to devices. Option C is wrong because HTTP (Hypertext Transfer Protocol) is used for transferring web content between clients and servers; it has no role in IP address assignment. Option D is wrong because NAT (Network Address Translation) translates private IP addresses to a public IP address for internet access; it does not automatically assign IP addresses to devices on the local network.

Page 6

Page 7 of 14

Page 8