What is an interpreter? MCQ with Answer and Explanation

What is an interpreter?
A. Translates entire code at once
B. Converts assembly language to machine code
C. Links multiple programs
D. Translates high-level code to machine code line by line
Answer: Option D
Solution (By JKSSB Mock Tests)
An interpreter translates and executes high-level code line by line, unlike a compiler.

Discuss this Question (0)

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

Practice More Computer Software Questions

Question #1
Which tool is used to monitor real-time read and write speeds on a hard drive to identify applications that are slowing down the system?
A. Resource Monitor / Performance Monitor
B. Registry Compactor Engine
C. System Uninstaller
D. Disk Cleanup Tool

Correct Answer: Option A


Explanation:
Performance and resource monitors track real-time hardware usage metrics, helping users spot programs that are heavily consuming disk, CPU, or memory resources.

This question belongs to: Computer Computer Software
Question #2
Which software utility helps developers look for, analyze, isolate, and fix logic bugs and syntax runtime exceptions in their source code scripts?
A. Text Editor Tool
B. Debugger
C. Linker Script
D. Compiler Core

Correct Answer: Option B


Explanation:
A debugger lets developers pause execution, step through code line by line, and inspect variable states to identify and resolve software bugs.

This question belongs to: Computer Computer Software
Question #3
Which of the following is an example of a utility software for system backup?
A. Acronis True Image
B. Cleanup
C. Defrag
D. Chkdsk

Correct Answer: Option A


Explanation:
Acronis True Image is a comprehensive backup and disaster recovery utility.

This question belongs to: Computer Computer Software