Courseiva

CCNA Applications and Software Questions

38 of 113 questions · Page 2/2 · Applications and Software · Answers revealed

76
Multi-Selecteasy

Which TWO of the following are types of desktop applications?

Select 2 answers
A.Mobile app from Google Play
B.Server-side script
C.Web-based email client
D.Web browser
E.Media player like VLC
AnswersD, E

A web browser qualifies as a desktop application because it installs locally and executes natively on the endpoint's operating system, rather than running solely within a remote server session. This satisfies the stem's requirement for locally installed desktop software, distinguishing it from purely cloud-hosted or web-delivered alternatives.

Why this answer

A web browser (D) is a classic desktop application because it is installed locally on a workstation's operating system (Windows, macOS, Linux) and runs as a native GUI process on that machine. A media player like VLC (E) is likewise a desktop application: it is installed locally and executes on the user's own computer to play audio/video files. By contrast, a mobile app from Google Play (A) is packaged for Android/iOS mobile platforms, not desktop operating systems.

A server-side script (B) executes on a server (e.g., PHP, ASP.NET, Node.js) rather than on the user's desktop. A web-based email client (C) runs in the browser and is delivered from a remote web server, so it is a web application, not a desktop application.

Exam trap

FC0-U71 often tests the distinction between desktop applications and other software types like mobile apps, web apps, and server-side scripts, causing candidates to misclassify web-based tools as desktop apps.

77
Multi-Selectmedium

A technician is preparing a workstation for a user who needs to work with several document types. The technician wants to confirm which file extensions are commonly associated with word-processing documents and which are commonly associated with spreadsheets. Which TWO file extensions are typically used for spreadsheet files? (Choose two.)

Select 2 answers
A..csv
B..xlsx
C..pdf
D..pptx
E..docx
AnswersA, B

.csv stands for comma-separated values and stores tabular data as plain text, with each line representing a row and commas separating fields. Spreadsheet applications open .csv files directly, and the format is widely used for importing and exporting data between spreadsheet and database tools. It is therefore a correct spreadsheet-related extension here.

Why this answer

Spreadsheet applications work with row-and-column data, and the extensions most closely tied to that model are .xlsx for native workbooks and .csv for plain-text tabular data. Word-processing, presentation, and portable document formats serve different content types and open in different applications, so they are not spreadsheet extensions. Recognizing these associations helps a technician map file types to the right software.

Exam trap

The trap here is treating any file that can display a table, such as a PDF or a Word document, as a spreadsheet file format.

78
MCQeasy

A user needs to create a document that includes complex mathematical equations, automatic table of contents, and collaborative editing with change tracking. Which type of application is most appropriate?

A.Database management system
B.Presentation software
C.Spreadsheet
D.Word processor
AnswerD

A word processor like Microsoft Word or Google Docs supports equation editors, automatic table of contents generation, and collaborative features such as track changes and comments. These tools are designed for creating and formatting text-heavy documents with advanced layout requirements, making it the correct choice for this scenario.

Why this answer

A word processor is specifically built for creating documents that require advanced formatting, such as mathematical equations, automatic table of contents, and collaborative editing with change tracking. These features are standard in applications like Microsoft Word and Google Docs, which are designed for text-centric tasks. The other application types focus on different data types and lack these capabilities.

Exam trap

The trap here is confusing general text handling in other applications with the specialized document authoring features of a word processor.

79
MCQmedium

In a database, which SQL statement is used to add new records to a table?

A.DELETE
B.UPDATE
C.SELECT
D.INSERT INTO
AnswerD

INSERT INTO appends new rows to an existing table, specifying the target table and the column values to populate. It is the only statement among the standard DML verbs that creates records, whereas UPDATE modifies existing rows and SELECT merely retrieves them.

Why this answer

The SQL INSERT INTO statement is used to add new records (rows) to a table. It specifies the target table and the values to insert, optionally listing columns. This is the standard DML statement for creating new rows in a relational database.

Exam trap

FC0-U71 often tests basic SQL DML statement recognition — candidates may confuse INSERT with UPDATE or SELECT, but only INSERT INTO adds new records.

How to eliminate wrong answers

Option A is wrong because DELETE removes existing records from a table, the opposite of adding them. Option B is wrong because UPDATE modifies existing records; it does not create new rows. Option C is wrong because SELECT retrieves data for reading; it does not insert records.

80
MCQmedium

A user wants to remove a record from a database table. Which SQL command should be used?

A.SELECT
B.INSERT
C.UPDATE
D.DELETE
AnswerD

DELETE removes rows from a table while preserving the table structure, satisfying the requirement to remove a record without dropping the table itself. Unlike TRUNCATE, which clears all rows, DELETE supports a WHERE clause to target the specific record, and it is a DML operation rather than DDL.

Why this answer

The SQL DELETE statement is used to remove one or more rows from a table, optionally filtered by a WHERE clause. It is a DML (Data Manipulation Language) command that removes data while leaving the table structure intact. SELECT retrieves data, INSERT adds new rows, and UPDATE modifies existing rows, so none of those remove records.

Exam trap

FC0-U71 often tests the distinction between DELETE (removes rows, DML) and TRUNCATE (removes all rows, DDL) — candidates sometimes confuse DELETE with UPDATE or forget that DELETE requires a WHERE clause for targeted removal.

