Q1. Write a short note on the programming in low level languages.

Q2. Write a short note on the programming in high level languages.

Q3. What do you understand by procedural programming paradigm?

Q4. How is modular programming approach different from procedural programming approach?

Q5. What is the difference between an object and a class?

Q6. What do you mean by Abstraction and Encapsulation? How are these two terms interrelated?

Q7. What is the base class? What is derived class? How are these two interrelated?

Q8. Explain the transitive nature of inheritance.

Q9. What is the benefit of transitive nature of inheritance?

Q10. What is polymorphism?