PUE Set 1
PUE Set 1
___________________
#include<iostream>
using namespace std;
class Test
{
Test()
{
cout<< "Test of OOSD";
}
};
int main()
{
Test t;
return 0;
}
i Explain the three access specifiers. 5 2/C
j Discuss the characteristics of constructor function. 5 2/F
Section-B (6X5=30)
Discuss the advantages of modeling techniques.
OR
Q. 2 1 2/C
Discuss the differences between Procedural and Object-Oriented
Programming.
Sketch the Activity diagram for Student Result Management System.
Q. 3 OR 2 3/P
Sketch the sequence diagram of food order system.
Explain the steps that the designer must perform during object design.
Q. 4 OR 3 2/P
Describe the different features of object-oriented programming.
● CO -Course Outcome generally refer to traits, knowledge, skill set that a student attains after completing the course successfully.
● Bloom’s Level (BL) - Bloom’s taxonomy framework is planning and designing of assessment of student’s learning.
● *Knowledge Categories (KCs): F-Factual, C-Conceptual, P-Procedural, M-Metacognitive
● #Reference to Competitive Exams (GATE, GPAT, CAT, GRE, TOFEL, NET, etc. )
Roll No. ___________________
Examine the output by write a C++ code to implement three default
arguments.
Q. 5 OR 4 4/P
Compare and contrast the differences between Inline function and Macros
with examples.
Distinguish among different types of inheritance and write the C++ code
to execute multiple inheritance.
Q. 6 OR 5 4/M
Examine the output when implementing the friend function in C++ code.
Write the program.
Section-C (10X5=50)
Sketch the conceptual model of the UML and also interpret with suitable 1 3/P
notations for each building blocks.
Q. 7
OR
Demonstrate and discuss the principles of modelling in detail?
Determine and discuss the basic structural modelling with classes, 2 5/F
relationships and common mechanism.
Q. 8 OR
Determine and discuss use case diagram and defend UML use case with
an example.
Compare SA/SD methodology with OMT methodology 3 4/C
Q. 9 OR
Compare and contrast the SA/SD phases with JSD phases.
Code a C++ program for run time polymorphism. 4 6/P
Q. 10 OR
Code a C++ program for compile time polymorphism.
Code a C++ program to overload a binary operator using friend function. 5 6/P
OR
Q. 11
Code a C++ program having the all three types of constructor functions
and deallocate the memory by relative destructor function.
● CO -Course Outcome generally refer to traits, knowledge, skill set that a student attains after completing the course successfully.
● Bloom’s Level (BL) - Bloom’s taxonomy framework is planning and designing of assessment of student’s learning.
● *Knowledge Categories (KCs): F-Factual, C-Conceptual, P-Procedural, M-Metacognitive
● #Reference to Competitive Exams (GATE, GPAT, CAT, GRE, TOFEL, NET, etc. )