Difficulty: Easy
Correct Answer: EXE
Explanation:
Introduction / Context:
DOS recognizes programs by their filename extensions. Knowing which extensions are executable helps when launching software, diagnosing path issues, and writing batch files.
Given Data / Assumptions:
Concept / Approach:
In DOS, commands can be internal (within COMMAND.COM) or external (COM, EXE, BAT). Among the listed extensions, EXE is the standard portable executable format for DOS programs, alongside COM (simpler binary) and BAT (batch scripts). SYS files are typically drivers or configuration components, not directly executed via the shell like standard applications.
Step-by-Step Solution:
Verification / Alternative check:
DOS manuals note search order when you enter a command name: internal commands first, then look for .COM, .EXE, and .BAT files in that order on the current directory and PATH.
Why Other Options Are Wrong:
Common Pitfalls:
Forgetting that .COM is also executable; however, since it is not listed, EXE is the best answer given. Confusing .SYS driver loading with normal program execution.
Final Answer:
EXE
Discussion & Comments