Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Linkers

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

The linker ?

a)

is same as the loader

b)

is required to create a load module

c)

.is always used before programs are executed

d)

None of above

2.

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

a)

Assembler

b)

Linking loader

c)

Cross compiler

d)

Load and Go

3.

Static memory allocation is typically performed during _____________.

a)

compilation

b)

execution

c)

loading

d)

linking

4.

Memory allocation involves which of the following task(s)

a)

determine amount of memory required

b)

use an appropriate memory allocation model

c)

determine appropriate memory mapping

d)

All of the above

5.

Relocatable programs

a)

cannot be used with fixed partitions

b)

can be loaded almost anywhere in memory

c)

do not need a linker

d)

can be loaded only at one specific location

6.

Resolution of externally defined symbols is performed by

a)

Linker

b)

Loader

c)

Compiler

d)

Editor

7.

A linker program

a)

places the program in the memory for the purpose of execution

b)

relocates the program to execute from the specific memory area allocated to it

c)

links the program with other programs needed for its execution

d)

interfaces the program with the entities generating its input data

8.

Load address for the first word of the program is called

a)

Linker address origin

b)

Load address origin

c)

Phase library

d)

Absolute library

9.

What is bootstraping?

a)

A language interpreting other language program

b)

A language compiling other language program

c)

A language compile itself

d)

All of above

10.

Shell is the exclusive feature of

a)

UNIX

b)

DOS

c)

System software

d)

Application software

11.

A program in execution is called

a)

Process

b)

Instruction

c)

Procedure

d)

Function

12.

A UNIX device driver is

a)

Structured into two halves called top half and bottom half

b)

Three equal partitions

c)

Unstructured

d)

None of the above

13.

Memory

a)

is an device that performs a sequence of operations specified by instructions in memory

b)

is the device where information is stored

c)

is a sequence of instructions

d)

is a computational unit to perform specific functions

14.

A garbage is

a)

un-allocated storage

b)

allocated storage with all across path to it destroyed

c)

allocated storage

d)

uninitialized storage

15.

Which of the following program is not a utility?

a)

Debugger

b)

Editor

c)

Spooler

d)

All of the above

16.

A development stategy whereby the executive control modules of a system are coded and tested first, is known as

a)

Bottom-up development

b)

Top-down development

c)

.Left-Right development

d)

All of the above

17.

A computer can not boot if it does not have the

a)

compiler

b)

Loader

c)

Operating System

d)

Assembler

18.

Which of the following system software resides in main memory ?

a)

texteditor

b)

assembler

c)

linker

d)

all of these

19.

Software that allows your computer to interact with the user, applications, and hardware is called

a)

application software

b)

word processor

c)

system software

d)

database software

20.

In order for a computer to understand a program, it must be converted into machine language bya(n)__________.

a)

operating system

b)

utility

c)

device driver

d)

language translator