logo

Question detail

Which statement correctly describes an interpreter?

Try the question, check the answer, then read the explanation to understand the curriculum point.

At a glance

MCQ

Type

practice

Style

Topic

Hardware and software

Exam-style question

Try this first

Which statement correctly describes an interpreter?.

  1. A.It translates the entire source program before any part is run
  2. B.It translates and executes source code during program execution, typically statement by statement
  3. C.It translates only assembly language into machine code
  4. D.It is a utility program used only to back up files

Model answer

What a good answer should say

  • It translates and executes source code during program execution, typically statement by statement

Explanation

Why this works

An interpreter translates and executes a high-level program during execution, commonly one statement at a time. Translating the entire source program before execution describes a compiler, while translating assembly language describes an assembler.

Common mistake

No common mistake is linked to this question yet.

Related flashcards

No flashcards are published for this page yet.

Related practice questions

No questions are published for this page yet.