

MCQOPTIONS
Saved Bookmarks
This section includes 8 Mcqs, each offering curated multiple-choice questions to sharpen your Compilers knowledge and support exam preparation. Choose a topic below to get started.
1. |
Which of the following is incorrect for the actions of A LR-Parser I) shift s ii) reduce A->ß iii) Accept iv) reject? |
A. | Only I) |
B. | I) and ii) |
C. | I), ii) and iii) |
D. | I), ii) , iii) and iv) |
Answer» D. I), ii) , iii) and iv) | |
2. |
Assume that the SLR parser for a grammar G has n1 states and the LALR parser for G has n2 states. Hence which one is true? |
A. | N1 is necessarily less than n2 |
B. | N1 is necessarily equal to n2 |
C. | N1 is necessarily greater than n2 |
D. | None of the mentioned |
Answer» C. N1 is necessarily greater than n2 | |
3. |
A optimizing compiler |
A. | Is optimized to occupy less space |
B. | Is optimized to take less time for execution |
C. | Optimized the code |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
4. |
A garbage is |
A. | Unallocated storage |
B. | Allocated storage whose access paths are destroyed? |
C. | Allocated storage |
D. | Uninitialized storage |
Answer» C. Allocated storage | |
5. |
A shift reduce parser carries out the actions specified within braces immediately after reducing with the corresponding rule of grammar S—-> xxW ( PRINT “1”) S—-> y { print ” 2 ” } S—-> Sz { print ” 3 ” ) What is the translation of xxxxyzz using the syntax directed translation scheme described by the above rules ? |
A. | 23131 |
B. | 11233 |
C. | 11231 |
D. | 33211 |
Answer» B. 11233 | |
6. |
The address code involves |
A. | Exactly 3 address |
B. | At most Three address |
C. | No unary operators |
D. | None of the mentioned |
Answer» E. | |
7. |
Running time of a program depends on$ |
A. | Addressing mode |
B. | Order of computations |
C. | The usage of machine idioms |
D. | All of the mentioned |
Answer» E. | |
8. |
In an absolute loading scheme which loader function is accomplished by assembler? |
A. | Re-allocation |
B. | Allocation |
C. | Linking |
D. | Loading |
Answer» B. Allocation | |