INTRODUCTION TO COMPILER DESIGN
OVERVIEW OF COMPILERS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Loader
|
|
Interpreter
|
|
Cross-compiler
|
|
Preprocessor
|
Detailed explanation-1: -In computer systems a loader is the part of an operating system that is responsible for loading programs and libraries. It is one of the essential stages in the process of starting a program, as it places programs into memory and prepares them for execution.
Detailed explanation-2: -A program loader is the part of an OS that is responsible for loading programs and libraries for execution.
Detailed explanation-3: -Before running a program, you must place the program into main storage. Placing a program into main storage is called loading the program. To load and execute a program, use either the LOADGO or CALL command.
Detailed explanation-4: -A loader is a system program that loads or places the machine language program or the binary program in the main memory for its execution. The linker generates this binary program and places it on the hard disk. The loader locates this executable binary program from the hard disk and loads it on the main memory.