Tuesday, September 1, 2009

Object Oriented Analysis and Design - 11

LIST OF ATTEMPTED QUESTIONS AND ANSWERS

True/False
Question XML is a meta data language developed to specify data with a goal
of improving
interoperatability of different data sources.
Correct Answer True
Your Answer True

True/False
Question The use case analysis approach becomes more difficult if it
contains extensions from
other use cases.
Correct Answer True
Your Answer False

Multiple Choice Single Answer
Question C++ is also named as
Correct Answer C with classes
Your Answer C with classes

Multiple Choice Multiple Answer
Question All OODBMS products namely O2, Objectivity, Object Store and
Versant support
following DBMS criteria :-
Correct Answer User defined datatype , Is_a relationship , Part_of
relationship
Your Answer User defined datatype , Is_a relationship , Part_of relationship

Multiple Choice Single Answer
Question Inheritance supports concept of
Correct Answer Hierarchical classification
Your Answer Hierarchical classification

Multiple Choice Multiple Answer
Question In context of transactions, OODBMS :-
Correct Answer Handle nested transactions , Supports MROW , Supports long
transactions
Your Answer Handle nested transactions , Supports MROW , Supports long
transactions

Multiple Choice Single Answer
Question Because of the concept of independent objects responding to
messages, object
orientation is a natural way to implement
Correct Answer Event driven programming
Your Answer Event handler

Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity , ObjectStore and
Versant support
application programming in following languages.
Correct Answer C++ , JAVA , SMALLTALK
Your Answer C++ , JAVA , SMALLTALK

Select The Blank
Question The manager ________ manages an application's data needs by mapping
data
requirements to data source in the database.
Correct Answer ODBC driver
Your Answer ODBC driver

Select The Blank
Question Messaging and constructing messages is a complex task. The golden
rule is to keep
messages to a ________ , both at receiving end and sending end.
Correct Answer Minimum
Your Answer Minimum

True/False
Question UML supports both static modeling and dynamic modeling
Correct Answer True
Your Answer True

Select The Blank
Question ________ needs use case analysis from the viewpoint of identifying
those business
class that need human interaction.
Correct Answer Identification
Your Answer Identification

True/False
Question Isolated objects have no purpose in the system.
Correct Answer True
Your Answer True

Multiple Choice Single Answer
Question The process by which objects of one class acquire properties of
objects of other class is
called
Correct Answer Inheritance
Your Answer Inheritance

Multiple Choice Multiple Answer
Question ODBMS Queries comprise of :-
Correct Answer Ad-hoc queries with C++ , Ad-hoc queries with 4GL , Ad-hoc
queries with Lisp
Your Answer Ad-hoc queries with C++ , Ad-hoc queries with 4GL , Ad-hoc
queries with Lisp

Multiple Choice Multiple Answer
Question The following criteria accepted by O2 , Objectivity , ObjectStore
and Versant :-
Correct Answer Single-user, single-tasking environment , Single-user,
multi-tasking environment , Multiuser
environment
Your Answer Single-user, single-tasking environment , Single-user,
multi-tasking environment , Multiuser
Environment

Multiple Choice Single Answer
Question In sequence diagram, the existance of objects in the behaviour are
shown by
Correct Answer Dotted line
Your Answer Dotted line

Multiple Choice Single Answer
Question Use domain analysis documents to identify actors in the system.
Whether the system is
current or new ask the question mainly :-
Correct Answer Who are the users of a system?
Your Answer Who are the users of a system?

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

Select The Blank
Question ODBC with ________ provides standard database access through a
common interface,
independent of application .
Correct Answer API
Your Answer API

Select The Blank
Question Booch emphasises development of mechanisms with ________ model.
Correct Answer Data
Your Answer Data

Match The Following
Question Correct Answer Your Answer
Ability to send a message to
several objects and to allow
receiving object to respond
method specified on the object.
Ploymorphism Ploymorphism
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

Multiple Choice Single Answer
Question Polymorphism means ability to take
Correct Answer More than one form
Your Answer More messages

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

True/False
Question The registration form is filled for each member of family under one
address
Correct Answer True
Your Answer True

