Blogs >> Education & Books >>
MCA-III System Software-630005 Assignment 1
Unit 1 :- Introduction to System Software and Software Tools (Submission Date : 19-08-2010)
Chapter 1 :- Language Processors
Define the following terms.
|
|
Write an answer of following questions in detail.
- Describe that how Language Processing Activities arise and how it is represented using domains.
- Advantages of Introducing PL domain between application domain and execution domain.
- Describe a spectrum (entire) of Language Processor.
- Explain Language Processing Activity (Program Generation & Program Execution Activity) in detail.
- Explain the comparison of Translation model and Interpretation model in terms of Advantage and Disadvantage.
- Explain Forward Reference with example.
- Draw and Explain Front-End of a Toy Compiler with Lexical Analysis, Syntax Analysis semantic analysis.
- Draw and Explain Back-End of a Toy Compiler with memory allocation and code generation.
- Explain Derivation, Reduction and Parse Trees with example.
- Explain different types of Grammars (Type 0, Type 1, Type 2, Type 3, Operator Grammar).
- What is ambiguity in Grammatic specification and how we can remove it?
- Explain Two Language Processor Development Tool (LPDT) LEX and YACC with example.
|