How to eliminate wrong answers

Option A is wrong because SELECT is a DQL (Data Query Language) command used to retrieve rows from one or more tables; it does not modify or remove data. Option B is wrong because INSERT is a DML command that adds new rows to a table, the opposite of removing them. Option C is wrong because UPDATE modifies existing column values in rows but does not delete the rows themselves.

81
MCQmedium

A small business wants to deploy a new customer relationship management (CRM) application. The company has no in-house IT staff and wants to minimize upfront infrastructure costs. They also need to access the CRM from any device with a browser. Which of the following deployment models best fits these requirements?

A.Infrastructure as a Service (IaaS)
B.On-premises
C.Platform as a Service (PaaS)
D.Software as a Service (SaaS)
AnswerD

SaaS delivers the CRM application over the internet, hosted by the vendor. The business pays a subscription fee, avoiding upfront hardware and software costs. Users can access the CRM via a web browser from any device, and the vendor manages updates, security, and availability. This matches the need for low upfront cost, no in-house IT, and anywhere access.

Why this answer

SaaS is the correct choice because it provides a fully managed application accessible via a web browser, with no need for local infrastructure or IT staff. The subscription model aligns with minimizing upfront costs. PaaS and IaaS require more technical management, and on-premises demands significant capital and maintenance, making them unsuitable for this scenario.

Exam trap

The trap here is assuming that any cloud service eliminates infrastructure costs; however, only SaaS delivers a complete application, while IaaS and PaaS still require management responsibilities.

82
Multi-Selectmedium

A company is deploying software to multiple workstations without user interaction. Which TWO installation methods are considered silent installations?

Select 2 answers
A.Double-clicking setup.exe and clicking Next each time
B.Running setup.exe /quiet
C.Running msiexec /i package.msi /qn
D.Using an app store to install
E.Downloading from a website and manually running the installer
AnswersB, C

The /quiet switch suppresses the setup wizard's user interface and prompts, letting the installer run unattended across many workstations. This directly satisfies the stem's constraint of deployment without user interaction, making it a genuine silent installation method.

Why this answer

Option B is correct because running setup.exe /quiet invokes the installer's silent mode, suppressing the user interface and requiring no interaction, which is exactly what unattended deployment needs. Option C is correct because msiexec /i package.msi /qn installs the MSI package with the /qn switch, which sets the Windows Installer UI level to "no UI," producing a fully silent installation. Option A is not silent since double-clicking setup.exe and clicking Next requires manual user input at each wizard step.

Option D is not a silent installation method because app store installations typically involve user-driven prompts and account interaction. Option E is not silent because downloading from a website and manually running the installer requires user action to initiate and complete the install.

Exam trap

FC0-U71 often tests the difference between silent/unattended installs and interactive installs — candidates may pick app store or manual download options, forgetting that 'silent' specifically means no user interaction and scriptable switches like /quiet or /qn.

83
MCQmedium

A technician needs to install software on 50 company computers without user interaction. Which installation method should be used?

A.Manual installation
B.Installation from an app store
C.Silent installation
D.Trial installation
AnswerC

Silent installation runs the installer with command-line switches such as /quiet or /qn, suppressing all dialogue boxes and prompts. This directly satisfies the stem's constraint of no user interaction across 50 machines, allowing the technician to deploy the software unattended, typically via a script or management tool.

Why this answer

A silent installation runs the installer with no user interaction, using command-line switches like /quiet or /qn, which is exactly what is needed to deploy software to 50 computers unattended. It can be scripted or pushed via deployment tools (SCCM, Intune, PDQ) to all machines simultaneously. Manual, app store, and trial installations all require user interaction or are not designed for bulk unattended deployment.

Exam trap

FC0-U71 often tests the definition of 'silent installation' — candidates may pick app store or manual options because they sound convenient, but silent specifically means no user interaction and scriptable switches for unattended bulk deployment.

How to eliminate wrong answers

Option A is wrong because manual installation requires a technician to interact with each machine, which is impractical and not unattended for 50 computers. Option B is wrong because app store installation typically requires user sign-in and clicks, and is not a scriptable silent method for bulk deployment. Option D is wrong because a trial installation is a licensing/usage model, not an installation method, and it still requires user interaction.

84
MCQmedium

Which of the following best describes a web application?

A.An application that runs only on mobile devices
B.An application installed locally that has direct hardware access
C.An application that runs within a web browser and processes data on a server
D.An application that connects services using APIs
AnswerC

A web application executes its interface inside a browser while business logic and data processing occur on a remote server, satisfying both halves of the stem's definition. This client–server split distinguishes it from native desktop software, which processes locally, and from static websites, which serve content without server-side processing.

Why this answer

A web application is defined as an application that runs within a web browser and processes data on a server. This matches option C. The client-side runs in the browser, and server-side logic handles data processing.

Exam trap

FC0-U71 often tests the definition of a web application versus mobile or desktop applications. Candidates may confuse web apps with API-based services or mobile apps, but the key is that it runs in a browser and processes data on a server.

How to eliminate wrong answers

Option A is wrong because an application that runs only on mobile devices is a mobile app, not a web app. Option B is wrong because an application installed locally with direct hardware access is a native desktop application. Option D is wrong because an application that connects services using APIs describes a service-oriented or API-based application, but not necessarily a web application.

85
MCQeasy

