Which language translator parses code tokens dynamically, translating statements into machine instructions as they hit execution loops without generating a standalone binary file? MCQ with Answer and Explanation

Which language translator parses code tokens dynamically, translating statements into machine instructions as they hit execution loops without generating a standalone binary file?
A. Assembler Core
B. Static Linker
C. Interpreter
D. Pure Compiler
Answer: Option C
Solution (By JKSSB Mock Tests)
Interpreters translate code statements line-by-line in real time during execution, which provides flexibility but adds performance overhead.

Discuss this Question (0)

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

Practice More Computer Software Questions

Question #1
What is the purpose of a dynamic link library (DLL)?
A. Manages hardware
B. Contains reusable code for programs
C. Stores user data
D. Controls memory

Correct Answer: Option B


Explanation:
DLL files contain code and data shared by multiple programs to save memory.

This question belongs to: Computer Computer Software
Question #2
What is the main advantage of using an interpreter over a compiler?
A. Produces standalone executables
B. Faster execution
C. Optimizes code better
D. Easier debugging and portability

Correct Answer: Option D


Explanation:
Interpreters execute line by line, making debugging easier and allowing cross-platform portability.

This question belongs to: Computer Computer Software
Question #3
Which system component manages user permissions, ensuring standard user accounts cannot delete critical system files or change global settings?
A. Access Control Subsystem / Security Manager
B. Device Bus Driver
C. File Compressor Module
D. Disk Cleanup Utility

Correct Answer: Option A


Explanation:
The access control subsystem enforces system security policies, restricting file access and system modifications based on user privileges.

This question belongs to: Computer Computer Software