Compiler Design - Syntax directed translation


In an absolute loading scheme, which loader function is accomplished by assembler ?

A. Reallocation
B. Allocation
C. Linking
D. Loading

Option: A

Explanation :


Which of the following translation program converts assembly language programs to object program 

A. assembler
B. Compiler
C. Macroprocessor
D. Loader

Option: A

Explanation :


Loop is a collection of nodes that is

A. strongly connected
B. loosely connected and has a unique entry
C. strongly connected and has a unique entry
D. none of these

Option: C

Explanation :


The conditional expansion facility of macro procesors is provided to

A. test a condition during the execution of the expanded program
B. to expand certain model statements depending upon the value of a condition during the execution of the expanded program
C. Both (a) and (b)
D. to expand certain model statements depending upon the value of a condition during the process of macro expansion.

Option: D

Explanation :


The part of the machine level instruction, which tells the central processor what has to be done is

A. Operation code
B. Address
C. Locator
D. Flip Flop

Option: A

Explanation :

Suggest an improvement


Syllabus Covered in this section is

  • Compilation and Interpretation 
  • Bootstrap compilers
  • Phases of compilation process
  • Lexical analysis
  •  Context free grammars
  • Parsing and parse trees
  • Representation of parse (derivation) trees as rightmost and leftmost derivations
  • Bottom up parsers-shift-reduce, operator precedence and LR
  • Topdown parsers-left recursion and its· removal.
  • Recursive descent parser.
  • Predictive parser
  • Intermediate codes-Quadruples, Triples
  • Intermediate code generation
  • Target code generation
  • Basics of  Code optimization
  • Syntax directed translation
  • Runtime environments

This Section covers Multiple Choice Questions Answers in Compiler Design .

Who can benefit - 

  • Any undergraduate or postgraduate student who is seeking Compiler Design objective type questions answers can use this section.
  • Compiler Design Multiple Choice questions Answers can help you in interview preparation.
  • Compiler Design MCQ Questions Answers are also used by engineering students in the preparation of their Exams.
  • Any candidate who has to appear for DOEACC A, B or C level Exam can also learn Compiler Design Questions Answers.
  • All the teachers who are appearing for Kendriya Vidyalya Sangathan Entrance Exam can also use Compiler Design Multiple Choice Questions Answers.
  • Compiler Design MCQs can also be used by the students who are pursuing B.Sc or Msc Computer Science.
  • Compiler Design Questions Answers can also be used by BCA students for the preparation of their exams.
  • Any student who is pursuing B.Sc. or Msc  in Information Technology can also use this Compiler Design mcq Questions Answers.
  •  MCA students can also prepare for their exams using Compiler Design Objective Type Questions Answers.
  • You can get free access to Compiler Design mcq pdf.
  • You can also have online access to Compiler Design Questions Answers EBook.

Various Search Terms used for this section are

  • Compiler Design quiz questions with answers

  • Compiler Design exam questions answers

  • Compiler Design MCQ questions Answers

  • Compiler Design MCQ