problem 1) What do you understand by Jensen’s device? Describe the parameter passing technique used by Jensen’s device.
problem 2) Describe shared multiple inheritance with the help of a appropriate diagram.
problem 3) How does C + + compiler tell which constructor to use for a given object?
problem 4) Describe the coherence problem in the context of multiprocessor caches
problem 5) describe the following terms:
i) Re-entrant procedure.
ii) Atomic operation.
problem 6) What makes a programming language successful?
problem 7) Describe any four built - in I | O predicates in prolog.
problem 8) prepare a prolog program to illustrate the use of red cut.
problem 9) describe a recursive function in LISP to return last element of the list.
problem 10) Describe a recursive function in LISP to append two lists taken as argument.
problem 11) What is a model?
problem 12) describe two ways to apply UML.
problem 13) What do you understamd by Generalization?
problem 14) What is object oriented analysis?
problem 15) A modelling technique is normally described by means of syntax, semantics and pragmatics. Comment.