A user wants to install software on a Windows computer using the application's official installer. Which of the following file extensions is most likely associated with a Windows executable installer?

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

A .exe file is a Windows Portable Executable containing machine code that the operating system loads and runs directly, so an official installer packaged this way executes natively without any interpreter or runtime. This satisfies the stem's requirement for a Windows executable installer, unlike document, archive or script extensions.

Why this answer

Option B is correct because .exe (executable) is the standard Windows file extension for application installers and executables. Running an .exe file launches the installer or the application on Windows systems.

Exam trap

FC0-U71 often tests cross-platform file extension recognition — the trap is confusing macOS (.pkg, .dmg) or Linux (.deb) installer formats with the Windows .exe extension.

How to eliminate wrong answers

Option A is wrong because .pkg is a macOS installer package format, not a Windows executable. Option C is wrong because .dmg is a macOS disk image used to distribute applications, not a Windows installer. Option D is wrong because .deb is a Debian/Ubuntu Linux package format, not a Windows executable.

86
MCQeasy

A user is preparing a budget spreadsheet and wants to apply the same currency format, bold header row, and column widths to twelve monthly sheets inside one workbook. The user wants each sheet to update automatically if the header text changes. Which feature should the user apply?

A.A cell style applied individually to each sheet's header row
B.A group of sheets selected together so edits apply to all at once
C.A macro that records the formatting steps and replays them on each sheet
D.A pivot table built from a consolidated range of all twelve sheets
AnswerB

Grouping worksheets lets a single edit, such as typing header text or setting column width, apply simultaneously to every selected sheet. Because the sheets remain linked only while grouped, the user can make all twelve monthly sheets consistent in one pass, and later edits made while grouped propagate the new header text across all of them.

Why this answer

The goal is to make identical formatting and header edits across many sheets in one action. Selecting multiple worksheets into a group causes formatting, typing, and column-width changes to be applied to every sheet in the group at once. Macros replay actions without linking content, cell styles affect only appearance, and pivot tables analyze rather than format, so grouping is the only option that meets all stated needs.

Exam trap

The trap here is assuming that recorded macros automatically keep sheets synchronized, when they only replay a fixed sequence of actions.

87
MCQmedium

A user wants to edit a plain text configuration file on a Linux system. Which type of application is most appropriate?

A.Integrated Development Environment (IDE)
B.Text editor
C.Word processor
D.Media player
AnswerB

A text editor opens and modifies plain text files such as configuration files, preserving their raw character content without formatting or binary encoding. Word processors and other application types would corrupt or reformat the file, so a text editor is the appropriate application for this task.

Why this answer

A text editor is the correct tool for editing plain text configuration files on Linux because it saves files without formatting, hidden characters, or proprietary markup. Editors like vi, nano, and emacs preserve the exact bytes needed for config files such as /etc/fstab or sshd_config. Using anything that adds formatting would corrupt the file and break the service.

Exam trap

FC0-U71 often tests the difference between plain text editors and word processors, tempting candidates to pick a familiar GUI tool like Word, which silently corrupts configuration files with formatting.

How to eliminate wrong answers

Option A is wrong because an IDE is a heavy development environment with build tools and debuggers; it is overkill and may introduce project files or encoding quirks for a simple config edit. Option C is wrong because a word processor (e.g., Microsoft Word) inserts formatting, metadata, and smart quotes that corrupt plain text config files. Option D is wrong because a media player plays audio/video and cannot edit text files at all.

88
MCQmedium

A user is trying to install software on a macOS computer and has downloaded a file with a .dmg extension. What should the user do with this file to install the software?

A.Use the command line to run 'installer -pkg file.dmg'.
B.Extract the .dmg file using a decompression tool.
C.Rename the file to .app and drag it to the Applications folder.
D.Double-click the .dmg file to mount it, then run the installer inside.
AnswerD

A .dmg is a disk image, not an installer itself; double-clicking mounts it as a virtual volume in Finder. The user then opens that mounted volume and runs the .app or .pkg inside, which performs the actual installation.

Why this answer

A .dmg file is an Apple Disk Image, which acts as a virtual disk. To install software from a .dmg, the user must double-click it to mount the disk image, which then appears as a volume in Finder. Inside the mounted volume, the user typically finds an installer package or an application bundle that can be dragged to the Applications folder or run directly.

Exam trap

The trap here is assuming that .dmg files are like .zip or .exe files; candidates might think they need to extract or rename the file, but the correct action is to mount the disk image.

How to eliminate wrong answers

Option A is wrong because the 'installer' command is used for .pkg files, not .dmg files; .dmg files are mounted, not installed via command line in that manner. Option B is wrong because .dmg files are not compressed archives in the traditional sense; they are disk images and should not be extracted with decompression tools. Option C is wrong because renaming a .dmg to .app does not convert it into an application; the file format remains a disk image and will not execute as an app.

89
MCQhard

A user is configuring backup software on a workstation. The user wants the backup job to run automatically every night, capture only files that changed since the last run, and avoid re-copying files that have not been modified. The backup destination is a local external drive. Which backup type should the user select?

A.Mirror backup
B.Incremental backup
C.Differential backup
D.Full backup
AnswerB

An incremental backup copies only the files that changed since the most recent backup of any type. Each nightly run captures just the newly modified data, which directly satisfies both requirements: automatically capturing changes and avoiding re-copying files that were untouched since the previous run, while keeping each job small and fast.

