Skip to content

Explain the pass of compiler

  • Post author:Educate
  • Post published:September 6, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

One complete scan of a source program is called passPass include reading an input file and writing to the output fileIn a single pass compiler analysis of source statement is…

Continue ReadingExplain the pass of compiler

Explain front end and back end in brief

  • Post author:Educate
  • Post published:September 6, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

The phases are collected into a front end and back end Front end The front end consist of those phases, that depends primarily on source language and largely independent of…

Continue ReadingExplain front end and back end in brief

Explain the context of a compiler

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

In addition to a compiler, several other programs may be required to create an executable target program PreprocessorPreprocessor produces input to compiler. They may perform the following functions,Macro processing: A preprocessor may…

Continue ReadingExplain the context of a compiler

Write the difference between compiler, interpreter and assembler

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

No. Compiler Interpreter 1 Compiler takes entire program as an input. Interpreter takes single instruction as an input. 2 Intermediate code is generated. No Intermediate code is generated. 3 Memory…

Continue ReadingWrite the difference between compiler, interpreter and assembler

What is compiler & List major functions done by compiler

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

A compiler is a program that reads a program written in one language and translates into an equivalent program in another language               Major functions done…

Continue ReadingWhat is compiler & List major functions done by compiler

Explain overview of translation process

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Blog
  • Post comments:0 Comments

A translator is a kind of program that takes one form of program as input and converts it into anotherThe input is called source program and output is called target…

Continue ReadingExplain overview of translation process

What is static allocation?

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

In static allocation, names are bound to storage as the program is compiled, so there is no need for a run-time support package. Since the bindings do not change at…

Continue ReadingWhat is static allocation?

What are the storage allocation strategies?

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

a) Static allocation lays out storage for all data objects at compile time.b) Stack allocation manages the run-storage as a stack.c) Heap allocation allocates and deallocates storage as needed at…

Continue ReadingWhat are the storage allocation strategies?

What is an activation record?

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

Information needed by a single execution of a procedure is managed using a contiguous block of storage called an activation record or frame, consisting of the collection of fields such…

Continue ReadingWhat is an activation record?

What is the use of run time storage?

  • Post author:Educate
  • Post published:September 5, 2023
  • Post category:Compliler Design
  • Post comments:0 Comments

The run time storage might be subdivided to holda) The generated target codeb) Data objects, andc) A counterpart of the control stack to keep track of procedure activation.

Continue ReadingWhat is the use of run time storage?
  • Go to the previous page
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • …
  • 43
  • Go to the next page
© Educate - All Rights Reserved