MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPILER DESIGN

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A computer program that links and merges various object files together in order to make an executable file.
A
Assembler
B
Compiler
C
Interpreter
D
LInker
Explanation: 

Detailed explanation-1: -Linker. Linker is a computer program that links and merges various object files together in order to make an executable file. All these files might have been compiled by separate assemblers.

Detailed explanation-2: -Linker: A linker is special program that combines the object files, generated by compiler/assembler and other pieces of code to originate an executable file has .exe extension.

Detailed explanation-3: -In computing, a linker or link editor is a computer system program that takes one or more object files (generated by a compiler or an assembler) and combines them into a single executable file, library file, or another “object” file.

Detailed explanation-4: -In computer science, a linker is a computer program that takes one or more object files generated by a compiler and combines them into one, executable program. Computer programs are usually made up of multiple modules that span separate object files, each being a compiled computer program.

Detailed explanation-5: -The job of the linker is to combine these object files and, in the process, to resolve all of the unresolved symbols. The output of the linker is a new object file that contains all of the code and data from the input object files and is in the same object file format.

There is 1 question to complete.