Why this answer

The requirement is to capture only data that changed since the previous backup while skipping untouched files. Incremental backups track the last backup of any kind and copy only newly modified files, keeping each nightly run minimal. Full backups duplicate everything, differential backups re-copy all changes since the last full backup, and mirror backups replicate the current state without version history, so none of those match the stated goals.

Exam trap

The trap here is confusing differential with incremental, since both copy changed files but on different reference points.

90
MCQeasy

Which of the following file extensions is associated with a compressed archive file?

A..exe
B..zip
C..jpg
D..docx
AnswerB

The .zip extension denotes a compressed archive, satisfying the stem's requirement for a file format that bundles and compresses one or more files. Unlike .txt or .exe, which hold plain text or executable code respectively, .zip uses lossless compression to reduce size, making it the standard archive format.

Why this answer

.zip is a common compressed archive format.

91
MCQmedium

A database administrator needs to add a new customer record to the 'customers' table. Which SQL statement should they use?

A.INSERT INTO customers VALUES (...)
B.DELETE FROM customers WHERE ...
C.SELECT * FROM customers
D.UPDATE customers SET ...
AnswerA

INSERT INTO ... VALUES adds new rows to a table, matching the requirement to add a customer record. It is the only DML statement here that creates data rather than retrieving, modifying or removing it.

Why this answer

To add a new customer record to the 'customers' table, the database administrator should use the SQL INSERT statement. The INSERT INTO statement is specifically designed to add new rows of data into a table. The syntax 'INSERT INTO customers VALUES (...)' will insert a new row with the provided values into the specified columns.

Exam trap

The trap here is confusing the different SQL statements; candidates might think that UPDATE is used to add new records, but UPDATE only modifies existing ones.

How to eliminate wrong answers

Option B is wrong because DELETE FROM is used to remove rows from a table, not add them. Option C is wrong because SELECT * FROM is used to retrieve data from a table, not insert new data. Option D is wrong because UPDATE is used to modify existing records in a table, not to add new ones.

92
MCQmedium

A user is selecting a software license for a new application that will be used by 50 employees. The company wants to pay a single upfront fee and avoid recurring costs. Which type of license should they choose?

A.Subscription license
B.Freeware license
C.Open-source license
D.Perpetual license
AnswerD

A perpetual license involves a one-time upfront payment that grants the right to use the software indefinitely. This matches the company's requirement to avoid recurring costs. It is a common licensing model for business applications where long-term use is expected without additional fees.

Why this answer

A perpetual license is a one-time purchase that allows the software to be used indefinitely without additional payments. This aligns with the company's desire to avoid recurring costs. Subscription licenses require ongoing fees, while open-source and freeware do not involve a significant upfront payment for commercial use.

Thus, perpetual licensing is the correct choice.

Exam trap

The trap here is mixing up perpetual licensing with subscription models, or assuming that open-source always means free of cost, which may not match the requirement for a single upfront fee.

93
MCQmedium

A user receives a document created in a word processor that the user does not own. The sender wants the user to be able to read the text and view the layout, but the user does not need to edit or save changes. Which action allows the user to view the document content most reliably?

A.Change the file extension to match a format the user's software supports
B.Request that the sender print the document and mail a physical copy
C.Open the file in a free viewer or reader application that supports the format
D.Open the file in a plain text editor
AnswerC

A compatible viewer or reader application renders the document as intended, preserving text, formatting, images, and page layout without requiring the full authoring program. This satisfies the user's need to read and view the document reliably while avoiding the cost and installation footprint of the original word processor.

Why this answer

To view a document reliably without owning the authoring application, the user needs software that understands the file format and can render it faithfully. A viewer or reader application is designed for exactly this purpose, displaying text, images, and layout while typically restricting editing. Text editors strip formatting, renaming extensions does not convert content, and printing sacrifices the digital advantages of the file.

Exam trap

The trap here is believing that changing a file extension converts a document into a compatible format, when it only changes the filename.

94
MCQmedium

A user is trying to install software from an .msi file on a Windows computer. What is the most likely purpose of an .msi file?

A.It is a compressed archive like a .zip file.
B.It is a Microsoft Installer package that automates software installation.
C.It is a script that downloads software from the internet.
D.It is a configuration file for Windows settings.
AnswerB

An .msi file is a Microsoft Installer package containing installation instructions, file manifests and registry changes, so Windows Installer can deploy the software automatically rather than requiring manual copying. This directly satisfies the stem's scenario of installing software on Windows, where the .msi extension denotes that packaged, self-executing installation format.

Why this answer

An .msi file is a Microsoft Installer package — a structured database file that contains installation instructions, file manifests, registry entries, and rollback information used by the Windows Installer service (msiexec.exe) to install, modify, or remove software. It is not a simple archive; it drives a transactional installation process.

Exam trap

FC0-U71 often tests whether candidates confuse .msi with generic archives or scripts — the trap is assuming .msi is just a compressed file rather than recognizing it as a Microsoft Installer database that drives msiexec.exe.

How to eliminate wrong answers

