1000+ System Programming Multiple Choice Questions and Answers - 2

Question: 6

Non modifiable procedures are called

(A) top down procedures

(B) re-entrant procedures

(C) concurrent procedures

(D) serially usable procedures

Ans: B

re-entrant procedures

Question: 7

What problem is solved by Dijkstra’s banker’s algorithm?

(A) cache coherence

(B) deadlock avoidance

(C) deadlock recovery

(D) mutual exclusion

Ans: B

deadlock avoidance

Question: 8

The macro processor must

(A) expand macros calls and substitutes arguments

(B) save the macro definitions

(C) recognize macro definitions and macro calls

(D) all of these

Ans: D

all of these

Question: 9

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

(A) loader

(B) text editor

(C) linker

(D) assembler

Ans: A

loader

Question: 10

Resolution of externally defined symbol is performed by

(A) assembler

(B) compiler

(C) loader

(D) linker

Ans: D

linker

Related Questions