Professional Documents
Culture Documents
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
A state chart diagram shows method of execution on receipt of message and
activities used in the method.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
If the software is written in C++, name of constructor and destructor must differ.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OOA and OOD are based on :-
��Correct Answer��
Business analysis model
��Your Answer��
Structural model
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Land
Place class
Place class
Reversation office
Organisation class
Organisation class
Counter clerks
People class
People class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
A value of object changes when event occurs.
��Correct Answer��
True
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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��
OODBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
It has been said that Pascal and C programs are collections of procedures and C++
programs are collections of
��Correct Answer��
Classes
��Your Answer��
Classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Objects can not interact unless they know the details of each others data or code.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The registration form is filled for each member of family under one address
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Once class is defined we can create limited number of objects belonging to that
class.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Processes run by the users are modeled in the use case and situation in which user
plays this role is called :-
��Correct Answer��
Scenario
��Your Answer��
Scenario
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OODBMS provides all required advanced features in addition to all features of :-
��Correct Answer��
RDBMS
��Your Answer��
DBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In formulating algorithms we take help of :-
��Correct Answer��
Activity diagrams , Class properties , Associated classes
��Your Answer��
Activity diagrams , Class properties , Associated classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ needs use case analysis from the viewpoint of identifying those business
class that need human interaction.
��Correct Answer��
Identification
��Your Answer��
Simulation
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In RDD, the technique in which we gather information on group activity that
resolves differences in opinion, solutions & requirements, is termed as
��Correct Answer��
Brainstorming
��Your Answer��
Prototyping
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Usually the methods are declared after its variables in the class body.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________models one or more roles that a user or a system interacting the system
can play.
��Correct Answer��
Actor
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The concept of OOPS was first introduced in
��Correct Answer��
Simula Language
��Your Answer��
Simula Language
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
If Dog derives from Mammal, and Mammal derives from Animal, then -
��Correct Answer��
Dog inherits Animal's functions and data
��Your Answer��
Mammal inherits Animal's functions and data
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The existing computer system at DEL is developed using :-
��Correct Answer��
Independent systems
��Your Answer��
Web systems
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
Read data resident in other OODB , Modify data resident in other OODB , Read data
resident on RDBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support ad-
hoc queries with the following :-
��Correct Answer��
4GL , C++ , GUI
��Your Answer��
GUI , C++ , LISP
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The link between business object [ e.g. passenger, employee, ticket, train ] and
the respective data stores is provided by :-
��Correct Answer��
Access layer
��Your Answer��
Lower layer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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��
Data encryption , Database language based on SQL , Storage of methods of objects
in database
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Select The Blank
��Question��
A class inherits state and behaviour from its ________ .
��Correct Answer��
Superclass
��Your Answer��
Superclass
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Name of class followed by name of object , Name of object and method separated by
dot operator. , Variable declaration
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The mismatch between application objects and relational data needs to be mapped
for use in the application.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
When it is limited to use structure in part or full by other object, then the
degree of coupling is :-
��Correct Answer��
Low
��Your Answer��
Low
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Use cases for different scenarios arising out of smaller input variations need not
be modeled.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In C++ language if the class member is to be created, following are the actions :-
��Correct Answer��
Specify methods in the class , Specify constructor , Specify destructor
��Your Answer��
Specify methods in the class , Specify constructor , Specify destructor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ActiveX is also known as :-
��Correct Answer��
OLE
��Your Answer��
OLE
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The most widely used OOPL is ________
��Correct Answer��
C++
��Your Answer��
C++
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
If an algorithm having single result is provided with well defined pre and post
conditions, it becomes very simple.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In first generation client-server computing , methods/applications were available
to serve on demand at :-
��Correct Answer��
Server side
��Your Answer��
Client side
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Correct Answer��
OOSE [ Object Oriented Software Engineering ]
��Your Answer��
OOD [ Object Oriented Design ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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 , FORTRAN
##
Top of Form
# HTMLCONTROL Forms.HTML:Hidden.1 #### HTMLCONTROL Forms.HTML:Hidden.1 ###
LIST OF ATTEMPTED QUESTIONS AND ANSWERS -done### INCLUDEPICTURE
"http://www.scdl.net/Assessment/images/spacer.gif" \* MERGEFORMATINET ###
�
�True/False
��Question��
Use cases are not beneficial for all interface requirements.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ODBC with ________ provides standard database access through a common interface,
independent of application .
��Correct Answer��
API
��Your Answer��
RDBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OODBMS standards comprise of :-
��Correct Answer��
ODL , OQL , ODMG C++ binding
��Your Answer��
ODL , OQL , ODMG C++ binding
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The ________ may have two or more constructors.
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
When you express user-system interaction, the scenario in the model is called
________
��Correct Answer��
Case model
��Your Answer��
Case model
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
In evolutionary model, the management activities are emphasised with respect to
inception, elaboration, construction & transition.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
"Designing classes", consists of identifying following entities for each class:-
��Correct Answer��
Structures , Protocols , Methods
��Your Answer��
Structures , Methods , Arrays
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Correct Answer��
Dog inherits Animal's functions and data
��Your Answer��
Dog inherits Animal's functions and data
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Usually the methods are declared after its variables in the class body.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In formulating algorithms we take help of :-
��Correct Answer��
Activity diagrams , Class properties , Associated classes
��Your Answer��
Activity diagrams , Class properties , Associated classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Single Answer
��Question��
The concept of OOPS was first introduced in
��Correct Answer��
Simula Language
��Your Answer��
Simula Language
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________model is based on actors and use cases.
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Collection of similar datatypes is called as
��Correct Answer��
Array
��Your Answer��
Array
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Registration form is filled in by :-
��Correct Answer��
Customer
��Your Answer��
Customer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Correct Answer��
All
��Your Answer��
All
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
When it is limited to use structure in part or full by other object, then the
degree of coupling is :-
��Correct Answer��
Low
��Your Answer��
Low
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ provide initialization of an object created from the class.
��Correct Answer��
Constructors
��Your Answer��
Constructors
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The model of interaction between user and system is called
��Correct Answer��
Use case model
��Your Answer��
Use case model
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A technical term for an object of a class is termed as
��Correct Answer��
Instance
��Your Answer��
Instance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Objects can not interact unless they know the details of each others data or code.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Sequence diagrams and collaboration diagrams are very difficult to select classes
and objects.
��Correct Answer��
False
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The corresponding equivalent of table in OODBMS is ________ with attributes and
methods.
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Use case steps are executed in :-
��Correct Answer��
Logical order
��Your Answer��
Serial order
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
##
##Class diagram
Static business model
Static business model
##Interactions diagram
Dynamic use case model
Static business model
##Test Model
Stipulates test strategy, test plans, test specifications, test results and test
recovary reports.
Presents information how object model will be executed.
##Implementation Model
Converts design object model to implementation model based on reusable component
technology.
Converts design object model to implementation model based on reusable component
technology.
�True/False
��Question��
In the process of rationalising and organizing classes we simplify class
structure, minimizing number of classes and reducing information content in each
of them .
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your 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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In C++ language if the class member is to be created, following are the actions :-
��Correct Answer��
Specify methods in the class , Specify constructor , Specify destructor
��Your Answer��
Specify methods in the class , Specify constructor , Specify destructor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The class and its hierarchy build through inheritance should lead to a :-
��Correct Answer��
Single purpose class
��Your Answer��
Multi purpose class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Various database packages are :-
��Correct Answer��
Oracle , Sibase , SAP
��Your Answer��
Oracle , Sibase , SAP
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
C++ is basically a procedural language having extension of
��Correct Answer��
Object Oriented technology
��Your Answer��
Object Oriented technology
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Fuzzy Classes may be relevant or irrelevant.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Interface object [ VLC ] handles communication with ________ and is not concerned
about business rules, methods or other related Activities.
��Correct Answer��
Actor
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The role of user in a system is played by
��Correct Answer��
Actor
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
One has to determine sequence of activities and develop sequence collaboration
diagram for drawing the :-
��Correct Answer��
Interaction diagram
��Your Answer��
Interaction diagram
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In RDD, the technique in which we gather information on specific questions &
debate why and why not on number of points, is termed as
��Correct Answer��
Interviewing
��Your Answer��
Brain storming
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The relationships between VLC and BLC are ________ the relationships between BLC
and ALC.
��Correct Answer��
Opposite of
��Your Answer��
Opposite of
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Single Answer
��Question��
The observer pattern is made of two closely associated classes. One is observable
class and the other is its :-
��Correct Answer��
Associated interface class
��Your Answer��
Observer class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Prototyping is a tool to test the design of system
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The good attribute of ________ is, it should be singular and represents only one
object and has no parallel.
��Correct Answer��
Name
��Your Answer��
Name
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
If a class fruit has object mango, the relationship is expressed as :
��Correct Answer��
Fruit mango
��Your Answer��
Fruit mango
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________model is based on actors and use cases.
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your 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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Use cases are not beneficial for all interface requirements.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
DELL observed that there is a decline in membership every year by about :-
��Correct Answer��
20-30%
��Your Answer��
20-30%
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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��
DOC
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The danger of scenario-driven approach is that the system is built too much around
current needs & this focus will compromize the long term flexibility.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Use case steps are executed in :-
��Correct Answer��
Logical order
��Your Answer��
Logical order
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Even though contents may look similar, criteria of selection and application
should be clearly spelt out for designers to go by. In documentation content, this
is known as :-
��Correct Answer��
Criteria of selection
��Your Answer��
Criteria of selection
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
VLCs are responsible for two major requirements of applications, one is fetching
input and the other is delivering output of application by way of :-
��Correct Answer��
Display , Print , Store
��Your Answer��
Display , Print , Store
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A class may be thought of as 'data-type' and object as ________ of that data-type.
��Correct Answer��
Variable
��Your Answer��
Variable
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
With its strength, ODBC has become an industry standard for interoperatability on
different databases.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
OODBMS is a result of blending OOP and database technology to meet the application
needs of systems defined in OOT
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
A common example of multithreading is the user interface. By using threads, a user
can click a button and get a quick response rather than waiting until the program
finishes its current task.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
More use classes may not necessarily bring better understanding or more clarity.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ALC performs following main tasks :-
��Correct Answer��
Translates the data-related request from business objects , Translates the results
[ processed through data ] to appropriate business objects. , Sends business
objects into business layer.
��Your Answer��
Translates the data-related request from business objects , Translates the results
[ processed through data ] to appropriate business objects. , Sends business
objects into business layer.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Many times , ________ are added in the process of building specifications and also
in the phase of development.
��Correct Answer��
Classes
��Your Answer��
Classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In sequence diagram, the horizontal lines are arranged in sequence of their
��Correct Answer��
Occurrence
��Your Answer��
Occurrence
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Land
Place class
Place class
Reversation office
Organisation class
Event class
Counter clerks
People class
People class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Database of the following parameters can be created :-
��Correct Answer��
DVD title database , Member database , Staff database
��Your Answer��
DVD title database , Member database , Staff database
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Type
Public
Public
Class
Bike
Bike
Data
Color
Color
Method
Handle()
Handle()
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
OODBMS can not handle wide range of datatypes supporting complex data and
structure .
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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 , OS - MS windows XP , Disk Space - 1 GB free
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ coordinates the processing of global transactions split into various
local databases to achieve consistency and integrity of data and results.
��Correct Answer��
MDBS
��Your Answer��
MDBS
##
��Question��
The minimum hardware and system requirements for proposed software for DVD titles
are as follows :-
��Correct Answer��
Disk Space - 1 GB free , CPU - PIII, 1 Ghz , OS - MS windows XP
��Your Answer��
Disk Space - 1 GB free , CPU - PIII, 1 Ghz , OS - MS windows XP
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Identifying classes is not enough. We must identify ________ of the class and
other classes.
��Correct Answer��
Dependencies
��Your Answer��
Dependencies
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Once class is defined we can create limited number of objects belonging to that
class.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In C++ language if the class member is to be created, following are the actions :-
��Correct Answer��
Specify methods in the class , Specify constructor , Specify destructor
��Your Answer��
Specify methods in the class , Specify constructor , Specify destructor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The concept of OOPS was first introduced in
��Correct Answer��
Simula Language
��Your Answer��
Simula Language
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The simple logic for system specifications is provided by a languages named :-
��Correct Answer��
OCL [ Object Constraint Language ]
��Your Answer��
OOPL [ Object oriented Programming Language ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Multiple Answer
��Question��
O2, Objectivity, ObjectStore and Versant support following DBMS criteria :-
��Correct Answer��
Embedded queries with a 4GL , Ad-hoc updates of DB-schema with GUI , Ad-hoc
updates of DB-schema with OOL.
��Your Answer��
Ad-hoc updates of DB-schema with GUI , Ad-hoc updates of DB-schema with OOL. , Ad-
hoc updates of DB-schema with 4GL
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
When it is limited to use structure in part or full by other object, then the
degree of coupling is :-
��Correct Answer��
Low
��Your Answer��
Low
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Interface object [ VLC ] handles communication with ________ and is not concerned
about business rules, methods or other related Activities.
��Correct Answer��
Actor
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The ________ may have two or more constructors.
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A class is the________ for an object.
��Correct Answer��
Template
��Your Answer��
Instance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The three layered architecture is made up of layer classes as follows :-
��Correct Answer��
Access Layer Class , Business Layer Class , View Layer Class
��Your Answer��
Access Layer Class , Business Layer Class , View Layer Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
If Dog derives from Mammal, and Mammal derives from Animal, then -
��Correct Answer��
Dog inherits Animal's functions and data
��Your Answer��
Dog inherits Animal's functions and data
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
When you express user-system interaction, the scenario in the model is called
________
��Correct Answer��
Case model
��Your Answer��
Case model
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
C++ is basically a procedural language having extension of
��Correct Answer��
Object Oriented technology
��Your Answer��
Object Oriented technology
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Prototype design is essential to minimize the risk of wrong understanding of
system requirements and user requirements affecting effort, cost and quality.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
If a class fruit has object mango, the relationship is expressed as :
��Correct Answer��
Fruit mango
��Your Answer��
Fruit mango
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The subsystem packages are built by the help of following parameters :-
��Correct Answer��
Classes , Associates , Aggregation
��Your Answer��
Classes , Associates , Aggregation
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
UA advocates use of UML notations and diagrams for modeling the system.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Single Answer
��Question��
Class diagrams help to analyse the structure of system by identifying -
��Correct Answer��
Objects
��Your Answer��
Objects
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The pure Object Oriented language is
��Correct Answer��
Java
��Your Answer��
Java
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Objects can not interact unless they know the details of each others data or code.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The term 'SRS' in context of OAA stands for
��Correct Answer��
System Requirements Specifications
��Your Answer��
System Requirements Specifications
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Many times , ________ are added in the process of building specifications and also
in the phase of development.
��Correct Answer��
Classes
��Your Answer��
Classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OOA and OOD are based on :-
��Correct Answer��
Business analysis model
��Your Answer��
Business analysis model
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In Railway Reservation and Ticketing system, the objects [ business class ] that
collaborate are as follows :-
��Correct Answer��
Counter clerk , Reservation form , Ticket menu
��Your Answer��
Counter clerk , Reservation form , Ticket menu
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Single object
Single table
Single table
Passenger object
Passenger Table
Passenger Table
Instance
Row
Row
Attribute
Column
Column
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Abstraction-Occurrence Pattern
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The solution to simplicity of design lies in the following factors :-
��Correct Answer��
Class design , Building hierarchy , Grouping classes in aggregate sets that have
similar characteristics.
��Your Answer��
Class design , Building hierarchy , Grouping classes in aggregate sets that have
similar characteristics.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
In real world, we have to source data from multiple data sources that have
different data models.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ coordinates the processing of global transactions split into various
local databases to achieve consistency and integrity of data and results.
��Correct Answer��
MDBS
��Your Answer��
MDBS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The ALC may interact with actor as given below and automatically becomes class for
a business class :-
��Correct Answer��
Bar code reading , Database , Web
��Your Answer��
Bar code reading , Database , Web
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Versant
www.versant.com
www.versant.com
O2
www.o2tech.com
www.o2tech.com
Objectivity
www.objectivity.com
www.objectivity.com
Odi.com
www.Objectstore
www.Objectstore
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The use case may begin with no precondition or with some preconditions.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ALC performs following main tasks :-
��Correct Answer��
Translates the data-related request from business objects , Translates the results
[ processed through data ] to appropriate business objects. , Sends business
objects into business layer.
��Your Answer��
Translates the data-related request from business objects , Translates the results
[ processed through data ] to appropriate business objects. , Sends business
objects into business layer.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support ad-
hoc queries with the following :-
��Correct Answer��
GUI , 4GL , C++
��Your Answer��
GUI , 4GL , C++
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Advantage of ________ is that, by extension, it builds additional classes with
additional properties.
��Correct Answer��
Hierarchy
��Your Answer��
Hierarchy
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Collection of similar datatypes is called as
��Correct Answer��
Array
��Your Answer��
Array
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Since there is so much heterogeneity distributed in the network in terms of
servers, clients, databases, platforms, applications and architecture, which can
not be easily dispended with, what is needed is therefore :-
��Correct Answer��
Standard DOC system
��Your Answer��
Standard DOC system
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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��
Different type
##
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
C++ is also named as
��Correct Answer��
C with classes
��Your Answer��
C with classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Inheritance supports concept of
��Correct Answer��
Hierarchical classification
��Your Answer��
Hierarchical classification
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
UML supports both static modeling and dynamic modeling
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ needs use case analysis from the viewpoint of identifying those business
class that need human interaction.
��Correct Answer��
Identification
��Your Answer��
Identification
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Isolated objects have no purpose in the system.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The process by which objects of one class acquire properties of objects of other
class is called
��Correct Answer��
Inheritance
��Your Answer��
Inheritance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The following criteria accepted by O2 , Objectivity , ObjectStore and Versant :-
��Correct Answer��
Single-user, single-tasking environment , Single-user, multi-tasking environment ,
Multi-user environment
��Your Answer��
Single-user, single-tasking environment , Single-user, multi-tasking environment ,
Multi-user environment
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In sequence diagram, the existance of objects in the behaviour are shown by
��Correct Answer��
Dotted line
��Your Answer��
Dotted line
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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?
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ODBC with ________ provides standard database access through a common interface,
independent of application .
��Correct Answer��
API
��Your Answer��
API
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Booch emphasises development of mechanisms with ________ model.
��Correct Answer��
Data
��Your Answer��
Data
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Match The Following
Question
Correct Answer
Your Answer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Polymorphism means ability to take
��Correct Answer��
More than one form
��Your Answer��
More messages
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The registration form is filled for each member of family under one address
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
UML uses :
��Correct Answer��
OCL [ object Constraint Language ]
��Your Answer��
OCL [ object Constraint Language ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ clearly identifies the actors and the task they perform through
interaction.
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A subset of class with additional properties is termed as :
��Correct Answer��
Subclass
��Your Answer��
Super class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The class bird should have object
��Correct Answer��
Egale
��Your Answer��
Egale
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The row of table in RDBMS contains data which maps ________ of class in OODBMS.
��Correct Answer��
Instance
��Your Answer��
Instance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ is a person or device that uses the system.
��Correct Answer��
User
��Your Answer��
User
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Use case is used to model scenarios in the system run by
��Correct Answer��
User/actor
��Your Answer��
User/actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The insulation of data from direct access by the program is known as :
��Correct Answer��
Data hiding
��Your Answer��
Data hiding
##
��Question��
The Standard DOC system was developed by the organisation of about 500 companies
named :-
��Correct Answer��
Object Management Group [ OMG ]
��Your Answer��
Object Management Group [ OMG ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A class may be thought of as 'data-type' and object as ________ of that data-type.
��Correct Answer��
Variable
��Your Answer��
Variable
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Reservation and ticketing system
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Objects may communicate with each other through
��Correct Answer��
Methods
��Your Answer��
Methods
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OODBMS standards comprise of :-
��Correct Answer��
ODL , OQL , ODMG C++ binding
��Your Answer��
ODL , OQL , ODMG C++ binding
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A technical term for an object of a class is termed as
��Correct Answer��
Instance
��Your Answer��
Instance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The methods used in the class 'member ' will be declared as :-
��Correct Answer��
Public
��Your Answer��
Public
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OODBMS can work on following Operating systems on server :-
��Correct Answer��
MS Windows , OS/2 , Sun OS
��Your Answer��
MS Windows , OS/2 , Sun OS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The linking of procedure call to the code to be executed in response to that call
is referred as
��Correct Answer��
Binding
��Your Answer��
Referencing
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
It has been said that Pascal and C programs are collections of procedures and C++
programs are collections of
��Correct Answer��
Classes
��Your Answer��
Classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A role is nothing but a particular set of properties associated with the :-
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Correct Answer��
Participants
��Your Answer��
Actors
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
An actor may perform different roles in different :-
��Correct Answer��
Use cases
��Your Answer��
Use cases
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
OOT application in system development begins with OO analysis, OO design, OO
programming , OO testing and system implementation.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
In sense of time activity is longer and the action is relatively instantaneous.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Mango, apple and orange are members of class
��Correct Answer��
Fruit
��Your Answer��
Fruit
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The methods for the class are defined in the ________ of the class .
��Correct Answer��
Body
��Your Answer��
Body
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Specify unique name for class , Specify whether it is private, public, protected
or friend , Specify variables in the class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
Inheritance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
DBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In formulating algorithms we take help of :-
��Correct Answer��
Activity diagrams , Class properties , Associated classes
��Your Answer��
Activity diagrams , Class properties , Associated classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
"Designing classes", consists of identifying following entities for each class:-
��Correct Answer��
Structures , Protocols , Methods
��Your Answer��
Structures , Protocols , Methods
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The most widely used OOPL is ________
��Correct Answer��
C++
��Your Answer��
C++
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
In evolutionary model, the management activities are emphasised with respect to
inception, elaboration, construction & transition.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ handles through virtual database, cross database functionality by
constructing unified schemes.
��Correct Answer��
MDBS
��Your Answer��
MDBS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your 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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Being an individual, different roles in a system performance can be played by :-
��Correct Answer��
User
��Your Answer��
User
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Single Answer
��Question��
In the Abstraction-Occurrence Pattern class is common and its occurrences :-
��Correct Answer��
Differ
��Your Answer��
Differ
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A user palying a role in use case analysis is named as :-
��Correct Answer��
Actor
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Name of class followed by name of object , Name of object and method separated by
dot operator. , Variable declaration
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The more complex is the interaction more ________ should be the UI design for ease
of use and understanding.
��Correct Answer��
Simple
��Your Answer��
Simple
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
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 , Member directly
collects DVD drom the rack.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Read data resident in other OODB , Modify data resident in other OODB , Read data
resident on RDBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Match The Following
Question
Correct Answer
Your Answer
Class: Railway
Methods : Reserve Ticket (), cancel Ticket ()
Methods : Reserve Ticket (), cancel Ticket ()
Class : Passenger
Attributes : name , age , sex
Attributes : name , age , sex
Class: train
Attributes : Train name , Train number
Attributes : Train name , Train number
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Database of the following parameters can be created :-
��Correct Answer��
DVD title database , Member database , Staff database
��Your Answer��
DVD title database , Member database , Staff database
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The good attribute of ________ is, it should be singular and represents only one
object and has no parallel.
��Correct Answer��
Name
��Your Answer��
Name
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Standard procedure
Method
Method
Table
Scheme representing complex relationships between entities
Scheme representing complex relationships between entities
Column
Refers datatype and name
Refers datatype and name
Row
Refers data for single entry
Refers data for single entry
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In OODBMS product O2 , the attributes of objects have to be defined in following
languages :-
��Correct Answer��
C++ , JAVA , SMALLTALK
��Your Answer��
C++ , JAVA , SMALLTALK
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The relationships between VLC and BLC are ________ the relationships between BLC
and ALC.
��Correct Answer��
Opposite of
��Your Answer��
Opposite of
##
��Question��
________ clearly identifies the actors and the task they perform through
interaction.
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
"Designing classes", consists of identifying following entities for each class:-
��Correct Answer��
Structures , Protocols , Methods
��Your Answer��
Protocols , Methods , Structures
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Prototype design is essential to minimize the risk of wrong understanding of
system requirements and user requirements affecting effort, cost and quality.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Database of various DVDs including name, company, date of purchase, usage count
etc
Title DB
Title DB
Database of staff members with name, designation, pay, date of joining etc.
Staff DB
Staff DB
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Collection of similar datatypes is called as
��Correct Answer��
Array
��Your Answer��
Array
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
According to Player Role Pattern, a class has role and the role is played by class
:-
��Correct Answer��
Owner
��Your Answer��
Owner
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The Standard DOC system was developed by the organisation of about 500 companies
named :-
��Correct Answer��
Object Management Group [ OMG ]
��Your Answer��
Object Management Group [ OMG ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ActiveX is also known as :-
��Correct Answer��
OLE
��Your Answer��
OLE
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The DVD reservation slip has following columns :-
��Correct Answer��
From date , To date , Duration
��Your Answer��
From date , To date , Duration
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Send a message to a business layer class , Open another interface , Close
interface
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The objects which make the system contribute to its behaviour by ________ with
other objects.
��Correct Answer��
Collaborating
��Your Answer��
Collaborating
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ coordinates the processing of global transactions split into various
local databases to achieve consistency and integrity of data and results.
��Correct Answer��
MDBS
��Your Answer��
OODBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
UA advocates use of UML notations and diagrams for modeling the system.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A representation of interaction between user and the system is given by :
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Mango, apple and orange are members of class
��Correct Answer��
Fruit
��Your Answer��
Fruit
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
One has to identify classes, class relationships, class attributes and class
methods for drawing the
��Correct Answer��
Static class diagram
��Your Answer��
Entity relationship class diagram
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A class is the________ for an object.
��Correct Answer��
Template
��Your Answer��
Template
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Database of the following parameters can be created :-
��Correct Answer��
DVD title database , Member database , Staff database
��Your Answer��
DVD title database , Member database , Staff database
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The simple logic for system specifications is provided by a languages named :-
��Correct Answer��
OCL [ Object Constraint Language ]
��Your Answer��
XML [ Extended mark up language ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your 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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The pure Object Oriented language is
��Correct Answer��
Java
��Your Answer��
Java
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In Object Oriented technology following expression is appropriate
��Correct Answer��
object=data+menthods
��Your Answer��
object=data+menthods
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
ODBC stands for ________ .
��Correct Answer��
Open Database connectivity
��Your Answer��
Open Database connectivity
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Proximity switch Sensors and UPS are devices that help to perform applications.
These are ________ and class.
��Correct Answer��
Tangible entiry pattern
��Your Answer��
Tangible entiry pattern
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Read data resident in other OODB , Modify data resident in other OODB , Read data
resident on RDBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Usually the methods are declared after its variables in the class body.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
We extensively use ________ for processing, refining and designing classes.
��Correct Answer��
UML
��Your Answer��
UML
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ of an object remains unchanged even though its state and properties
change.
��Correct Answer��
Identity
��Your Answer��
Identity
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The number of messages incoming and outgoing remain minimum if classes are simple,
have a single goal and if the association characteristics are clear and well
defined.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Use cases are not beneficial for all interface requirements.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The complex data structures are handled effectively by :-
��Correct Answer��
OODB
��Your Answer��
OODB
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
OODBMS can not handle wide range of datatypes supporting complex data and
structure .
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The three layered architecture is made up of layer classes as follows :-
��Correct Answer��
Access Layer Class , Business Layer Class , View Layer Class
��Your Answer��
Access Layer Class , Business Layer Class , View Layer Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
If the software is written in C++, name of constructor and destructor must differ.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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.
��Your 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.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Finding of roles played by all actors and finding event in each role played by the
actor is indicated by the process of
��Correct Answer��
Identification
��Your Answer��
Identification
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The lock in which objects are managed in a cache is called :-
��Correct Answer��
Null lock
��Your Answer��
Read Lock
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
##
�True/False
��Question��
Prototyping not only helps to build a quality design but also enables the designer
to build the system decremantally.
��Correct Answer��
False
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Isolated objects have no purpose in the system.
��Correct Answer��
True
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Being tangible, the device pattern describes and represents large number of
________ having very clear tangible specifications.
��Correct Answer��
Objects
��Your Answer��
Functions
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In first generation client-server computing , methods/applications were available
to serve on demand at :-
��Correct Answer��
Server side
��Your Answer��
Client side
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Associations are generally ________.
��Correct Answer��
Bidirectional
��Your Answer��
Multi-directional
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
In evolutionary model, the management activities are emphasised with respect to
inception, elaboration, construction & transition.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Abstraction-Occurrence Pattern
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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��
One of
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
In design process, classes identified in OOA are revised with a view of
implementing them in a user environment.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Single Answer
��Question��
The flow of events which when completed achieves the system goals as shown by
��Correct Answer��
Use case
��Your Answer��
DFD
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Identifying classes is not enough. We must identify ________ of the class and
other classes.
��Correct Answer��
Dependencies
��Your Answer��
Relation
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The method for industrial development of software based on use-case-driven design
is
��Correct Answer��
OOSE [ Object Oriented Software Engineering ]
��Your Answer��
OOSE [ Object Oriented Software Engineering ]
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
If cohesion between two objects is of very high degree , then coupling
��Correct Answer��
Comes down
��Your Answer��
Goes up
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Name of class followed by name of object , Name of object and method separated by
dot operator. , Variable declaration
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
OOT application in system development begins with OO analysis, OO design, OO
programming , OO testing and system implementation.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The main difference between structure and class is
��Correct Answer��
Structure does not support OOPS Class Supports OOPS.
��Your Answer��
Structure has members. Class has objects.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Correct Answer��
Counter clerk , Reservation form , Ticket menu
��Your Answer��
Counter clerk , Reservation form , Ticket menu
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
If Dog derives from Mammal, and Mammal derives from Animal, then -
��Correct Answer��
Dog inherits Animal's functions and data
��Your Answer��
Dog inherits Animal's functions and data
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
An outcome of use case for which actor works is named as :-
��Correct Answer��
Mesaurable value
��Your Answer��
Mesaurable value
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your 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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Standard procedure
Method
Method
Table
Scheme representing complex relationships between entities
Scheme representing complex relationships between entities
Column
Refers datatype and name
Refers datatype and name
Row
Refers data for single entry
Refers data for single entry
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
.
��Correct Answer��
Very low
��Your Answer��
High
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Correct Answer��
User defined datatype , Is_a relationship , Part_of relationship
��Your Answer��
User defined datatype , Is_a relationship , Pointer arithmetic
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The following are the columns to be filled in DVD reservation slip :-
��Correct Answer��
Name [ title ] , DVD ID , Required date
��Your Answer��
Name [ title ] , DVD ID , Required date
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
OODBMS can work on following Operating systems on server :-
��Correct Answer��
MS Windows , OS/2 , Sun OS
��Your Answer��
MS Windows , OS/2 , Sun OS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In design phase ________ diagrams are refined to add more details with attributes
and methods for implementation.
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Various database packages are :-
��Correct Answer��
Oracle , Sibase , SAP
��Your Answer��
Oracle , Sibase , Basic
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Booch emphasises development of mechanisms with ________ model.
��Correct Answer��
Data
��Your Answer��
Logical
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The associations irrelevant to the needs of methods execution are found.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Abstraction-Occurrence Pattern
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In sequence diagram, the horizontal arrowhead line shows
��Correct Answer��
Message 'from- to'
��Your Answer��
Message 'from- to'
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________models one or more roles that a user or a system interacting the system
can play.
��Correct Answer��
Actor
��Your Answer��
Object
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Prototyping is a tool to test the design of system
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
If an algorithm having single result is provided with well defined pre and post
conditions, it becomes very simple.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In formulating algorithms we take help of :-
��Correct Answer��
Activity diagrams , Class properties , Associated classes
��Your Answer��
Activity diagrams , Class properties , Associated classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The ________ may have two or more constructors.
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Class: Railway
Methods : Reserve Ticket (), cancel Ticket ()
Methods : Reserve Ticket (), cancel Ticket ()
Class : Passenger
Attributes : name , age , sex
Attributes : name , age , sex
Class : Booking clerk
Attributes : Name , employee ID
Attributes : Name , employee ID
Class: train
Attributes : Train name , Train number
Attributes : Train name , Train number
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A product is considered ________ if it is significantly less expensive to adopt on
new hardware or platform.
��Correct Answer��
Portable
��Your Answer��
Portable
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The most widely used OOPL is ________
��Correct Answer��
C++
��Your Answer��
C++
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
More use classes may not necessarily bring better understanding or more clarity.
��Correct Answer��
False
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Open Software Bus provides a platform for objects components to operate across the
networks and on different :-
��Correct Answer��
Operating systems
��Your Answer��
Programming languages
##
��Question��
In the process of rationalising and organizing classes we simplify class
structure, minimizing number of classes and reducing information content in each
of them .
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ provide initialization of an object created from the class.
��Correct Answer��
Constructors
��Your Answer��
Constructors
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The term 'SRS' in context of OAA stands for
��Correct Answer��
System Requirements Specifications
��Your Answer��
System Requirements Specifications
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The following criteria accepted by O2 , Objectivity , ObjectStore and Versant :-
��Correct Answer��
Single-user, single-tasking environment , Single-user, multi-tasking environment ,
Multi-user environment
��Your Answer��
Single-user, single-tasking environment , Single-user, multi-tasking environment ,
Multi-user environment
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Read data resident in other OODB , Modify data resident in other OODB , Read data
resident on RDBMS
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A class is the________ for an object.
��Correct Answer��
Template
��Your Answer��
Template
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The subsystem packages are built by the help of following parameters :-
��Correct Answer��
Classes , Associates , Aggregation
��Your Answer��
Classes , Associates , Aggregation
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The ________ only adds description but may not change properties or methods.
��Correct Answer��
Adjective
��Your Answer��
Adjective
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A role is nothing but a particular set of properties associated with the :-
��Correct Answer��
Class
��Your Answer��
Class
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Classification of objects into different classes on basis of properties and
methods discriminates one group of objects from other.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The methods used to have to perform on demand be put in ________ to enable
implementation of the method.
��Correct Answer��
Algorithms
��Your Answer��
Algorithms
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
A state chart diagram shows method of execution on receipt of message and
activities used in the method.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Once class is defined we can create limited number of objects belonging to that
class.
��Correct Answer��
False
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Proximity switch Sensors and UPS are devices that help to perform applications.
These are ________ and class.
��Correct Answer��
Tangible entiry pattern
��Your Answer��
Tangible entiry pattern
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
The number of messages incoming and outgoing remain minimum if classes are simple,
have a single goal and if the association characteristics are clear and well
defined.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________models one or more roles that a user or a system interacting the system
can play.
��Correct Answer��
Actor
��Your Answer��
Actor
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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.
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
OOT application in system development begins with OO analysis, OO design, OO
programming , OO testing and system implementation.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Database of the following parameters can be created :-
��Correct Answer��
DVD title database , Member database , Staff database
��Your Answer��
DVD title database , Member database , Staff database
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Inheritance
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
Objects at location should be able to refer to objects at another location.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The data that has no value once the process that creates it is no more in
existence, is called
��Correct Answer��
Transient data
��Your Answer��
Transient data
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
When the methods are identified and programmed, they need to be activated through
________ from one class to other.
��Correct Answer��
Messages
��Your Answer��
Vectors
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your 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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________ needs use case analysis from the viewpoint of identifying those business
class that need human interaction.
��Correct Answer��
Identification
��Your Answer��
Identification
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
A common example of multithreading is the user interface. By using threads, a user
can click a button and get a quick response rather than waiting until the program
finishes its current task.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
One way to achieve portability is to write software in standard version of high
level language and to develop portable system and application software .
��Correct Answer��
True
��Your Answer��
False
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The purpose of declaring 'private' is :-
��Correct Answer��
Data hiding from accidental changes
��Your Answer��
Data hiding from accidental changes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In a view layer class we build ________ where the user interacts with the system.
��Correct Answer��
Interface
��Your Answer��
Interface
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The unified approach [ UA ] is used to build
��Correct Answer��
Object Oriented system
��Your Answer��
Object Oriented system
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
Concurrency control and synchronisation of different processes is achieved by
using :-
��Correct Answer��
Locks
��Your Answer��
Locks
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
________model is based on actors and use cases.
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
��Your Answer��
Polymorphism
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�True/False
��Question��
We must ensure in refining process that the class has a single value attributes
and reference attributes to other objects.
��Correct Answer��
True
��Your Answer��
True
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
The DVD reservation slip has following columns :-
��Correct Answer��
From date , To date , Duration
��Your Answer��
From date , To date , Duration
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��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
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
In formulating algorithms we take help of :-
��Correct Answer��
Activity diagrams , Class properties , Associated classes
��Your Answer��
Activity diagrams , Class properties , Associated classes
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
��Question��
A representation of interaction between user and the system is given by :
��Correct Answer��
Use case
��Your Answer��
Use case
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
�Multiple Choice Single Answer
��Question��
The variables in the class 'member ' will be declared as :-
��Correct Answer��
Private
��Your Answer��
Private
# INCLUDEPICTURE "http://www.scdl.net/Assessment/images/spacer.gif" \*
MERGEFORMATINET ###
�
Question
Correct Answer
Your Answer
Land
Place class
Place class
Reversation office
Organisation class
Organisation class
Counter clerks
People class
People class
##
True/False
Question: More use classes may not necessarily bring better understanding or more
clarity.
Correct Answer: False
Your Answer: False
True/False
Question: A state chart diagram shows method of execution on receipt of message
and activities used in the method.
Correct Answer: True
Your Answer: True
True/False
Question: The registration form is filled for each member of family under one
address
Correct Answer: True
Your Answer: True
True/False
Question: When the system is modeled into different case scenarios it not only
goes down to a level of function and features, but also reveals relationships and
behaviours amongst different system components.
Correct Answer: True
Your Answer: True
True/False
Question: Mapping of multiple inheritance into a single table is possible in
RDBMS.
Correct Answer: True
Your Answer: True
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
True/False
Question: UML supports both static modeling and dynamic modeling
Correct Answer: True
Your Answer: True
True/False
Question: The UI should be designed for blind and mechanical operation.
Correct Answer: True
Your Answer: False
True/False
Question: Sequence diagrams and collaboration diagrams are very difficult to
select classes and objects.
Correct Answer: False
Your Answer: False
True/False
Question:The Water Fall Model is used where the risk factor is almost nil
Correct Answer: True
Your Answer:True
True/False
Question:Spiral model itself is a model which is base for other software
development models
Correct Answer: False
Your Answer:True
True/False
Question:System testing checks the abnormality in the software system.
Correct Answer: False
Your Answer:True
True/False
Question:ISO 9001 is used to develop quality assurance systems.
Correct Answer: True
Your Answer:True
True/False
Question:The results of the test case is recorded in the test specification
document.
Correct Answer: True
Your Answer:True
True/False
Question:Stress Testing is a part of Integration testing.
Correct Answer: False
Your Answer:False
True/False
Question:The major resources in the project is people and funds.
Correct Answer: False
Your Answer:False
True/False
Question:People, Procedures and Parameters are the Drivers of the Technology.
Correct Answer: False
Your Answer:True
True/False
Question:Six Sigma is one of the most widely used strategy for statistical quality
assurance in an industry.
Correct Answer: True
Your Answer:False
True/False
Question:Stress Testing is a part of Integration testing.
Correct Answer: False
Your Answer:False
True/False
Question:The major resources in the project is people and funds.
Correct Answer: False
Your Answer:False
True/False
Question: The associations irrelevant to the needs of methods execution are found.
Correct Answer: False
Your Answer: True
True/False
Question: A common example of multithreading is the user interface. By using
threads, a user can click a button and get a quick response rather than waiting
until the program finishes its current task.
Correct Answer: True
Your Answer: True
True/False
Question: In collaboration diagrams, the connection between objects is shown.
Correct Answer: True
Your Answer: True
True/False
Question: Use cases for different scenarios arising out of smaller input
variations need not be modeled.
Correct Answer: True
Your Answer: True
True/False
Question: In sequence diagrams, the connection between objects is shown.
Correct Answer: False
Your Answer: False
True/False
Question: OODBMS can not handle wide range of datatypes supporting complex data
and structure .
Correct Answer: False
Your Answer: False
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 sequence diagram shows flow of behaviour and collaboration of
objects.
Correct Answer: False
Your Answer: False
True/False
Question: An object may become reusable by accident or by design.
Correct Answer: True
Your Answer: False
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
True/False
Question: If the software is written in C++ , the class body will be terminated by
semicolon.
Correct Answer: True
Your Answer: True
True/False
Question: The danger of scenario-driven approach is that the system is built too
much around current needs & this focus will compromise the long term flexibility.
Correct Answer: True
Your Answer: False
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
True/False
Question: In the real world, both the applications exist, namely OO applications
and RDBMS applications with first generation client server computing.
Correct Answer: True
Your Answer: True
True/False
Question: Objects can not interact unless they know the details of each others
data or code.
Correct Answer: False
Your Answer: True
True/False
Question: Iteration and refinment will not continue till user confirm correctness
of analysis model of business system.
Correct Answer: False
Your Answer: True
True/False
Question: A state chart diagram shows method of execution on receipt of message
and activities used in the method.
Correct Answer: True
Your Answer: False
True/False
Question: Attributes should indicate the state of class at a point in time and not
from source point earlier.
Correct Answer: True
Your Answer: True
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
Your Answer: True
True/False
Question: If the software is written in C++, name of constructor and destructor
must differ.
Correct Answer: False
Your Answer: False
True/False
Question: With its strength, ODBC has become an industry standard for
interoperatability on different databases.
Correct Answer: True
Your Answer: True
True/False
Question: Prototype design is essential to minimize the risk of wrong
understanding of system requirements and user requirements affecting effort, cost
and quality.
Correct Answer: True
Your Answer: True
True/False
Question: Through behavior modeling we understand relationships, nature of
interactions and response between various elements of the system. The behavior
model throws light on functionality, features and outputs within the framework of
conditions and constraints over a period of time.
Correct Answer: True
Your Answer: True
True/False
Question: A value of object changes when event occurs.
Correct Answer: True
Your Answer: False
True/False
Question: The language Classic-Ada is not OOPL
Correct Answer: False
Your Answer: False
True/False
Question: It is a good strategy to build more simple classes using OO properties,
than one or few hefty classes requiring complex implementation and deployment.
Correct Answer: True
Your Answer: True
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: 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
True/False
Question: UA advocates use of UML notations and diagrams for modeling the system.
Correct Answer: True
Your Answer: True
True/False
Question:: In sense of time activity is longer and the action is relatively
instantaneous.
Correct Answer: True
Your Answer: True
True/False
Question:: UML supports both static modeling and dynamic modeling
Correct Answer: True
Your Answer: True
True/False
Question:: Use cases are not beneficial for all interface requirements.
Correct Answer: False
Your Answer: True
True/False
Question:: The principle of polymorphism helps to extend and modify the system
scope through appropriate messaging mechanism.
Correct Answer: True
Your Answer: True
True/False
Question:: Objects at location should be able to refer to objects at another
location.
Correct Answer: True
Your Answer: True
True/False
Question:: Fuzzy Classes may be relevant or irrelevant.
Correct Answer: True
Your Answer: True
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
Your Answer: True
True/False
Question:: The associations irrelevant to the needs of methods execution are
found.
Correct Answer: False
Your Answer: False
True/False
Question:: In evolutionary model, the management activities are emphasised with
respect to inception, elaboration, construction & transition.
Correct Answer: True
Your 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
Your 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
Your Answer: Data structures
True/False
Question:: It is a good strategy to build more simple classes using OO properties,
than one or few hefty classes requiring complex implementation and deployment.
Correct Answer: True
Your Answer: True
True/False
Question:: UA advocates use of UML notations and diagrams for modeling the system.
Correct Answer: True
Your Answer: True
Select The Blank
Question:: In analytical phase ________ diagrams are achieved representing a
system.
Correct Answer: Static
Your Answer: Logical
True/False
Question:: The sequence diagram is an alternative to understand program that
executes object behaviour.
Correct Answer: True
Your Answer: True
True/False
Question:: Objects can be both, tangible or intangible.
Correct Answer: True
Your Answer: True
True/False
Question:: The number of messages incoming and outgoing remain minimum if classes
are simple, have a single goal and if the association characteristics are clear
and well defined.
Correct Answer: True
Your Answer: False
True/False
Question:: The concept pattern is intangible and difficult to measure in precise
terms.
Correct Answer: True
Your Answer: True
Identify values & relevant operations Abstract data types Derived function
True/False
Question:: A common example of multithreading is the user interface. By using
threads, a user can click a button and get a quick response rather than waiting
until the program finishes its current task.
Correct Answer: True
Your Answer: True
True/False
Question:: If the software is written in C++, name of constructor and destructor
must differ.
Correct Answer: False
Your Answer: False
True/False
Question:: Objects at location should be able to refer to objects at another
location.
Correct Answer: True
Your Answer: True
Analysis Object Model Presents information how object model will be executed.
Presents information how object model will be executed.
Use case Model Defines actors inside and outside of use case and their
behaviour. Defines actors inside and outside of use case and their behaviour.
True/False
Question:: When the system is modeled into different case scenarios it not only
goes down to a level of function and features, but also reveals relationships and
behaviours amongst different system components.
Correct Answer: True
Your Answer: True
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
Your Answer: True
True/False
Question:: The principle of polymorphism helps to extend and modify the system
scope through appropriate messaging mechanism.
Correct Answer: True
Your Answer: True
True/False
Question:: In sequence diagrams, the connection between objects is shown.
Correct Answer: False
Your Answer: False
True/False
Question:: OODBMS can not handle wide range of datatypes supporting complex data
and structure .
Correct Answer: False
Your Answer: True
True/False
Question:: The language Classic-Ada is not OOPL
Correct Answer: False
Your Answer: True
True/False
Question:: A state chart diagram shows method of execution on receipt of message
and activities used in the method.
Correct Answer: True
Your Answer: True
True/False
Question:: A value of object changes when event occurs.
Correct Answer: True
Your Answer: True
True/False
Question:: Internet explorer is the ActiveX control for MS Office.
Correct Answer: True
Your Answer: False
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
True/False
Question:: Prototyping not only helps to build a quality design but also enables
the designer to build the system decremantally.
Correct Answer: False
Your Answer: False
True/False
Question:: Fuzzy Classes may be relevant or irrelevant.
Correct Answer: True
Your Answer: True
True/False
Question:: In OOSAD we introduce an ALC between the server and business layer
objects and view layer objects so that the data source is not directly accessed.
Correct Answer: True
Your Answer: True
True/False
Question:: Any entity or measure that can be derived by applying methods can be an
attribute.
Correct Answer: False
Your Answer: True
True/False
Question:: OODBMS is a result of blending OOP and database technology to meet the
application needs of systems defined in OOT
Correct Answer: True
Your Answer: True
True/False
Question:: UML supports both static modeling and dynamic modeling
Correct Answer: True
Your Answer: True
True/False
Question:: Extensive use of inheritance and polymorphism is necessary to bring in
autonomous character to the class.
Correct Answer: True
Your Answer: True
Business Layer under OOA Objects that represent business with data and behaviour.
Objects that represent business with data and behaviour.
UI layer under OOA Objects with which user interacts. Objects with which user
interacts.
True/False
Question:: The interaction diagrams are not good enough if behaviour of object is
conditional and gets into a loop.
Correct Answer: True
Your Answer: False
True/False
Question:: Use cases are not beneficial for all interface requirements.
Correct Answer: False
Your Answer: False
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
Your Answer: True
True/False
Question:: If the software is written in C++ , the class body will be terminated
by semicolon.
Correct Answer: True
Your Answer: True
True/False
Question:: An object may become reusable by accident or by design.
Correct Answer: True
Your Answer: True
True/False
Question:: Use cases for different scenarios arising out of smaller input
variations need not be modeled.
Correct Answer: True
Your Answer: True
True/False
Question:: In design process, classes identified in OOA are revised with a view of
implementing them in a user environment.
Correct Answer: True
Your Answer: True
Test Model Stipulates test strategy, test plans, test specifications, test results
and test recovary reports. Stipulates test strategy, test plans, test
specifications, test results and test recovary reports.
Analysis Object Model Presents information how object model will be executed.
Converts design object model to implementation model based on reusable component
technology.
Use case Model Defines actors inside and outside of use case and their behaviour.
Defines actors inside and outside of use case and their behaviour.
Convert rupee amount into equivalent dollar amount at the current bank rate
Converter Converter
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 I/O
Salary for the months of employees who belong to same type designation, role etc
would be same. This one algorithm can be used for number of employees Copy Copy
True/False
Question:: In evolutionary model, the management activities are emphasised with
respect to inception, elaboration, construction & transition.
Correct Answer: True
Your Answer: True
True/False
Question:: The main objective in designing an access layer is to create a set of
classes that know how to reach at locations where required data is stored.
Correct Answer: True
Your 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
Your 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
Your Answer: True
True/False
Question:: Sequence diagrams and collaboration diagrams are very difficult to
select classes and objects.
Correct Answer: False
Your Answer: False
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
True/False
Question:: The sequence diagram is an alternative to understand program that
executes object behaviour.
Correct Answer: True
Your Answer: True
True/False
Question:: The use case may begin with no precondition or with some preconditions.
Correct Answer: True
Your Answer: True
True/False
Question:: The associations irrelevant to the needs of methods execution are
found.
Correct Answer: False
Your Answer: False
True/False
Question:: An object may become reusable by accident or by design.
Correct Answer: True
Your Answer: True
True/False
Question:: If the software is written in C++ , the class body will be terminated
by semicolon.
Correct Answer: True
Your Answer: True
True/False
Question:: UA advocates use of UML notations and diagrams for modeling the system.
Correct Answer: True
Your Answer: True
True/False
Question:: The danger of scenario-driven approach is that the system is built too
much around current needs & this focus will compromize the long term flexibility.
Correct Answer: True
Your Answer: True
True/False
Question:: With its strength, ODBC has become an industry standard for
interoperatability on different databases.
Correct Answer: True
Your Answer: True
True/False
Question:: In the real world, both the applications exist, namely OO applications
and RDBMS applications with first generation client server computing.
Correct Answer: True
Your Answer: True