Option A is wrong because while an .msi contains compressed files internally, it is not a general-purpose archive like .zip — it is a structured installer database with tables, not a user-extractable archive. Option C is wrong because .msi files do not download software from the internet; they contain the installation payload and logic locally (though they may reference external CAB files). Option D is wrong because .msi is not a configuration file for Windows settings — that role belongs to the registry, Group Policy, or files like .inf/.xml; .msi is specifically an installer package.

95
MCQmedium

A user needs to open a document that was created in a proprietary format by a legacy application. The user does not have that application installed. Which of the following is the BEST solution to view the document's content without installing additional software?

A.Change the file extension to .txt and open with Notepad.
B.Use the Compatibility Mode settings in Windows to emulate the legacy application.
C.Install a virtual machine with the legacy operating system and application.
D.Use a web-based file converter to change the document to a common format like PDF.
AnswerD

Web-based file converters can transform proprietary formats into universally readable formats like PDF without installing software. This allows the user to view the content using a PDF reader, which is typically already available. It is a practical solution when the original application is unavailable, though care must be taken with sensitive data due to privacy concerns with online converters.

Why this answer

Using a web-based converter to change the file to PDF is the best solution because it requires no software installation and leverages a common format. The other options involve installing software, misusing file extensions, or relying on a feature that doesn't address the missing application. The converter approach directly solves the problem of viewing the content.

Exam trap

The trap here is thinking that changing the file extension or using Compatibility Mode can make a file readable; these methods do not convert the underlying data format.

96
MCQeasy

Which of the following software licenses allows users to modify and redistribute the source code, provided they keep the same license terms?

A.Apache License
B.Commercial License
C.MIT License
D.GNU General Public License (GPL)
AnswerD

The GNU General Public License is a copyleft licence: it permits modification and redistribution of source code, provided derivative works are released under the same GPL terms. This reciprocal condition distinguishes it from permissive licences such as MIT or Apache.

Why this answer

The GNU General Public License (GPL) is a copyleft license that requires derivative works to be distributed under the same license terms. This means users can modify and redistribute the source code, but they must keep the same license, ensuring that the software remains free and open source.

Exam trap

The trap is confusing permissive licenses (MIT, Apache) with copyleft licenses (GPL). Candidates might select MIT or Apache because they also allow modification and redistribution, but they do not require the same license terms for derivatives.

How to eliminate wrong answers

Option A is wrong because the Apache License is permissive and does not require derivative works to use the same license; it allows redistribution under different terms. Option B is wrong because a commercial license typically restricts modification and redistribution and does not require sharing source code. Option C is wrong because the MIT License is permissive and allows modification and redistribution without the copyleft requirement of keeping the same license.

97
Multi-Selectmedium

A user is evaluating database concepts while building a small inventory system. Which TWO statements accurately describe a relational database? (Choose two.)

Select 2 answers
A.Each table must be stored on a separate physical server.
B.Records are stored as unlabeled values in a single flat file.
C.Data is organized into tables with rows and columns.
D.Tables are linked through primary and foreign key relationships.
E.Queries are written only in JavaScript.
AnswersC, D

Relational databases store data in relations, commonly called tables, where rows represent records and columns represent fields. This is the defining structural characteristic of the relational model. The inventory system would place products in one table and suppliers in another, so this statement correctly describes the concept.

Why this answer

A relational database organizes data into tables of rows and columns and links those tables through primary and foreign keys. Those two properties define the model. Storing each table on separate hardware, using unlabeled flat files, or requiring JavaScript for queries are all inconsistent with how relational databases actually work.

Exam trap

The trap here is treating any collection of data as relational, when the defining traits are table structure plus key-based relationships.

98
Multi-Selectmedium

A system administrator is evaluating antivirus software for company computers. Which TWO features are most important for protecting against malware? (Select TWO.)

Select 2 answers
A.Virtual private network (VPN) support
B.Email spam filtering
C.Real-time scanning
D.Automatic signature updates
E.Built-in firewall
AnswersC, D

Real-time scanning inspects files as they are opened, downloaded or executed, intercepting malware before it can run. This satisfies the stem's protection requirement by blocking threats at the moment of access, rather than relying solely on periodic manual scans that leave infection windows open.

Why this answer

Option C (Real-time scanning) is correct because it continuously monitors files, processes, and memory as they are accessed or executed, allowing the antivirus to block malware before it can run or spread on the endpoint. Option D (Automatic signature updates) is correct because antivirus detection depends on current malware definitions and heuristics; automatic updates ensure the software recognizes newly discovered threats without manual intervention. Option A (VPN support) is not a core antivirus protection feature, as a VPN primarily encrypts network traffic and masks IP addresses rather than detecting or removing malware.

Option B (Email spam filtering) can reduce phishing and malicious attachments but is typically a separate email-security function and not one of the two most essential antivirus capabilities. Option E (Built-in firewall) controls network traffic by filtering ports and connections, which is complementary host protection but distinct from malware scanning and signature-based detection.

Exam trap

FC0-U71 often tests the confusion between network-security features (VPN, firewall) and endpoint malware protection — candidates who pick firewall or VPN miss that only real-time scanning and signature updates directly defend against malware.

99
MCQeasy

A user wants to open a spreadsheet file, edit some cells, and then save the changes in a format that preserves formulas and formatting. Which type of application should the user open?

A.A word processing application
B.A database management application
C.A spreadsheet application
D.A presentation application
AnswerC

