0% found this document useful (0 votes)
38 views2 pages

PUE Set 1

Uploaded by

fearless61022
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views2 pages

PUE Set 1

Uploaded by

fearless61022
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Roll No.

___________________

KIET Group of Institutions


PUE Examination (2022-2023) ODD Semester

Department: Information Technology Course: B.Tech.


Year: 3rd year Semester: 5th
Subject Name: Object Oriented System Design Subject Code: KCS054

Duration: 3 Hrs. Max. Marks: 100

Note: Attempt all the questions of each section


Section-A (2X10=20)
Q. 1 Competitive
Exam# CO BL/ KC*
a List the reasons why object orientation works? 1 1/C
b Define the object? 1 1/C
c Define the stereotypes with graphical representation. 2 1/C
d Distinguish between collaboration and sequence diagram. 2 2/C
e How abstraction is different from encapsulation? Distinguish. UGC-NET
2017
3 2/C
f What are three models that are needs to combine to perform the 3 2/C
operations on classes? Discuss.
g Determine the C++ syntax and write a program to execute enumerated 4 3/P
data type.
h Determine the following C++ code and justify the output. 4 3/M

#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. )

You might also like