Building Domain Specific Languages

Question 1
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is parser generator?
YACC
YBAC
YAAC
YCAA
Explanation:
YACC is the parser generator.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is true for YACC?
It accepts specification for a parser as input
It produces parser as output
All of the mentioned
None of the mentioned
Explanation:
All of the mentioned are true for YACC.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
Which of the following are the advantages for application generators?
Generating code faster
Cheap and more reliable code
All of the mentioned
None of the mentioned
Explanation:
All of the mentioned are the advantages for application generators.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is not a part of commonality?
Data structure used
Algorithm employed
Architecture of the parser
None of the mentioned
Explanation:
All are the part of commonality.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is true for the application generator?
Programs that take specification of other program as input
Programs that produce specifications input of program to output
All of the mentioned
None of the mentioned
Explanation:
All of the mentioned are true for application generator.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
Which of the following are the changes that most of the architecture follow?
Change in the internal working of one or more component
Change that affect an interface among the components
Change that affect the architecture
All of the mentioned
Explanation:
All of the mentioned are the changes that most of the architecture follow.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
Architecture embodies the commonalities across which of the following versions of system?
Prototyping
Product variation
Deployment
All of the mentioned
Explanation:
Architecture embodies the commonalities across all of the mentioned versions.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is possible to design a simple language?
Variations codified in a systematic fashion
Variations in a non systematic fashion
All of the mentioned
None of the mentioned
Explanation:
To design a simple language Variations are codified in a systematic fashion.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is application generator?
Compiler
Debugger
All of the mentioned
None of the mentioned
Explanation:
Compiler is application generator.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
Which of the following are the steps for FAST?
Disagree on codification of variations
Build the application generator
All of the mentioned
None of the mentioned
Explanation:
Steps of FAST-Agree on codification of variations and Build the application generator.