A spreadsheet application is built around a grid of rows and columns where each cell can hold data or a formula. It can open the file, recalculate formulas when cells change, and save the workbook with its formatting intact. This matches the user's need to edit cells and preserve formulas and formatting.

Why this answer

A spreadsheet application is the correct tool because it is purpose-built for cell-based data entry, formula calculation, and formatted workbooks. Word processors, presentation tools, and database managers each serve different content types and cannot preserve spreadsheet formulas and cell formatting in the way the user requires.

Exam trap

The trap here is assuming any application that can display a table of data can open and save a spreadsheet with working formulas.

100
MCQmedium

A database administrator needs to retrieve all customer names from a table named 'Customers' where the city is 'New York'. Which SQL statement should be used?

A.UPDATE Customers SET Name = 'New York' WHERE City = 'New York'
B.SELECT Name FROM Customers WHERE City = 'New York'
C.INSERT INTO Customers (Name) VALUES ('New York')
D.DELETE FROM Customers WHERE City = 'New York'
AnswerB

The SELECT clause names the column Name, FROM targets the Customers table, and WHERE filters rows on City = 'New York', satisfying the stated city constraint. This returns only matching customer names rather than every row.

Why this answer

The SELECT statement is the only SQL command that retrieves data without modifying it. The syntax SELECT Name FROM Customers WHERE City = 'New York' correctly specifies the column to return (Name), the table to query (Customers), and the filter condition (City = 'New York'). This returns exactly the customer names in New York as required.

Exam trap

The trap here is confusing DML commands (UPDATE, INSERT, DELETE) with the DQL retrieval command (SELECT) — candidates who skim may pick UPDATE because it mentions the same column and value, missing that the question asks to retrieve, not modify.

How to eliminate wrong answers

Option A is wrong because UPDATE modifies existing rows by setting Name to 'New York' — it changes data rather than retrieving it, and would corrupt the Name column. Option C is wrong because INSERT INTO adds a new row with the value 'New York' in the Name column, which creates data instead of reading it. Option D is wrong because DELETE FROM removes all rows where City = 'New York', destroying the very records the administrator wants to read.

101
MCQeasy

Which of the following is the correct file extension for a macOS installer package?

A..msi
B..pkg
C..exe
D..dmg
AnswerB

macOS installer packages use the .pkg extension, a bundle format that the Installer application processes to place files and run scripts. This distinguishes it from .dmg disk images and .app application bundles, satisfying the question's requirement for the installer package extension.

Why this answer

.pkg is the standard macOS installer package format.

102
MCQmedium

A technician is deploying a software update to 200 computers in a domain. To avoid user interaction, which installation method should be used?

A.Silent installation
B.App store installation
C.Interactive installation
D.Manual installation
AnswerA

Silent installation runs the update package with unattended switches, suppressing all prompts and dialogue boxes, so deployment to 200 domain computers proceeds without any user interaction. This directly satisfies the stem's requirement to avoid user involvement across the fleet, unlike interactive methods that halt pending input.

Why this answer

A silent installation runs the installer with no user prompts or UI, using switches such as /quiet or /qn (MSI) or /S (setup.exe), which is essential when pushing an update to 200 domain machines via Group Policy, SCCM, or a similar deployment tool. Because no interaction is required, the update can run unattended across all endpoints simultaneously.

Exam trap

FC0-U71 often tests the distinction between deployment methods that scale unattended (silent) versus those that inherently require a human (interactive, manual, or app store), so candidates who focus on 'installing software' rather than 'no user interaction' pick the wrong option.

How to eliminate wrong answers

Option B is wrong because app store installation requires users to browse, select, and approve the app themselves, which is interactive and not suited to bulk domain-wide deployment. Option C is wrong because interactive installation explicitly requires user input at each prompt, defeating the goal of avoiding user interaction. Option D is wrong because manual installation means a technician touches each machine individually, which is impractical and error-prone for 200 computers.

103
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 licenses permit try-before-you-buy distribution, letting users evaluate fully functional software for a trial period before paying to continue using it. This directly matches the stem's constraint of limited-time use prior to purchase, distinguishing it from freeware, which imposes no payment obligation, and open-source licences, which grant source-code rights.

Why this answer

Shareware is distributed free for a trial period, after which the user must pay to continue using it or unlock full functionality. This 'try before you buy' model matches the question exactly — limited-time use followed by a required purchase. Common examples include WinRAR and many utility apps that nag after the trial expires.

Exam trap

FC0-U71 often tests the boundary between shareware and freeware — candidates see 'free to use' and pick freeware, missing that shareware's defining trait is the eventual payment requirement after the trial.

How to eliminate wrong answers

Option A is wrong because commercial software is sold outright (or via subscription) with no free trial period implied — you pay upfront for a license. Option B is wrong because freeware is free to use indefinitely with no purchase requirement, so it lacks the 'limited time before purchasing' element. Option D is wrong because open source software provides source code under licenses like GPL or MIT that permit free use, modification, and redistribution — there is no trial-then-pay model.

104
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 executes source code line by line through an interpreter at runtime, without a separate compilation step producing machine code. This satisfies the stem's requirement for an interpreted language, since the interpreter translates and runs each statement directly rather than compiling the whole program ahead of execution.

Why this answer

