FC0-U71 Applications and Software Practice Question
A user wants to install software on a macOS computer. Which TWO file types are commonly used as installer packages on macOS? (Select TWO.)
⚠ Common exam trap
FC0-U71 often tests cross-platform file-extension confusion, so candidates who associate .exe or .msi with 'installer' generically may incorrectly select them for macOS.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
.pkg
Option A (.pkg) is correct because macOS uses flat package files (.pkg) as native installer packages that the Installer.app utility opens to place files and run installation scripts. Option C (.dmg) is correct because a disk image (.dmg) is a common macOS distribution container that, once mounted, typically holds an app bundle or a .pkg installer the user runs to install software. Option B (.exe) is not correct because .exe is a Windows executable format that macOS does not natively execute as an installer. Option D (.msi) is not correct because .msi is a Windows Installer package format used by Windows systems. Option E (.deb) is not correct because .deb is a Debian/Ubuntu Linux package format, not a macOS installer type.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
.pkg
Why this is correct
.pkg is Apple's native installer package format, containing scripts and payloads that macOS Installer executes to place files and configure the system. It satisfies the installer-package requirement directly, unlike .dmg disk images, which merely mount as volumes.
- ✗
.exe
Why it's wrong here
macOS cannot execute Windows PE binaries; .exe files are Windows installers, so the operating system has no handler for them. It is tempting because .exe is the ubiquitous installer format on Windows, and would be correct if the target machine were running Windows rather than macOS.
- ✓
.dmg
Why this is correct
.dmg is a disk image that macOS mounts as a virtual volume containing an installer or application bundle. It is the standard distribution format satisfying the installer package requirement, alongside .pkg, and is opened natively by macOS without third-party tools.
- ✗
.msi
Why it's wrong here
.msi is the Microsoft Windows Installer package format, used on Windows systems, not macOS. It is tempting because it is a widely recognised installer extension, but macOS relies on .pkg and .dmg packages, so .msi files are not natively supported on macOS.
- ✗
.deb
Why it's wrong here
.deb is the Debian package format used by Debian, Ubuntu, and other Linux distributions, not macOS. It is tempting because it is a common installer package on Linux systems, but macOS uses .pkg and .dmg instead, so .deb cannot be installed natively on macOS.
Go deeper
Related to this question
About these practice questions
One of 988 original FC0-U71 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
Same concept, more angles
8 more ways this is tested on FC0-U71
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. Which of the following is the correct file extension for a macOS installer package?
easy- A..msi
- ✓ B..pkg
- C..exe
- D..dmg
Why B: .pkg is the standard macOS installer package format.
Variation 2. 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.)
medium- ✓ A..deb
- B..dmg
- C..exe
- ✓ D..rpm
- E..msi
Why A: Option A (.deb) is correct because Debian-based distributions such as Ubuntu use .deb packages, which are installed with dpkg or apt (e.g., apt install ./package.deb). Option D (.rpm) is correct because .rpm is the standard package format used by RPM-based Linux distributions like Red Hat Enterprise Linux, Fedora, and openSUSE, and it is commonly recognized as a Linux installer package format. Option B (.dmg) is incorrect because it is a macOS disk image format, not a Linux package. Option C (.exe) is incorrect because it is a Windows executable format. Option E (.msi) is incorrect because it is a Windows Installer package format.
Variation 3. 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?
medium- 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.
Why D: 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.
Variation 4. 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?
easy- A..pkg
- ✓ B..exe
- C..dmg
- D..deb
Why B: 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.
Variation 5. A user downloads a software installer from the internet. On Windows, which file extension is most likely to be used for the installer?
medium- A..pkg
- B..deb
- ✓ C..exe
- D..dmg
Why C: On Windows, the standard file extension for executable programs and software installers is .exe (executable). When a user downloads an installer for Windows, it is typically an .exe file that can be run to install the application. The other extensions are associated with different operating systems: .pkg and .dmg are used on macOS, and .deb is used on Debian-based Linux distributions.
Variation 6. A user needs to install a new graphics editing application on a Windows computer. Which file extension is most likely associated with the installer?
easy- ✓ A..exe
- B..deb
- C..pkg
- D..dmg
Why A: 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.
Variation 7. 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?
medium- 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.
Why B: 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.
Variation 8. A user wants to install a free text editor on their Windows computer. Which file extension is most likely used for the installer?
easy- A..deb
- ✓ B..exe
- C..dmg
- D..pkg
Why B: On Windows, executable installers most commonly use the .exe extension (and .msi for Windows Installer packages). A free text editor for Windows would therefore be distributed as an .exe installer. The other extensions belong to different operating systems.
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This FC0-U71 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the FC0-U71 exam.