Moderate

Which of the following might be used to convert high-level language instructions into machine language ?

Correct answer: A. an interpreter

  • A. an interpreter
  • B. system software
  • C. applications software
  • D. an operating environment

Explanation

An interpreter translates high-level instructions and executes them, often one statement at a time, instead of producing a separate executable first. Applications software performs user tasks, whereas an operating environment is a broader platform rather than the specific translator named here.

Last updated

Practise Software Design and Architecture

493 free Software Design and Architecture MCQs from Software Engineering, each with the correct answer and an explanation. Unlimited attempts, no account needed.

Exams that ask Software Engineering questions like this

Software Engineering is on this paper prepared for on TestUstad, and all of them draw the same bank, so this question is worth knowing for it.

Related questions