Home » mcq » Computer fundamentals » Operating system » Assembler is A. a program that places programs into memory and prepares them for execution. B. a program that automate the translation of assembly language into machine language. C. a program that accepts a program written in a high level language and produces an object program. D. is a program that appears to execute a source program as if it were machine language. E. None of the above
a program that places programs into memory and prepares them for execution.
a program that automate the translation of assembly language into machine language.
a program that accepts a program written in a high level language and produces an object program.
is a program that appears to execute a source program as if it were machine language. E. None of the above
Answer is Wrong!
Answer is Right!
The correct answer is: B. a program that automates the translation of assembly language into machine language.
An assembler is a program that translates assembly language into machine language. Assembly language is a low-level programming language that is used to control the hardware of a computer. Machine language is the language that the computer’s processor understands.
Option A is incorrect because a linker is a
0 576 512">
Subscribe on YouTube
program that combines object files into an executable file.
Option C is incorrect because a compiler is a program that translates high-level programming languages into machine language.
Option D is incorrect because an interpreter is a program that executes a source program as if it were machine language.
Option E is incorrect because the correct answer is B.