MCQOPTIONS
Saved Bookmarks
This section includes 10 Mcqs, each offering curated multiple-choice questions to sharpen your Compilers knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
What is Pass 2? |
| A. | Assemble instruction and generate data |
| B. | Perform processing of assembler |
| C. | Write the object program |
| D. | All of the mentioned |
| Answer» E. | |
| 2. |
Which loader function is accomplished by loader? |
| A. | Reallocation |
| B. | Allocation |
| C. | Linking |
| D. | Loading |
| Answer» E. | |
| 3. |
The table created by lexical analysis to describe all literals used in the source program is? |
| A. | Terminal table |
| B. | Literal table |
| C. | Identifier table |
| D. | Reductions |
| Answer» C. Identifier table | |
| 4. |
A linker is given object module for a set of programs that were compiled separately. What is not true about an object module? |
| A. | Object code |
| B. | Relocation bits |
| C. | Names and locations of all external symbols denied in the object module |
| D. | Absolute addresses of internal symbols |
| Answer» E. | |
| 5. |
Software that measures, monitors, and controls events are ___________ |
| A. | System S/w |
| B. | Real Time software |
| C. | Scientific software |
| D. | Business Software |
| Answer» C. Scientific software | |
| 6. |
Which of the following is true for machine language? |
| A. | Continuous execution of program segments |
| B. | Depicting flow of data in a system |
| C. | A sequence of instructions which solves a problem |
| D. | The language which interacts with the computer using only the binary digits 1 and 0 |
| Answer» E. | |
| 7. |
Which one of the following is the tightest upper bound that represents the time complexity of inserting an object into a binary search tree of n nodes? |
| A. | O(1) |
| B. | O(long) |
| C. | O(n) |
| D. | O(long) |
| Answer» D. O(long) | |
| 8. |
Dividing a project into segments and smaller units in order to simplify design and programming efforts is called? |
| A. | Modular approach |
| B. | Top down approach |
| C. | Bottom up approach |
| D. | Left right approach |
| Answer» B. Top down approach | |
| 9. |
In what module multiple instances of execution will yield the same result even if one instance has not terminated before the next one has begun? |
| A. | Non usable module |
| B. | Serially usable |
| C. | Re-enter-able |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 10. |
The segment base is specified using the register named is? |
| A. | ORG instructions |
| B. | TITLE instruction |
| C. | ASSUME instruction |
| D. | SEGMENT instruction |
| Answer» B. TITLE instruction | |