Correct Answer:
A. Operating
Explanation:
The correct answer is Operating because it represents an overarching system platform, whereas the other three choices are highly specific language translation utilities.
- Step 1 (Functional Classification): Interpreters, Compilers, and Assemblers are distinct tools categorized as Language Translators. Their sole purpose is to convert raw human-readable software source code into binary machine execution code.
- Step 2 (Application): An Operating System (abbreviated as 'Operating' in this system string) is the entire environment that manages physical hardware, schedules processor cycles, and hosts these language translators. This makes it structural distinct from the translation utilities.
- Incorrect Options:
- Interpreter is incorrect because it translates code sequentially line-by-line during runtime, grouping it symmetrically with compilers and assemblers as translator software.
- Compiler is incorrect because it translates entire source files into executable binaries at once, placing it firmly in the language translator category.
- Assembler is incorrect because it translates lower-level assembly language mnemonics directly into machine code, locking it into the translator group.
If you think there is any confusion in given MCQS You can comment.
Drop of Change Academy is Pakistan No.1 online Plate form to prepare all types of Exams including PPSC, FPSC, KPSC, SPSC, Ministry of Defence, And for all one paper MCQS , Pedagogy MCQS, docmcqs general knowledge MCQS, current affair MCQS and alot more