System Software Identification MCQs
System software manages computer hardware and provides a platform for application software to run. Utilities like compilers, linkers, and assemblers fall under this category.
Analyzing Software Types
Let's classify each option:
- A. Compiler: Translates high-level programming code into machine code. It's a utility tool for developers, hence system software.
- B. Word Processor: Used for creating and editing documents (e.g., Microsoft Word). This is application software.
- C. Interpreter: Executes programming code line by line. Like compilers, it aids development, making it system software.
- D. Linker: Combines different pieces of code into a single program. It's a crucial development utility, thus system software.
- E. Assembler: Converts assembly language code into machine code. This is also a development utility, classifying it as system software.
Conclusion on System Software
Based on the analysis, options A (Compiler), C (Interpreter), D (Linker), and E (Assembler) are types of system software. Option B (Word Processor) is application software.
Therefore, the correct combination includes A, C, D, and E only.