Solved question paper for OOPS Dec-2009 (DIPLOMA 5th)

Solved Question Paper

Object oriented programming using C++ Dec-2009

PSBTE • DIPLOMA • Information Technology • 5th • Dec-2009

OOPS for Punjab State Board of Technical Education Diploma in Engineering Information Technology 5th Semester helps students find subject-wise previous year question papers and exam practice material for object oriented programming using C++. By reviewing these papers, students can revise key concepts, understand the exam pattern, and see how repeated questions are asked in the subject. BRpaper is not the official website of the university or board. It is only a reference place to help students check previous year papers, old question papers, and related preparation content for faster revision before exams.

Solved Questions

Solved
  1. ____ is the process of creating new classes from the existing classes.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  2. Bundling up of data and methods in a single unit is called _____.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  3. A virtual function with no body is called _____.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  4. Escape sequence for Carriage Return is _____.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  5. In C++, conditional operator is _____.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  6. In C++, sizeof() operator can be overloaded.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  7. Object of an abstract class can be created.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  8. Late binding is implemented through virtual functions.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  9. In C++, iostream.h header file defines cin object.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  10. A constructor function is called automatically when an object of the class is created.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  11. Differentiate between procedural oriented programming and object oriented programming.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  12. Explain the various types of relational operators in C++ with examples.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  13. How is an inline function different from a normal function?
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  14. Explain the terms constructor and destructors.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  15. What do you mean by a const member function? Explain.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  16. What is operator overloading? Why is it required?
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  17. What is an array? How is it declared in C++?
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  18. Explain the term preprocessor directives.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  19. Explain the various features of object oriented programming systems.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  20. Explain the various types of control structures used in C++.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  21. Write a program in C++ to add two complex numbers using operator overloading.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  22. Write a program in C++ to arrange the elements of an array in ascending order.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  23. Write short notes on Friend Function.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  24. Write short notes on Run Time Polymorphism.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  25. Write short notes on Inheritance.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  26. Write short notes on Call by value method.
    Long Answer 10 Marks Dec-2009 • PSBTE DIPLOMA
  27. i. ________ is the process of creating new classes from the existing classes.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  28. ii. Bundling up of data and methods in a Single unit is called ________.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  29. iii. ________ virtual function is a virtual function with no body.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  30. iv. Escape sequence for Carriage Return is ________.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  31. v. In C++, conditional operator is ________.
    Fill in the Blanks 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  32. i. In C++, sizeof() operator can be overloaded.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  33. ii. Object of an abstract class can be created.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  34. iii. Late binding is implemented through virtual functions.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  35. iv. In C++, iostream.h header file defines cin object.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  36. v. A constructor function is called automatically when an object of the class is created.
    True / False 1.5 Marks Dec-2009 • PSBTE DIPLOMA
  37. How an inline function is different from a normal function.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  38. What do you mean by a const member function. Explain.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  39. What is operator overloading, Why it is required.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  40. What is an array. How it is declared in C++.
    Short Answer 6 Marks Dec-2009 • PSBTE DIPLOMA
  41. Write short notes on any two of the following:
    (i) Friend Function
    (ii) Run Time Polymorphism
    (iii) Inheritance
    (iv) Call by value method
    Short Answer 10 Marks Dec-2009 • PSBTE DIPLOMA

Explore all data

FAQ

Frequently Asked Questions

Answers about this subject, solved papers, and preparation.

Updated regularly
01 What is included on this OOPS subject page?

This page is meant to help students find previous year question papers and exam preparation material for OOPS in PSBTE Diploma IT 5th semester.

02 Can I use these papers for revision before the exam?

Yes, previous year papers are useful for revision because they help you review important OOP and C++ topics and understand question styles.

03 Are these official question papers from the board?

No. BRpaper is not the official website of Punjab State Board of Technical Education. It only helps students locate question paper references.

04 Do these papers help with exam pattern understanding?

Yes, going through old papers can help you understand the paper pattern, repeated topics, and the type of questions usually asked in OOPS.

05 Are solved papers always available on this page?

Not always. The page is mainly for previous year question papers and related study references, so availability of solved papers may vary.