A directory of Objective Type Questions covering all the Computer Science subjects.

1.
Non-modifiable procedures are called ?
a. concurrent procedures
b. serially usable procedures
c. reentrant procedures
d. topdown procedures
View Answer Report Discuss Too Difficult! Search Google
Answer: (b).serially usable procedures

2.
The translator which perform macro expansion is called a
a. Macro processor
b. Macro pre-processor
c. Micro pre-processor
d. assembler
View Answer Report Discuss Too Difficult! Search Google
Answer: (b).Macro pre-processor

3.
A macro definition consists of
a. A macro prototype statement
b. One or more model statements
c. Macro pre-processor statements
d. All of the above
View Answer Report Discuss Too Difficult! Search Google
Answer: (d).All of the above

4.
A macro is
a. a small program inside a program
b. set of special instructions
c. a unit of specification for program generation through expansion
d. None of the above
View Answer Report Discuss Too Difficult! Search Google
Answer: (c).a unit of specification for program generation through expansion

5.
A ________________ statement declare the name of macro.
a. macro prototype
b. macro definition
c. macro identification
d. None of the above
View Answer Report Discuss Too Difficult! Search Google
Answer: macro prototype statement

6.
During macro expansion each statement is replaced by
a. the original program
b. the sequence of assembly statement
c. by specific synbols
d. None of the above
View Answer Report Discuss Too Difficult! Search Google
Answer: (b).the sequence of assembly statement

7.
Each macro statement is marked with the __________ sign preceded it.
a. +
b. @
c. ~
d. $
View Answer Report Discuss Too Difficult! Search Google
Answer: (a).+

8.
The flow control during macro expansion is
a. combination
b. chronological
c. indexable
d. sequential
View Answer Report Discuss Too Difficult! Search Google
Answer: (d).sequential

9.
A model statement contains call for another macro is called as
a. referential macro call
b. nested macro call
c. inbuilt macro call
d. inherited macro call
View Answer Report Discuss Too Difficult! Search Google
Answer: (b).nested macro call

10.
Expansion time variables are used
a. Before expansion of micro calls
b. only during expansion of macro calls
c. After expansion of micro calls
d. Any one of the above
View Answer Report Discuss Too Difficult! Search Google
Answer: (b).only during expansion of macro calls

Page 1 of 3

copyright 2016 computer science bitsCompscibits.com