Thursday, October 27, 2011

Object Oriented Analysis and Design - 12

Object Oriented Analysis and Design - 12
Multiple Choice Single Answer
Question The Standard DOC system was developed by the organisation of about
500
companies named :-
Correct Answer Object Management Group [ OMG ]

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

Select The Blank
Question A class may be thought of as 'data-type' and object as ________ of
that data-type.
Correct Answer Variable

Multiple Choice Single Answer
Question In 'railway ticket reservartion system ' the role of system server
is to be performed by
the user called :-
Correct Answer Reservation and ticketing system

Multiple Choice Single Answer
Question Objects may communicate with each other through
Correct Answer Methods

Multiple Choice Multiple Answer
Question OODBMS standards comprise of :-
Correct Answer ODL , OQL , ODMG C++ binding

Multiple Choice Single Answer
Question A technical term for an object of a class is termed as
Correct Answer Instance

Multiple Choice Single Answer
Question The methods used in the class 'member ' will be declared as :-
Correct Answer Public

Multiple Choice Multiple Answer
Question OODBMS can work on following Operating systems on server :-
Correct Answer MS Windows , OS/2 , Sun OS

Multiple Choice Single Answer
Question The linking of procedure call to the code to be executed in
response to that call is
referred as
Correct Answer Binding

Multiple Choice Single Answer
Question It has been said that Pascal and C programs are collections of
procedures and C++
programs are collections of
Correct Answer Classes

Multiple Choice Single Answer
Question A role is nothing but a particular set of properties associated
with the :-
Correct Answer Class

Multiple Choice Single Answer
Question In DAD, the information providers such as users, customers, vendors
and
stakeholders paly a role of
Correct Answer Participants

Multiple Choice Single Answer
Question An actor may perform different roles in different :-
Correct Answer Use cases

True/False
Question Object-oriented programming focuses on the integrated data and
functionality as
discrete units that have both knowledge (data) and capabilities (functions).
Procedural
programs, on the other hand, focus on functions and how they act on data.
Correct Answer True

True/False
Question OOT application in system development begins with OO analysis, OO
design, OO
programming , OO testing and system implementation.
Correct Answer True

True/False
Question In sense of time activity is longer and the action is relatively
instantaneous.
Correct Answer True

Multiple Choice Single Answer
Question Mango, apple and orange are members of class
Correct Answer Fruit

True/False
Question An interface design prototype provides the chance to test the look
and feel of your
product with potential users.
Correct Answer True

True/False
Question Architecture prototype can be designed to give you a chance to
develop a smaller
version of the program and to assess how easily your design decisions will
"scale up",
as the program is fleshed out.
Correct Answer True

Select The Blank
Question The methods for the class are defined in the ________ of the class
.
Correct Answer Body

Select The Blank
Question ________ has a role which is performed through well defined tasks.
These tasks are
performed in logical sequence to achieve a system goal.
Correct Answer Actor

Multiple Choice Multiple Answer
Question The class 'member' is constructed as follows in C++ :-
Correct Answer Specify unique name for class , Specify whether it is
private, public, protected or friend
, Specify variables in the class,
Multiple Choice Single Answer
Question The fields such as name, address, telephone no etc will be
identical in all membership
registration forms. This can be referred to as :-
Correct Answer Inheritance

Multiple Choice Single Answer
Question The stores for persistent objects, such as disk files do not
support queries or
interactive user interface operations. These problems are solved by :-
Correct Answer DBMS

Multiple Choice Multiple Answer
Question In formulating algorithms we take help of :-
Correct Answer Activity diagrams , Class properties , Associated classes

Multiple Choice Multiple Answer
Question "Designing classes", consists of identifying following entities for
each class:-
Correct Answer Structures , Protocols , Methods

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

Select The Blank
Question The most widely used OOPL is ________
Correct Answer C++

True/False
Question In evolutionary model, the management activities are emphasised
with respect to
inception, elaboration, construction & transition.
Correct Answer True

Select The Blank
Question ________ handles through virtual database, cross database
functionality by
constructing unified schemes.
Correct Answer MDBS

Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity, ObjectStore and
Versant support
following criteria for access to other DBMS whenever an application is
running on the
OODBMS :-
Correct Answer Can read data that resides in other OODBMS , Can modify data
that resides in other
OODBMS , Can read data that resides in RDBMS ORACLE

Multiple Choice Single Answer
Question Being an individual, different roles in a system performance can be
played by :-
Correct Answer User

Select The Blank
Question ________ is a specific sequence of transactions in a dialogue
between a user & a
system representing a particuler way to use the system.
Correct Answer Use case