Match The Following
Question Correct Answer Your Answer
Protected visibility Accessibility only to subclasses
and operations of class
Accessibility only to subclasses
and operations of class
Private visibility Accessible only be operations of
class
Accessible only be operations of
class
Visibility Accessibility by classes Accessibility by all classes
Public visibility Accessibility by all classes Accessibility by classes

True/False
Question A functionality prototype can be designed that does not have the
final user interface, but
allows users to try out various features, such as forwarding messages or
attaching files
without worrying about the final interface.
Correct Answer True
Your Answer True

Multiple Choice Multiple Answer
Question A first step in design is to construct a static UML class diagram
consisting of :-
Correct Answer Class name , Attributes , Methods
Your Answer Class name , Attributes , Methods

Multiple Choice Single Answer
Question UML uses :
Correct Answer OCL [ object Constraint Language ]
Your Answer OCL [ object Constraint Language ]

Select The Blank
Question ________ clearly identifies the actors and the task they perform
through interaction.
Correct Answer Use case
Your Answer Use case

Multiple Choice Single Answer
Question A subset of class with additional properties is termed as :
Correct Answer Subclass
Your Answer Super class

Multiple Choice Single Answer
Question The lock that ensures that no other transaction is committed till
the earlier transaction
completes the task is called :-
Correct Answer Read Lock
Your Answer Read Lock

Multiple Choice Multiple Answer
Question The following features are supported by OODBMS products viz O2 ,
Objectivity ,
ObjectStore and Versant :-
Correct Answer SUN OS , AIX , MS Windows
Your Answer SUN OS , AIX , MS Windows

Select The Blank
Question The methods used to have to perform on demand be put in ________ to
enable
implementation of the method.
Correct Answer Algorithms
Your Answer Program

Multiple Choice Multiple Answer
Question OODBMS supports comprise of :-
Correct Answer User defined datatype , Is_a relationship , Part_of
relationship
Your Answer User defined datatype , Is_a relationship , Part_of relationship

Multiple Choice Single Answer
Question The class bird should have object
Correct Answer Egale
Your Answer Egale

Select The Blank
Question The row of table in RDBMS contains data which maps ________ of
class in OODBMS.
Correct Answer Instance
Your Answer Instance

Multiple Choice Single Answer
Question In 'railway ticket reservartion system' the roles such as
requisition processing, ticket
processing, ticket data updation are to be performed by the user called :-
Correct Answer Counter Clerk
Your Answer Counter Clerk

Select The Blank
Question static binding allows to hold certain properties fixed and rigid,
whereas ________
binding allows object to behave as per conditions emerge.
Correct Answer Dynamic
Your Answer Dynamic

Multiple Choice Single Answer
Question The actor in drama may have role of dancing in dance event and also
may have a role of
singer in solo singing event . This pattern is known as :-
Correct Answer Player role pattern
Your Answer Player role pattern

Select The Blank
Question ________ is a person or device that uses the system.
Correct Answer User
Your Answer User

Multiple Choice Multiple Answer
Question In the first step of designing classes we :-
Correct Answer Refine attributes , Refine methods by using activity
diagrams. , Refine protocols by using
activity diagrams.
Your Answer Refine attributes , Refine methods by using activity diagrams. ,
Refine protocols by using
activity diagrams.

Multiple Choice Single Answer
Question Use case is used to model scenarios in the system run by
Correct Answer User/actor
Your Answer User/actor

Multiple Choice Single Answer
Question The data once created by a process survives for long till it is
created externally, is called
:-
Correct Answer Persistence data
Your Answer Persistence data

Multiple Choice Multiple Answer
Question The DBMS criteria is supported by O2, objectivity, object store and
Versent. The criteria
for the same is as follows :-
Correct Answer Replication of data , Data encryption , Database language
based on SQL
Your Answer Replication of data , Data encryption , Database language based
on SQL

Multiple Choice Multiple Answer
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 Single Answer
Question The insulation of data from direct access by the program is known
as :
Correct Answer Data hiding
Your Answer Data hiding

No comments:

Post a Comment