Monday, December 29, 2008

Object Oriented Analysis and Design - 6

LIST OF ATTEMPTED QUESTIONS AND ANSWERS -done
True/False
Question Use cases are not beneficial for all interface requirements.
Correct Answer False
Your Answer False
Multiple Choice Single Answer
Question When the method is chosen and performed on the data, the object status changes.
The static object assumes :-
Correct Answer Dynamic state
Your Answer Dynamic state
True/False
Question The sequence diagram shows a task or activity sequence but do not show the
relationship between objects through the roles that play in the interaction.
Correct Answer True
Your Answer True
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 9 of 145
Select The Blank
Question ________ provides diverse set of interfaces to reach data stored at any database and
then manipulates it to produce the result.
Correct Answer MDBS
Your Answer MDBS
Match The Following
Question Correct Answer Your Answer
Class Shape Triangle, rectangle, circle, ellipse Triangle, rectangle, circle, ellipse
Class Vehicle Scooter, car, truck, tractor Scooter, car, truck, tractor
Class Animal Cat, dog, cow, tiger Cat, dog, cow, tiger
Class Color Red, yellow, blue, green Red, yellow, blue, green
Select The Blank
Question ODBC with ________ provides standard database access through a common
interface, independent of application .
Correct Answer API
Your Answer RDBMS
Multiple Choice Single Answer
Question Each object is associated with the data of type class with which they are created. A
class is thus a collection of objects of
Correct Answer Similar type
Your Answer Similar type
Multiple Choice Multiple Answer
Question OODBMS standards comprise of :-
Correct Answer ODL , OQL , ODMG C++ binding
Your Answer ODL , OQL , ODMG C++ binding
Select The Blank
Question The ________ may have two or more constructors.
Correct Answer Class
Your Answer Class
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 10 of 145
Select The Blank
Question Invoice and ________ are two classes in the noun phrase approach .But Amount is an
attribute in invoice, hence should be rejected for class consideration.
Correct Answer Amount
Your Answer Amount
Multiple Choice Multiple Answer
Question A first step in design is to construct a static UML class diagram consisting of :-
Correct Answer Attributes , Methods , Class name
Your Answer Class name , Attributes , Methods
Select The Blank
Question When you express user-system interaction, the scenario in the model is called
________
Correct Answer Case model
Your Answer Case model
True/False
Question In evolutionary model, the management activities are emphasised with respect to
inception, elaboration, construction & transition.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question "Designing classes", consists of identifying following entities for each class:-
Correct Answer Structures , Protocols , Methods
Your Answer Structures , Methods , Arrays
Multiple Choice Single Answer
Question How big is a class object?
Correct Answer Is as big as sum of the sizes of its member variables
Your Answer Is as big as sum of the sizes of its member variables
Multiple Choice Single Answer
Question If Dog derives from Mammal, and Mammal derives from Animal, then -
Correct Answer Dog inherits Animal's functions and data
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 11 of 145
Your Answer Dog inherits Animal's functions and data
True/False
Question Usually the methods are declared after its variables in the class body.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question In formulating algorithms we take help of :-
Correct Answer Activity diagrams , Class properties , Associated classes
Your Answer Activity diagrams , Class properties , Associated classes
Multiple Choice Multiple Answer
Question The columns to be filled in DVD reservation slip are as stated below :-
Correct Answer Member name , Member ID , Contact phone number
Your Answer Member name , Member ID , Contact phone number
Multiple Choice Single Answer
Question The concept of OOPS was first introduced in
Correct Answer Simula Language
Your Answer Simula Language
Select The Blank
Question ________model is based on actors and use cases.
Correct Answer Use case
Your Answer Use case
Select The Blank
Question ________ enables the development of extremely flexible client-server systems as it is
possible to locate reusable objects /components stored anywhere in the network and
manipulate them as per the application requirements.
Correct Answer DOC
Your Answer OODBMS
Multiple Choice Single Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 12 of 145
Question Collection of similar datatypes is called as
Correct Answer Array
Your Answer Array
Match The Following
Question Correct Answer Your Answer
We can define abstract operation
on abstract data
Data abstraction Data abstraction
Process of sharing properties of
the higher level object or class
Inheritance Inheritance
Ability to inherit attributes and
methods from 2 or more objects
or classes
Multiple inheritance Multiple inheritance
Ability to send a message to
several objects and to allow
receiving object to respond
method specified on the object.
Ploymorphism Ploymorphism
Multiple Choice Single Answer
Question Registration form is filled in by :-
Correct Answer Customer
Your Answer Customer
Select The Blank
Question The user must have access to both OODB and RDB to manipulate data. The
developer therefore must develop applications that could source data from ________
databases [ OODB, RDB etc] .
Correct Answer All
Your Answer All
Multiple Choice Multiple Answer
Question The criteria that supports OODBMS (O2, Objectivity, Object Store and Versent ) are as
follows :-
Correct Answer OQL , ODMG C++ binding , Smalltalk binding
Your Answer OQL , ODMG C++ binding , Smalltalk binding
Multiple Choice Single Answer
Question When it is limited to use structure in part or full by other object, then the degree of
coupling is :-
Correct Answer Low
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 13 of 145
Your Answer Low
True/False
Question Object Oriented program is like a community of interacting individuals each having
assigned responsibilities, working together towards attainment of common goal.
Correct Answer True
Your Answer True
Select The Blank
Question ________ provide initialization of an object created from the class.
Correct Answer Constructors
Your Answer Constructors
Multiple Choice Multiple Answer
Question The contents of DVD reservation slip form are as follows :-
Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member , Mobile
phone number of member
Your Answer Choice of delivery [ home or self-collection ] , e-mail address of member , Mobile
phone number of member
True/False
Question Once actors and their interface requirements are identified, the use of sequence and
collaboration diagrams is necessary to identify the interaction sequence and objects
that collaborate in the use case activities.
Correct Answer True
Your Answer True
Select The Blank
Question Once algorithms are finalised, we convert them into a program using OOPL or using
________containing automatic programming and testing.
Correct Answer CASE tool
Your Answer CASE tool
True/False
Question There are no set rules or guidelines on ' how many case scenarios are necessary to
represent the system? '
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 14 of 145
Question The contents of DVD return slip form are as follows :-
Correct Answer Member ID , Contact phone number , Feedback on DVD
Your Answer Member ID , Contact phone number , Feedback on DVD
Multiple Choice Multiple Answer
Question In Railway Reservation and Ticketing system, we can call following parameters as
attributes of class Passenger :-
Correct Answer Name , Age , Sex
Your Answer Name , Age , Sex
Multiple Choice Single Answer
Question The main difference between structure and class is
Correct Answer Structure does not support OOPS Class Supports OOPS.
Your Answer Structure does not support OOPS Class Supports OOPS.
Multiple Choice Single Answer
Question The model of interaction between user and system is called
Correct Answer Use case model
Your Answer Use case model
Multiple Choice Single Answer
Question A technical term for an object of a class is termed as
Correct Answer Instance
Your Answer Instance
Multiple Choice Multiple Answer
Question The minimum hardware and system requirements for proposed software for DVD titles
are as follows :-
Correct Answer CPU - PIII, 1 Ghz , OS - MS windows XP , Disk Space - 1 GB free
Your Answer CPU - PIII, 1 Ghz , Disk Space - 1 GB free
True/False
Question Objects can not interact unless they know the details of each others data or code.
Correct Answer False
Your Answer False
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 15 of 145
Multiple Choice Multiple Answer
Question Most of the applications have a three tier layered architecture. The three tier layers are
:-
Correct Answer Server , Application , Client
Your Answer Server , Application , Client
True/False
Question Sequence diagrams and collaboration diagrams are very difficult to select classes and
objects.
Correct Answer False
Your Answer True
True/False
Question The process of mapping and integrating begins with defining the relationships between
the table structure in RDB and class structure in object model in OODB
Correct Answer True
Your Answer True
Select The Blank
Question The corresponding equivalent of table in OODBMS is ________ with attributes and
methods.
Correct Answer Class
Your Answer Class
Multiple Choice Single Answer
Question Use case steps are executed in :-
Correct Answer Logical order
Your Answer Serial order
Multiple Choice Single Answer
Question A way of approaching a problem especially when it belongs to general class of
problems is indicated by :-
Correct Answer Pattern
Your Answer Pattern

No comments:

Post a Comment