How To Exam?

a knowledge trading engine...


SRM University 2007 B.Tech Information Technology IT104: PROGRAMMING IN C - Question Paper

Wednesday, 30 January 2013 09:00Web
4. What is a virtual base class?
5. When do we make a class virtual?
6. What is an abstract class?
7. In what order are the class constructors called when a derived class object is created?
8. What is container ship? (OR) What is nesting?
9. How does nesting differ from inheritance?
10. Define single inheritance?
11. Define multiple inheritance?
12. Define hierarchical inheritance?
13. Define multilevel inheritance/
14. Define hybrid inheritance?
15. Give the general form of defining a derived class?
16. What happens when a base class is privately inherited by a derived class?
17. What happens when a base class is publicly inherited by a derived class?
18. What is meant by protected derivation?
19. What is an inheritance path?
20. What is meant by function overloading?
21. Is it mandatory for the derived class to have a constructor? discuss.
22. What does Polymorphism mean in C++?
23. What are the various forms of polymorphism?
24. Define runtime and compile time polymorphism.
25. What is a virtual function?
26. Why do we need virtual function?
27. What is a pure virtual function? (OR) What is “do-nothing” function?
28. What does early-binding (OR) static binding (OR) static linking mean?
29. What does late binding (OR) dynamic binding (OR) dynamic linking (OR) run-time polymorphism mean?
30. Give a few of the basic rules for implementing late binding?
31. What is a namespace conflict? How is it handled in C++?
32. How do we access variables declared in a named namespace?
33. What is the difference ranging from using the using namespace directive & using the using declaration for accessing namespace members?
34. What is generic programming? How is it implemented in C++?
35. What is a template?



36. What is the difference ranging from a template & a macro?
37. Distinguish ranging from overloaded functions and function templates?
38. Distinguish ranging from the terms class template & template class?
39. What do parameterized classes or functions mean?
40. Give the general format of a class template?

Part –B

1. Define inheritance. provide the kinds of inheritance. discuss any three of then in detail?
2. Discuss in detail the concept of virtual base classes with example.
3. Explain how constructors are implemented when the classes are inherited.
4. Explain run-time polymorphism with example.
5. Explain the use of namespace scope with example.



( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER SRM University 2007 B.Tech Information Technology IT104: PROGRAMMING IN C - Question Paper