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. |
Disadvantage of ” Compile and GO ” loading scheme is that |
| A. | Memory is wasted because the case occupied by the assembler is unavailable to the object program |
| B. | Necessary to translate the users program |
| C. | It is very difficult to handle multiple segments, even when the source programs are in different languages and to produce orderly modular programs |
| D. | All of the mentioned |
| Answer» E. | |
| 2. |
When ß ( in the LR(1) item A -> ß.a,a ) is not empty, the look-head |
| A. | Will be affecting |
| B. | Does not have any affect |
| C. | Shift will take place |
| D. | Reduction will take place |
| Answer» C. Shift will take place | |
| 3. |
AB+(A+B)' is equivalent to |
| A. | A?B |
| B. | A+B |
| C. | (A+B)A |
| D. | (A+B)B |
| Answer» B. A+B | |
| 4. |
The best way to compare the different implementations of symbol table is to compare the time required to |
| A. | Add a new name |
| B. | Make an enquiry |
| C. | Add a new name and make an enquiry |
| D. | All of the mentioned |
| Answer» E. | |
| 5. |
The context free grammar S -> A111|S1, A -> A0 | 00 is equivalent to |
| A. | {0n1? | n=2, m=3} |
| B. | {0n1? | n=1, m=5} |
| C. | {0n1? | n should be greater than two and m should be greater than four} |
| D. | None of these |
| Answer» B. {0n1? | n=1, m=5} | |
| 6. |
Given the following statements : (i) Recursive enumerable sets are closed under complementation. (ii) Recursive sets are closed under complements. Which is/are the correct statements ? |
| A. | I only |
| B. | II only |
| C. | Both I and II |
| D. | Neither I nor II |
| Answer» C. Both I and II | |
| 7. |
The language accepted by a Push down Automata |
| A. | Type0 |
| B. | Type1 |
| C. | Type2 |
| D. | Type3 |
| Answer» D. Type3 | |
| 8. |
Grammars that can be translated to DFAs: |
| A. | Left linear grammar |
| B. | Right linear grammar |
| C. | Generic grammar |
| D. | All of the mentioned |
| Answer» C. Generic grammar | |
| 9. |
Automaton accepting the regular expression of any number of a ‘ s is$ |
| A. | a* |
| B. | ab* |
| C. | (a/b)* |
| D. | a*b*c |
| Answer» B. ab* | |
| 10. |
Grammar that produce more than one Parse tree for same sentence is |
| A. | Ambiguous |
| B. | Unambiguous |
| C. | Complementary |
| D. | Concatenation Intersection |
| Answer» B. Unambiguous | |