Python (C) is an interpreted language because its source code is executed line-by-line by the CPython interpreter (or another implementation) at runtime, without a separate compilation step producing native machine code. JavaScript (E) is likewise interpreted, typically executed by a JavaScript engine such as V8 or SpiderMonkey that parses and runs the source (often via JIT compilation) rather than requiring the developer to precompile it to machine code. C++ (A) is a compiled language, normally translated by a compiler such as g++ or clang++ into native machine code before execution.

Assembly (B) is not interpreted; it is assembled by an assembler (e.g., NASM, GAS) into machine code. Java (D) is compiled to bytecode by javac and then executed on the JVM, so it is not classified as an interpreted language in this context.

Exam trap

The trap is Java — many candidates assume Java is interpreted because it runs on the JVM, but CompTIA classifies it as compiled (to bytecode), so selecting Java instead of Python or JavaScript is the common error.

105
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

The .exe extension denotes a Windows executable, which typically contains the installer program that unpacks and configures the graphics application. Other extensions such as .txt, .jpg or .docx are data files and cannot execute installation routines on Windows.

Why this answer

The .exe file extension is the standard executable format for Windows applications, including installers. When a user downloads or runs an installer for a graphics editing application on Windows, it is most likely a .exe file that contains the setup program.

Exam trap

FC0-U71 often tests cross-platform file extensions; candidates may confuse .pkg or .dmg as Windows installers because they are also used for software installation on other platforms.

How to eliminate wrong answers

Option B is wrong because .deb is a package format used by Debian-based Linux distributions, not Windows. Option C is wrong because .pkg is a package format used by macOS (and some Unix systems), not Windows. Option D is wrong because .dmg is a disk image format used by macOS for software distribution, not Windows.

106
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

A relative path specifies a file's location from the current working directory, such as a subdirectory beneath it, rather than from the filesystem root. This directly satisfies the stem's scenario of accessing a file in a subdirectory relative to the current location.

Why this answer

A relative path specifies a file's location starting from the current working directory, using notations like ./ or ../ or simply a subdirectory name (for example, docs/report.txt). Because the question states the file is in a subdirectory relative to the current directory, the path is by definition relative.

Exam trap

FC0-U71 often tests the relative-versus-absolute path distinction by describing a file 'relative to the current directory,' so candidates who see a subdirectory and assume it must be absolute (or confuse symlinks with path types) pick the wrong option.

How to eliminate wrong answers

Option A is wrong because an absolute path starts from the root (for example, /home/user/docs/report.txt or C:\Users\user\docs\report.txt) and does not depend on the current working directory. Option C is wrong because a symbolic link is a special file that points to another file, not a path type describing location. Option D is wrong because a network path references a remote share (for example, \\server\share\file), which is unrelated to the relative-versus-absolute distinction.

107
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 the staged snapshot into the local repository's history, satisfying the requirement to save state locally. It differs from git push, which publishes commits to a remote, and from git add, which only stages changes for the next commit.

Why this answer

The `git commit` command records the staged changes in the local repository, creating a permanent snapshot of the project's current state. It captures a point-in-time version of the code along with a commit message, allowing the developer to track history and revert if needed. Unlike remote operations, `git commit` works entirely locally, which matches the requirement to save a snapshot locally.

Exam trap

FC0-U71 often tests the distinction between local and remote Git operations, so candidates may confuse `git commit` with `git push` or `git pull`, mistakenly thinking that saving a snapshot requires interacting with a remote repository.

How to eliminate wrong answers

Option A is wrong because `git pull` fetches changes from a remote repository and merges them into the local branch, which updates the working directory but does not create a snapshot of local changes. Option B is wrong because `git branch` creates, lists, or deletes branches, but does not save any changes to the code; it only manages pointers to commits. Option D is wrong because `git push` uploads local commits to a remote repository, which is not a local operation and does not create a snapshot; it transfers existing commits.

108
MCQeasy

A small business wants its staff to create documents, spreadsheets, and presentations without installing any software on their laptops. Staff must be able to open the files from any company device and see edits made by coworkers within seconds. Which software delivery model best meets this requirement?

A.Virtual desktop infrastructure hosting a published desktop with office applications
B.Cloud-based productivity suite accessed through a web browser
C.Open-source office suite installed from a portable USB drive
D.Locally installed proprietary productivity suite licensed per seat
AnswerB

A cloud-based productivity suite runs in the browser, so nothing is installed on the laptops, and documents are stored in the provider's cloud where multiple users can edit simultaneously and changes appear within seconds. This directly satisfies both the no-installation constraint and the near-real-time collaboration requirement for the small business staff.

Why this answer

The requirement combines zero local installation with near-real-time multi-user editing across devices. Only a browser-accessed cloud productivity suite delivers both natively, because the application and the documents live in the provider's environment and synchronization is handled by the service. Locally installed, portable, and virtualized desktop options all keep execution on or near the endpoint and lack native simultaneous co-editing.

Exam trap

The trap here is assuming any office suite that can save to a shared network folder provides the same real-time collaboration as a cloud-based suite.

109
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

The MIT License grants permission to reuse, modify and redistribute software with only attribution and licence-notice requirements, satisfying the stem's open-source criterion. Its permissive terms contrast with proprietary EULAs, which restrict source access. Recognised by the Open Source Initiative, it qualifies alongside other approved licences such as Apache 2.0 and GPL.

Why this answer

