A software translator that reads a high-level program line-by-line, translating and executing each line immediately without saving an object file, is a/an: MCQ with Answer and Explanation

A software translator that reads a high-level program line-by-line, translating and executing each line immediately without saving an object file, is a/an:
A. Assembler
B. Linker
C. Interpreter
D. Compiler
Answer: Option C
Solution (By JKSSB Mock Tests)
An interpreter translates and executes source code dynamically, one line or statement at a time, making debugging faster but execution slower.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Computer Software Questions

Question #1
Which of the following is not a type of system software?
A. Device driver
B. Database management system (DBMS)
C. Operating system
D. Compiler

Correct Answer: Option B


Explanation:
DBMS is application software or system software depending on context, but typically considered middleware. Compiler, OS, and drivers are system software.

This question belongs to: Computer Computer Software
Question #2
Which of the following is a type of system software that manages data storage and retrieval?
A. Graphics editor
B. File system
C. Word processor
D. Spreadsheet

Correct Answer: Option B


Explanation:
The file system is part of the OS that organizes and manages files on storage devices.

This question belongs to: Computer Computer Software
Question #3
Which type of tool allows developer teams to track code variations, merge simultaneous edits, and roll back software bugs safely?
A. Interpreter Suite
B. Device Configuration Tool
C. Version Control System (VCS)
D. Compiler Engine

Correct Answer: Option C


Explanation:
Version control systems (like Git) manage history revisions of software source code files, enabling collaboration across engineering teams.

This question belongs to: Computer Computer Software