O 19: which option ca-complete the fellowing sesteare correctly-The prose er benant . entity, then 2) Define a function that maps instances of the language entities onto instances of te (a) denotational (h) operational (c) axiomatic (d) attribute 020: Which of the following option is wrong? (a) Denotational Semantics are the most abstract semantics description method (b) Scott and Strachey originally develop denotational Semantics in 1970. (c) Denotational Semantics are based one recursive function theory (4) A virtual machine is meeded to use denotational semantics for a high-level language 021: Which option shows the three primary methods of semantics description? (a) Operational Semantics, Denotational Semantics, and Axiomatic Semanties (b) Context-free Semantics, Axiomatic Semanties, and Attribute Semantics (c) Static Semantics, Dynamic Semantics, and Attribute Semaatics (d) Hardleare inwerpreter Semantics, soffware interpreter Semantics, and functional 022: Complete the following statement with the correct option: for describing theof programming languages, but an attribute grammar can describe of a language. the syntax and the semanties, attribute grammar, the grammars, syntax, attribute grammar, both the syntax and the semantics (a) BNF and context-free grammars, (b) BNF and context-free (e) BNF and context-free grammars, syntax, atribute grammar, the the se (d) attribute grammar, the semantics, context-free grammars, the syntax 023: Which one is correet for the way an attribute values can be computed? (a) If all attributes were inherited, the tree could be decorated in top-down order. (b) If all attributes were synthesized, (c) In many cases, both kinds of attributes are used, and it is some combination of top-down and bottom-up must be used (d) All of the above the tree could be decorated in bottom-up order that 024: Complete the following statements using the provides options grammars to carry some semantic info on parse tree nodes. , or have additions to Context-free This grammar can be , (a) Attribute grammars, inherited attribute, and synthesized attribute. (b) Static Semantic grammars, inherited attribute, and synthesized attribute. (c) Semantic attribute, static attribute, and dynamic attribute. (d) None of the above Qzs. Consider the following statement "In Java, a floating-point value cannot be assigned to an integer type variable, although the opposite is legal. "Which of the following is wrong? (a) Context-free grammars cannot describe this statement at all. (b) Context-free grammars can describe this statement, but it is cumbersome. (c) Attribute grammars must be used to describe this statement (d) This statement has nothing to do with Semantic of grammar