The MIT License (B) is a permissive open-source license that allows users to freely use, modify, and redistribute software with minimal restrictions, requiring only preservation of the copyright notice and license text. The GNU General Public License (D) is a copyleft open-source license that guarantees end users the freedom to run, study, share, and modify the software, requiring derivative works to be distributed under the same terms. Both are recognized by the Open Source Initiative (OSI) as approved open-source licenses.

In contrast, a shareware license (A) permits limited trial use with a required payment for continued use and is not open source, a EULA (C) is a proprietary contract restricting usage rights rather than granting open-source freedoms, and a commercial license (E) is a proprietary licensing model sold for profit, not an open-source license.

Exam trap

FC0-U71 often tests the confusion between 'free of charge' and 'open source' — candidates incorrectly select shareware or commercial licenses because they conflate zero cost with source code freedom, missing that open source is defined by the rights granted, not the price.

110
MCQmedium

A technician is explaining the concept of software licensing to a client. The client wants to install a single copy of an application on multiple computers within their small business. Which type of license should the technician recommend?

A.Site license
B.Single-user license
C.Freeware license
D.Open-source license
AnswerA

A site license allows an organization to install and use software on multiple computers at a specific location, such as a small business office. It is designed for this exact scenario, providing legal coverage for all employees at the site. This is the appropriate recommendation.

Why this answer

A site license grants an organization the right to install and use a software application on multiple computers at a single physical location, such as a small business. It is the most cost-effective and legal way to cover all employees at that site. Other license types typically restrict installation to a single computer or have terms that do not fit a multi-computer business environment.

Exam trap

The trap here is confusing freeware or open-source with permissive business use, when in fact site licenses are specifically designed for multi-computer organizational deployment.

111
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 default app store on Android smartphones, satisfying the stem's requirement for installing applications on that platform. It provides native APK delivery, automatic updates and Play Protect scanning, unlike third-party marketplaces or sideloading. For a standard Android device, Google Play is the intended, officially supported source.

Why this answer

Google Play is the official app store for Android devices, developed and maintained by Google. It provides a curated catalog of applications that are compatible with the Android operating system. Installing apps from Google Play ensures they are scanned for security and updated automatically.

Therefore, for an Android smartphone, Google Play is the correct choice.

Exam trap

FC0-U71 often tests the association between operating systems and their default app stores, so candidates might confuse Apple's App Store with Android's Google Play.

How to eliminate wrong answers

Option A is wrong because Microsoft Store is the official app store for Windows devices, not Android. Option B is wrong because Mac App Store is for macOS computers, not Android. Option D is wrong because App Store is Apple's store for iOS and iPadOS devices, not Android.

112
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

SELECT * FROM Employees uses the asterisk wildcard to return every column for all rows, satisfying the requirement to retrieve all records. The FROM clause names the source table, and no WHERE filter restricts the result set, so the full table contents are returned.

Why this answer

The correct SQL statement to retrieve all records from a table named 'Employees' is SELECT * FROM Employees. The SELECT clause specifies the columns to return, and the asterisk (*) is a wildcard meaning all columns. The FROM clause specifies the table to query.

This is standard SQL syntax defined by ANSI/ISO and supported by all major relational database management systems (RDBMS) such as MySQL, PostgreSQL, SQL Server, and Oracle.

Exam trap

FC0-U71 often tests the confusion between SQL keywords and similar terms from other languages or contexts, such as GET, FETCH, and READ, which are not valid for retrieving all records in a standard SQL query.

How to eliminate wrong answers

Option A is wrong because GET is not a valid SQL keyword for data retrieval; it is used in other contexts (e.g., HTTP GET) but not in SQL. Option C is wrong because FETCH is used in SQL to retrieve rows from a cursor, not as a standalone statement to select all records from a table. Option D is wrong because READ is not a standard SQL keyword for querying data; it is used in file systems or other contexts, not in SQL.

113
MCQeasy

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

A.Freeware
B.GPL
C.Shareware
D.Freemium
AnswerB

The GNU General Public License grants users the freedom to run, study, modify and redistribute software, requiring derivative works to carry the same terms. This copyleft reciprocity is the defining characteristic of an open-source licence.

Why this answer

The GNU General Public License (GPL) is a widely used free software license that guarantees end users the freedom to run, study, share, and modify the software. It is a classic example of an open-source license because it requires that any modified versions distributed must also be licensed under the GPL, ensuring the software remains open source. Other options like freeware, shareware, and freemium are not open-source licenses; they are distribution models that may not provide source code or the freedom to modify and redistribute.

Exam trap

FC0-U71 often tests the confusion between open-source licenses and free distribution models, so candidates might mistakenly pick freeware or shareware as open-source because they are 'free' in cost, but open-source specifically refers to source code availability and freedom to modify.

How to eliminate wrong answers

Option A is wrong because freeware is software that is available for use at no monetary cost, but it typically does not include source code and does not grant the rights to modify or redistribute, so it is not an open-source license. Option C is wrong because shareware is a trial-based distribution model where users can try the software before purchasing, but it is not an open-source license and usually comes without source code. Option D is wrong because freemium is a business model where basic features are free but advanced features require payment; it is not a license and does not imply open-source rights.

← PreviousPage 2 of 2 · 113 questions total

Ready to test yourself?

Try a timed practice session using only Applications and Software questions.