Explore topic-wise MCQs in Compilers.

This section includes 9 Mcqs, each offering curated multiple-choice questions to sharpen your Compilers knowledge and support exam preparation. Choose a topic below to get started.

1.

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
2.

RESOLUTION_OF_EXTERNALLY_DEFINED_SYMBOLS_IS_PERFORMED_BY?$

A. Linker
B. Loader
C. Compiler
D. Interpreter
Answer» B. Loader
3.

In which way a macro processor for assembly language can be implemented?

A. Independent two-pass processor
B. Independent one-pass processor
C. Processor put into pass 1 of a standard two pass assembler
D. All of the mentioned
Answer» E.
4.

The computer language generally translated to pseudocode is

A. Assembly
B. Machine
C. Pascal
D. FORTRAN
Answer» B. Machine
5.

A programmer by mistake writes multiplication instead of division, such error can be detected by a/an

A. Compiler
B. Interpreter
C. Compiler or interpreter test
D. None of the mentioned
Answer» E.
6.

A compiler is a program that

A. Program is put into memory and executes it.
B. Translation of assembly language into machine language.
C. Acceptance of a program written in a high level language and produces an object program.
D. None of the mentioned
Answer» D. None of the mentioned
7.

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

A. Assembler
B. Linker
C. Loader
D. Text editor
Answer» D. Text editor
8.

A simple two-pass assembler does which of the following in the first pass.

A. It allocates space for the literals
B. Calculates total length of the program
C. Symbol table is built for the symbols and their value
D. All of the mentioned
Answer» E.
9.

Compiler can diagnose

A. Grammatical errors only
B. Logical errors only
C. Grammatical and logical errors
D. None of the mentioned
Answer» B. Logical errors only