BSc IT Sem II 2021 2022 May 2022 OBJECT ORIENTED PROGRAMMING Question Paper - Mumbai University | munotes
Loading PDF...
Older exam
May 2022 - WEB PROGRAMMING
Semester-end · 2021 2022
→
Newer exam
May 2022 - NUMERICAL STATISTICAL METHODS
Semester-end · 2021 2022
→
Questions asked in this paper
-
Q1 Answer the following A methodology which enables a system to be modeled as set of objects which can be controlled and manipulated in a modular manner 40 marks
-
Q2 Which feature of object oriented language provides reusability?
- A. Encapsulation B. Polymorphism
- C. Inheritance - D. Abstraction
-
Q3 Creating a dummy system find errors of that and then create actual system is called as
- A. software B. hardware
- C. application D. simulation
-
Q4 Which feature is not Supported by procedural oriented programming?
-
Q5 uses insertion operator for standard output stream
-
Q6 Which is not a token ofa language?
- A. operators B.constants
- C. keywords D.errors
-
Q7 Which is derived data'type in c++?
- A.structure B.union
- C.enumerator D.array
- A. recursion B. iteration
- C. D. extraction
-
Q9 Which keyword is used for method overriding?
- A. override B. sealed
- C. static D. virtual
-
Q10 Which is not true for abstract functions? A class must be abstract B. only abstract method declaration is allow in base class
- C. Abstract class can have its Abstract class can be inherited
-
Q11 How many types of polymorphisms are there in C++?
-
Q12 Pure virtual methods are alsocalledas
-
Q13 is not a type of inheritance
- A. multilevel B.multiple
- C. hierarchical D.network
-
Q14 Which is the correct statement for hierarchical type
- A. Two base classes can be used to be derived into one single class
- B. Two more classes can be derived into single class One base class can be derived into other derived classes or more
- D. One base class can be derived into only two classes
-
Q15 Which type of inheritance leads to diamond
- A. multilevel B. multiple
-
Q16 What does inheritance allows you to do?
- A. Create a class B. Create a hierarchy of class
-
Q17 What is a template?
- A. A template is a formula to create generic A template is used to manipulate the class
- C. A template is used to create attribute D. A template is used to variables
-
Q18 How many types of templates are there in C++?
- B.temp<> header file is required to perform file i/o operations
-
Q2 Answer the following:
- A. Attempt any one of the following 4
- i. What do you mean by static binding and dynamic binding?
- ii. | How OOP is more effective than procedural language? Explain
- B. Attempt any one of the following 3
- i. Explain the concept of Object Oriented Programming
- ii. Explain concept of polymorphism
-
Q3 Answer the following:
- A. Attempt any one of the following 4
- i. What do you mean by class? What are different ways to define member functions of class? li. Write a C++ program to define class student with roll no., name, and marks as its attribute. Use method show marks() , get marks() in program
- B. Attempt any one of the following 3
- i. What is constructor? Explain any two characteristics of constructor
- ii. Write a note on inline function
-
Q4 Answer the following:
- A. Attempt any one of the following 4
- i. Explain the concept of operator overloading. List the operators which can be overload
- ii. Explain the concept of function overloading with example
- B. Attempt any one of the following Write a note on type conversion the concept of abstract 3
-
Q5 Answer the following
- A. Attempt any one of the following Explain multilevel inheritance with proper example Write a note on visibility modes in inheritance 4
-
Q3 Attempt any one of the following 3 marks
-
Q1 Explain hybrid inheritance with suitable example
- ii. What is derived class? Explain with example
-
Q9 Which keyword is used for method overriding?
- A. override B. sealed
- C. static D. virtual
-
Q10 Which is not true for abstract functions? A class must be abstract B. only abstract method declaration is allow in base class
- C. Abstract class can have its objects D. Abstract class can be inherited How many types of polymorphisms are there in C++?
-
Q12 Pure virtual methods are also called as not a type of inheritance
- A. multilevel B.multiple
- C. hierarchical D.network
-
Q14 Which is the correct statement for hierarchical type
- A. Two base classes can be used to be derived into one single class
- B. Two more classes can be derived into single class One base class can be derived into other two derived classes or more
- D. One base class can be derived into only two classes
-
Q15 Which type of inheritance leads to diamond
- B. multiple
- C. Single D. Hierarchical
-
Q16 What does inheritance allows you to do?
- A. Create a class B. Create a hierarchy of class
-
Q17 What is a template?
- A. A template is a formula to create generic A template is used to manipulate the class
- C. A template is used to create attribute D. A template is used to variables
-
Q18 How many types of templates are there in C++?
-
Q6 Answer the following
- A. Attempt any one of the following 4
- i. Explain various methods to detect the end of file
- ii. Write a note on class template
- B. Attempt any one of the following 3
- i. Explain the concept of function templates
- ii. Explain the working of files in C++
Read from the scan above, so a character or two may differ. The scan is the original.
Something wrong on this page? Report it and we will check it against the scan.
Quick Help
No. The full paper opens straight away, with no login and nothing to pay.
Related Resources
Something wrong with this paper? Report it.
Connected Papers
BSc IT / Sem II · 47 papers
2018 - ATKT Numerical Statistical Method
2018 - ATKT Object Oriented
2015 - Applied Maths II Add
2015 - DBMS Add
2015 - ATKT DBMS
2015 - DCN Add
2015 - MPMC Add
2015 - ATKT MPMC
2015 - Mpmc Add
2015 - ATKT WEBTECH 1
2015 - WEBTECH Add 1
2015 - ATKT Webtech
MICROPROCESSOR ARCHITECTURE
NSM
NUMERICAL AND STATISTICAL METHODS
OBJECT ORIENTED
OBJECT ORIENTED PROGRAMMING
WEB PROGRAMMING
Questions? Email contact@munotes.in
Done!