Multiple Choice Single Answer
Question In the Abstraction-Occurrence Pattern class is common and its
occurrences :-
Correct Answer Differ

Multiple Choice Single Answer
Question A user palying a role in use case analysis is named as :-
Correct Answer Actor

True/False
Question The ODBC-API driver drives to reach to intended database, runs the
application,
manipulates the data and puts it back in the position as the new data image.
Correct Answer True

Multiple Choice Multiple Answer
Question The main function will have following contents in C++
Correct Answer Name of class followed by name of object , Name of object and
method separated by
dot operator. , Variable declaration

Select The Blank
Question The more complex is the interaction more ________ should be the UI
design for ease
of use and understanding.
Correct Answer Simple

Multiple Choice Multiple Answer
Question Traditional approach for collecting DVD titles from rack are :-
Correct Answer Member gives list to clerk , Clerk picks up titles mentioned
in the list one by one , The
picked items are tick marked and items not available are cross marked in the
list


Multiple Choice Multiple Answer
Question Access to other OODBMS comprises of :-
Correct Answer Read data resident in other OODB , Modify data resident in
other OODB , Read data
resident on RDBMS

Match The Following
Question -Correct Answer
Class: Railway -Methods : Reserve Ticket (), cancel Ticket ()

Class : Passenger -Attributes : name , age , sex
Class : Booking clerk Attributes : Name , employee ID Attributes : Name ,
employee ID
Class: train Attributes : Train name , Train number

Multiple Choice Multiple Answer
Question Database of the following parameters can be created :-
Correct Answer DVD title database , Member database , Staff database

Select The Blank
Question The good attribute of ________ is, it should be singular and
represents only one
object and has no parallel.
Correct Answer Name

Match The Following
Question -Correct Answer
Standard procedure- Method
Table- Scheme representing complex relationships between entities

Column -Refers datatype and name
Row -Refers data for single entry
Multiple Choice Multiple Answer
Question In OODBMS product O2 , the attributes of objects have to be defined
in following
languages :-
Correct Answer C++ , JAVA , SMALLTALK

Select The Blank
Question The relationships between VLC and BLC are ________ the
relationships between
BLC and ALC.
Correct Answer Opposite of

Object Oriented Analysis and Design - 11
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

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

Multiple Choice Single Answer
Question C++ is also named as
Correct 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

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

Multiple Choice Multiple Answer
Question In context of transactions, OODBMS :-
Correct 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

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

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

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

True/False
Question UML supports both static modeling and dynamic modeling
Correct 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

True/False
Question Isolated objects have no purpose in the system.
Correct 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

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

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

Multiple Choice Single Answer
Question In sequence diagram, the existance of objects in the behaviour are
shown by
Correct 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?

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

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

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

Match The Following
Question -Correct Answer

Ability to send a message to several objects and to allow receiving object to respond method specified on the object.- Ploymorphism
We can define abstract operation on abstract data -Data abstraction
Process of sharing properties of the higher level object or class- Inheritance

Ability to inherit attributes and methods from 2 or more objects or classes
-Multiple inheritance

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

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

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

Match The Following
Question- Correct Answer

Protected visibility -Accessibility only to subclasses and operations of class

Private visibility- Accessible only be operations of class

Visibility- Accessibility by classes
Public visibility -Accessibility by all 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

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

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

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

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

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

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

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

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

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

Select The Blank
Question The row of table in RDBMS contains data which maps ________ of
class in OODBMS.
Correct 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

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

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

Select The Blank
Question ________ is a person or device that uses the system.
Correct 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.

Multiple Choice Single Answer
Question Use case is used to model scenarios in the system run by
Correct 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

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

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

Multiple Choice Single Answer
Question The insulation of data from direct access by the program is known
as :
Correct Answer Data hiding

Object Oriented Analysis and Design - 10
True/False
Question In sense of time activity is longer and the action is relatively instantaneous.
Correct Answer True
Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support ad-hoc queries with the
following :-
Correct Answer GUI , 4GL , C++

Multiple Choice Single Answer
Question The object store stores objects that have ability to survive even though the program or system that created them
is no longer live. Such objects are called :-
Correct Answer Persistent Objects

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

True/False
Question Use cases are not beneficial for all interface requirements.
Correct Answer False

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

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

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

Multiple Choice Single Answer
Question In the railway transport environment, the same train [ train name, number etc ] leave everyday from one station
to the other. But in their operations, dates, drivers, passengers etc differ every day. This pattern is called :-
Correct Answer Abstraction-Occurrence Pattern

Multiple Choice Multiple Answer
Question In Railway Reservation and Ticketing system, the objects [ business class ] that collaborate are as follows :-
Correct Answer Counter clerk , Reservation form , Ticket menu

