System programming MCQ Quiz Hub

SYSTEMS PROGRAMMING /LOADERS MCQ

Choose a topic to test your knowledge and improve your System programming skills

The linker ?





✅ Correct Answer: 2

A system program that combines the separately compiled modules of a program into a form suitable for execution ?





✅ Correct Answer: 2

Loading process can be divided into two separate programs, to solve some problems. The first is binder the other is ?





✅ Correct Answer: 2

Load address for the first word of the program is called





✅ Correct Answer: 2

A linker program





✅ Correct Answer: 3

Consider a program with a linked origin of 5000. Let the memory area allocated to it have the start address of 70000. Which among the following will be the value to be loaded in relocation register?





✅ Correct Answer: 4

Resolution of externally defined symbols is performed by





✅ Correct Answer: 1

Relocatable programs





✅ Correct Answer: 2

Memory allocation involves which of the following task(s)





✅ Correct Answer: 4

Static memory allocation is typically performed during _____________.





✅ Correct Answer: 1

Dynamic memory allocation is typically performed during _______________.





✅ Correct Answer: 3

Dynamic memory allocation is implementing using ________________.





✅ Correct Answer: 3

________________ are used for reduce the main memory requirements of program.





✅ Correct Answer: 2

______________is used for reducing relocation requirements.





✅ Correct Answer: 4

Linking is process of binding





✅ Correct Answer: 3

If load origin is not equal to linked origin then relocation is performed by





✅ Correct Answer: 1

If linked origin is not equal to translated address then relocation is performed by___________





✅ Correct Answer: 3

Which is not a funciton of a loader





✅ Correct Answer: 2

Binder performs the functions of





✅ Correct Answer: 4

A system program that set up an executable program in main memory ready for execution is





✅ Correct Answer: 3

A system program that sets up an executable program in main memory ready for execution





✅ Correct Answer: 3

In an absolute loading scheme which loader function is accomplished by loader





✅ Correct Answer: 1

Disadvantage of compile and go loading scheme is that





✅ Correct Answer: 4

The non-relocateable program is one which





✅ Correct Answer: 1

A self relocating program in one which





✅ Correct Answer: 3

The linker





✅ Correct Answer: 1

Consider a program with a linked origin of 5000. Let the memory area allocated to it have the start address of 70000. Which amongst the following will be the value to be loaded in relocation register?





✅ Correct Answer: 4

Relocating bits used by relocating loader are specified by





✅ Correct Answer: 2

Which of the following can be accessed by transfer vector approach of linking?





✅ Correct Answer: 2

A system program that combines separately compiled modules of a program into a form suitable for execution is





✅ Correct Answer: 2

A system program that brings together separately compiled modules of a program into a form language that is suitable for execution





✅ Correct Answer: 2

A system program that combines the separately compiled modules of a program into a form suitable for execution?





✅ Correct Answer: 3

Which of the following system software always resides in the main memory ?





✅ Correct Answer: 4

Loader is a program that





✅ Correct Answer: 1

A loader is





✅ Correct Answer: 1

In an aboslute loading scheme, which loader function is accomplished by programmer?





✅ Correct Answer: 3

A loader is a program that





✅ Correct Answer: 1

A system program that setup an executable program in main memory ready for execution is





✅ Correct Answer: 1

A system program that set-up an executable program in main memory ready A system program that set-up an executable program in main memory ready for execution isfor execution is





✅ Correct Answer: 2

A non relocatable program is the one which





✅ Correct Answer: 3

Which of the following module does not incorporate initialization of values changed by the module ?





✅ Correct Answer: 2

A linker reads four modules whose lengths are 200, 800, 600 and 500 words, respectively. If they are loaded in that order, what are the relocation constants ?





✅ Correct Answer: 2

In an absolute loading scheme, which loader function is accomplished by assembler ?





✅ Correct Answer: 4

In an absolute loading scheme, which loader function is accomplished by loader ?





✅ Correct Answer: 2

A linker is given object module for a set ofprograms that were compiled separately. What information need not be included in an object module





✅ Correct Answer: 3

Which of the following functions is performed by loader ?





✅ Correct Answer: 4

Which of the following functions is/ are performed by the loader?





✅ Correct Answer: 4

Loaders that allow for program relocation are called





✅ Correct Answer: 3

When a computer is first turned on or restarted, a special type of absolute loader, called a ______ is executed





✅ Correct Answer: 1

A relocate program form is the one which





✅ Correct Answer: 1

In an absolute loading scheme, which loader function is accomplished by loader?





✅ Correct Answer: 2

In what module, multiple instances of execution will yield the same result even if one instancy has not terminated before the next one has begun?





✅ Correct Answer: 3