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

OOPs Sessional 1 Set 1

This document contains a test for an MCA 1st year Object Oriented Programming with C++ course. The test has 3 parts: Part A contains 6 multiple choice questions worth 1 mark each about system modeling viewpoints, OOP concepts like inheritance and aggregation, and true/false questions. Part B contains 3 short answer questions worth 3 marks each about topics like generalization and inheritance, data flow diagrams, and translating OO design to implementation. Part C contains 5 long answer questions worth 5 marks each covering advantages of OO programming, defining object modeling with an example, basic OOP concepts, describing OMT methodologies, and defining functional modeling with an example.

Uploaded by

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

OOPs Sessional 1 Set 1

This document contains a test for an MCA 1st year Object Oriented Programming with C++ course. The test has 3 parts: Part A contains 6 multiple choice questions worth 1 mark each about system modeling viewpoints, OOP concepts like inheritance and aggregation, and true/false questions. Part B contains 3 short answer questions worth 3 marks each about topics like generalization and inheritance, data flow diagrams, and translating OO design to implementation. Part C contains 5 long answer questions worth 5 marks each covering advantages of OO programming, defining object modeling with an example, basic OOP concepts, describing OMT methodologies, and defining functional modeling with an example.

Uploaded by

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

Tula’s Institute Dhoolkot, Dehradun

First Sessional Test


MCA 1st Year
Object Oriented Programming with C++
MCAT 201
Session: 2019-20 Roll No. -----------------------------------------------------

Time: 90 Mints. Max Marks: 30

Attempt all questions.

Part-A (1 X 6 = 6 marks)

Each Question Carry equal Marks:


1. System can be modelled from the
viewpoints:
a) Class Model b) State Model c) Interaction model d) All of the above.
2. Single inheritance, Multiple inheritance,
and Aggregation comes under 
a) Modularity b) Typing c) Hierarchy d) None of the mentioned
3. OMT stands for________________
4. ________is the relationship between a
class and one or more variations of the
class.
5. Generalization support polymorphism
but does not enable reuse of code.
(True/False)
6. Metadata is data that describes other
data. (True/False)

Part-B (3 X 3 =9 marks)
Each Question Carry equal Marks:
1. Define Generalization and Inheritance in Class Modeling.
OR
2. What are Data flow Diagrams? Explain its components.
3. How object oriented design is translated into an implementation.Explain.
OR
4. What is Aggregation? Explain the different types of Aggregation.
5. Define Abstract classes, Meta data, candidate keys and constraints.

Part-C (5 X 3 =15 marks)

Each Question Carry equal Marks:


1. What are the advantages of object oriented programming over procedural programming.
2. Define Object Modeling.Illustrate with a sample object model.
OR
3. Describe the basic concepts of OOPs
4. Describe OMT Methodologies with examples.
OR
5. Define Function Modeling.Illustrate with a sample functional model.

You might also like