Select The Blank
Question ________ is defined as a cooperation between object codes produced by different software vendors & written in
different programming languages.
Correct Answer Interoperability

True/False
Question The principle of polymorphism helps to extend and modify the system scope through appropriate messaging
mechanism.
Correct Answer True

Multiple Choice Single Answer
Question The records such as name, ID No will be different for each member in all membership registration forms. This
can be referred to as :-
Correct Answer Polymorphism

Select The Blank
Question OOSAD begins with identification of actors, what activities they perform and building ________ model for the
function.
Correct Answer Use-case

Match The Following
Question -Correct Answer

Database of property such as furniture, computers, laptops, printers etc.- Asset DB

Database of various DVDs including name, company, date of purchase, usage
count etc-Title DB
Database of members with name, ID no, address, telephone etc.- Member DB

Database of staff members with name, designation, pay, date of joining etc.-Staff DB
Multiple Choice Multiple Answer
Question Object Oriented approach for collecting DVD titles from rack are :-
Correct Answer Member himself goes to the racks , He randomly selects titles irrespective of chronology mentioned in the list. ,
His friend is met. He talks with the friend and then continues picking up of title.

Multiple Choice Single Answer
Question The collaboration diagram shows both :-
Correct Answer Collaboration and sequence

Multiple Choice Multiple Answer
Question If the user clicks on menu option or button the response to this interaction could be :-
Correct Answer Send a message to a business layer class , Open another interface , Close interface

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

Select The Blank
Question ________ handles through virtual database, cross database functionality by constructing unified schemes.
Correct Answer MDBS

True/False
Question Objects at location should be able to refer to objects at another location.
Correct Answer True

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

Select The Blank
Question The good attribute of ________ is, it should be singular and represents only one object and has no parallel.
Correct Answer Name

Multiple Choice Single Answer
Question In a student hostel, rooms, room number and contents are same year after year but students who occupy room
are different year. This pattern is called :-
Correct Answer Abstraction-Occurrence Pattern

Multiple Choice Multiple Answer
Question The contents of DVD return slip form are as follows :-
Correct Answer Feedback on DVD , Member ID , Contact phone number

Select The Blank
Question The design process begins where ________ is concluded.
Correct Answer OOA

Multiple Choice Multiple Answer
Question The three layered architecture is made up of layer classes as follows :-
Correct Answer Access Layer Class , Business Layer Class , View Layer Class

Select The Blank
Question Proximity switch Sensors and UPS are devices that help to perform applications. These are ________ and class.
Correct Answer Tangible entiry pattern

True/False
Question Fuzzy Classes may be relevant or irrelevant.
Correct Answer True

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

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

Multiple Choice Single Answer
Question According to Player Role Pattern, a class has role and the role is played by class :-
Correct Answer Owner

Multiple Choice Single Answer
Question To retain domain knowledge it is a good practice to build :-
Correct Answer Domain Analysis Document [ DAD ]


Match The Following
Question -Correct Answer

Convert rupee amount into equivalent dollar amount at the current bank rate-Converter

Method to calculate internal rate of returns on the investment- Domain Specific method
Bar code reader provides the date on scanning of document key, amount, date,
order number etc. On receipt of these values another output method will send
the values to respective class to change values of attributes.-I/O
Salary for the months of employees who belong to same type designation, role etc
would be same. This one algorithm can be Copy Constructor
used for number of employees

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.

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

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

Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support following criteria for access to
other DBMS whenever an application is running on the OODBMS :-
Correct Answer Can read data that resides in other OODBMS , Can modify data that resides in other OODBMS , Can read data
that resides in RDBMS ORACLE

Select The Blank
Question In the normal course, the developer would need to write ________ for each method or server application
whatever resident.
Correct Answer Interfaces

Multiple Choice Single Answer
Question OODBMS manages logical link association and its :-
Correct Answer Cardinality

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

True/False
Question The incremental approach means repeating software development cycle , analysis and modeling, designing and
implementation or programming to achieve incremental goals.
Correct Answer True

True/False
Question The associations irrelevant to the needs of methods execution are found.
Correct Answer False

Multiple Choice Single Answer
Question In RDD, the technique in which model is built to test the requirements and to obtain confirmation from user is
termed as
Correct Answer Prototyping


True/False
Question In evolutionary model, the management activities are emphasised with respect to inception, elaboration,
construction & transition.
Correct Answer True

True/False
Question An interface design prototype provides the chance to test the look and feel of your product with potential users.
Correct Answer True

Multiple Choice Single Answer
Question The stores for persistent objects, such as disk files do not support queries or interactive user interface
operations. These problems are solved by :-
Correct Answer DBMS

No comments:

Post a Comment