Академический Документы
Профессиональный Документы
Культура Документы
True/False
Question
Objects can be both , tangible or intangible.
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
In OO testing approach , if we consider test as an object, the object ‘test’ is associated with
a class . ‘test specifications’
Correct Answer
True
Your Answer
True
True/False
Question
Some objects continue to exist even though the program that created them is not alive.
Correct Answer
True
Your Answer
True
Multiple Choice Single Answer
Question
If Dog derives from Mammal, and Mammal derives from Animal, then -
Correct Answer
Dog inherits Animal's functions and data
Your Answer
Dog inherits Animal's functions and data
True/False
Question
Extensions are to be designed for handling exceptional , one of requests of user.
Correct Answer
True
Your Answer
True
True/False
Question
Immutable objects are not good to have in the system as they are unstable and non-
trustworthy.
Correct Answer
False
Your Answer
False
Multiple Choice Single Answer
Question
The process of grouping objects whose characteristics are common into the class is called :-
Correct Answer
Classification
Your Answer
Classification
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
True
True/False
Question
OODBMS must be accessible by multiple users. That is if users/application access a selection
of database , other user/application should also be in a position to access other sections of
database.
Correct Answer
True
Your Answer
True
True/False
Question
The prime objective of software testing is to find the greatest possible number of errors with
a manageable amount of efforts applied over a realistic time span.
Correct Answer
True
Your Answer
True
True/False
Question Use cases are not beneficial for all interface requirements.
Correct Answer False
Your Answer False
Multiple Choice Single Answer
Question When the method is chosen and performed on the data, the object status
changes.
The static object assumes :-
Correct Answer Dynamic state
Your Answer Dynamic state
True/False
Question The sequence diagram shows a task or activity sequence but do not show the
relationship between objects through the roles that play in the interaction.
Correct Answer True
Your Answer True
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 9 of 145
Select The Blank
Question ________ provides diverse set of interfaces to reach data stored at any database
and
then manipulates it to produce the result.
Correct Answer MDBS
Your Answer MDBS
Match The Following
Question Correct Answer Your Answer
Class Shape Triangle, rectangle, circle, ellipse Triangle, rectangle, circle, ellipse
Class Vehicle Scooter, car, truck, tractor Scooter, car, truck, tractor
Class Animal Cat, dog, cow, tiger Cat, dog, cow, tiger
Class Color Red, yellow, blue, green Red, yellow, blue, green
Select The Blank
Question ODBC with ________ provides standard database access through a common
interface, independent of application .
Correct Answer API
Your Answer RDBMS
Multiple Choice Single Answer
Question Each object is associated with the data of type class with which they are created.
A
class is thus a collection of objects of
Correct Answer Similar type
Your Answer Similar type
Multiple Choice Multiple Answer
Question OODBMS standards comprise of :-
Correct Answer ODL , OQL , ODMG C++ binding
Your Answer ODL , OQL , ODMG C++ binding
Select The Blank
Question The ________ may have two or more constructors.
Correct Answer Class
Your Answer Class
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 10 of 145
Select The Blank
Question Invoice and ________ are two classes in the noun phrase approach .But Amount is
an
attribute in invoice, hence should be rejected for class consideration.
Correct Answer Amount
Your Answer Amount
Multiple Choice Multiple Answer
Question A first step in design is to construct a static UML class diagram consisting of :-
Correct Answer Attributes , Methods , Class name
Your Answer Class name , Attributes , Methods
Select The Blank
Question When you express user-system interaction, the scenario in the model is called
________
Correct Answer Case model
Your Answer Case model
True/False
Question In evolutionary model, the management activities are emphasised with respect
to
inception, elaboration, construction & transition.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question "Designing classes", consists of identifying following entities for each class:-
Correct Answer Structures , Protocols , Methods
Your Answer Structures , Methods , Arrays
Multiple Choice Single Answer
Question How big is a class object?
Correct Answer Is as big as sum of the sizes of its member variables
Your Answer Is as big as sum of the sizes of its member variables
Multiple Choice Single Answer
Question If Dog derives from Mammal, and Mammal derives from Animal, then -
Correct Answer Dog inherits Animal's functions and data
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 11 of 145
Your Answer Dog inherits Animal's functions and data
True/False
Question Usually the methods are declared after its variables in the class body.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question In formulating algorithms we take help of :-
Correct Answer Activity diagrams , Class properties , Associated classes
Your Answer Activity diagrams , Class properties , Associated classes
Multiple Choice Multiple Answer
Question The columns to be filled in DVD reservation slip are as stated below :-
Correct Answer Member name , Member ID , Contact phone number
Your Answer Member name , Member ID , Contact phone number
Multiple Choice Single Answer
Question The concept of OOPS was first introduced in
Correct Answer Simula Language
Your Answer Simula Language
Select The Blank
Question ________model is based on actors and use cases.
Correct Answer Use case
Your Answer Use case
Select The Blank
Question ________ enables the development of extremely flexible client-server systems as
it is
possible to locate reusable objects /components stored anywhere in the network and
manipulate them as per the application requirements.
Correct Answer DOC
Your Answer OODBMS
Multiple Choice Single Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 12 of 145
Question Collection of similar datatypes is called as
Correct Answer Array
Your Answer Array
Match The Following
Question Correct Answer Your Answer
We can define abstract operation
on abstract data
Data abstraction Data abstraction
Process of sharing properties of
the higher level object or class
Inheritance Inheritance
Ability to inherit attributes and
methods from 2 or more objects
or classes
Multiple inheritance Multiple inheritance
Ability to send a message to
several objects and to allow
receiving object to respond
method specified on the object.
Ploymorphism Ploymorphism
Multiple Choice Single Answer
Question Registration form is filled in by :-
Correct Answer Customer
Your Answer Customer
Select The Blank
Question The user must have access to both OODB and RDB to manipulate data. The
developer therefore must develop applications that could source data from ________
databases [ OODB, RDB etc] .
Correct Answer All
Your Answer All
Multiple Choice Multiple Answer
Question The criteria that supports OODBMS (O2, Objectivity, Object Store and Versent )
are as
follows :-
Correct Answer OQL , ODMG C++ binding , Smalltalk binding
Your Answer OQL , ODMG C++ binding , Smalltalk binding
Multiple Choice Single Answer
Question When it is limited to use structure in part or full by other object, then the degree
of
coupling is :-
Correct Answer Low
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 13 of 145
Your Answer Low
True/False
Question Object Oriented program is like a community of interacting individuals each
having
assigned responsibilities, working together towards attainment of common goal.
Correct Answer True
Your Answer True
Select The Blank
Question ________ provide initialization of an object created from the class.
Correct Answer Constructors
Your Answer Constructors
Multiple Choice Multiple Answer
Question The contents of DVD reservation slip form are as follows :-
Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member ,
Mobile
phone number of member
Your Answer Choice of delivery [ home or self-collection ] , e-mail address of member ,
Mobile
phone number of member
True/False
Question Once actors and their interface requirements are identified, the use of sequence
and
collaboration diagrams is necessary to identify the interaction sequence and objects
that collaborate in the use case activities.
Correct Answer True
Your Answer True
Select The Blank
Question Once algorithms are finalised, we convert them into a program using OOPL or
using
________containing automatic programming and testing.
Correct Answer CASE tool
Your Answer CASE tool
True/False
Question There are no set rules or guidelines on ' how many case scenarios are necessary
to
represent the system? '
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 14 of 145
Question The contents of DVD return slip form are as follows :-
Correct Answer Member ID , Contact phone number , Feedback on DVD
Your Answer Member ID , Contact phone number , Feedback on DVD
Multiple Choice Multiple Answer
Question In Railway Reservation and Ticketing system, we can call following parameters as
attributes of class Passenger :-
Correct Answer Name , Age , Sex
Your Answer Name , Age , Sex
Multiple Choice Single Answer
Question The main difference between structure and class is
Correct Answer Structure does not support OOPS Class Supports OOPS.
Your Answer Structure does not support OOPS Class Supports OOPS.
Multiple Choice Single Answer
Question The model of interaction between user and system is called
Correct Answer Use case model
Your Answer Use case model
Multiple Choice Single Answer
Question A technical term for an object of a class is termed as
Correct Answer Instance
Your Answer Instance
Multiple Choice Multiple Answer
Question The minimum hardware and system requirements for proposed software for DVD
titles
are as follows :-
Correct Answer CPU - PIII, 1 Ghz , OS - MS windows XP , Disk Space - 1 GB free
Your Answer CPU - PIII, 1 Ghz , Disk Space - 1 GB free
True/False
Question Objects can not interact unless they know the details of each others data or
code.
Correct Answer False
Your Answer False
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 15 of 145
Multiple Choice Multiple Answer
Question Most of the applications have a three tier layered architecture. The three tier
layers are
:-
Correct Answer Server , Application , Client
Your Answer Server , Application , Client
True/False
Question Sequence diagrams and collaboration diagrams are very difficult to select classes
and
objects.
Correct Answer False
Your Answer True
True/False
Question The process of mapping and integrating begins with defining the relationships
between
the table structure in RDB and class structure in object model in OODB
Correct Answer True
Your Answer True
Select The Blank
Question The corresponding equivalent of table in OODBMS is ________ with attributes and
methods.
Correct Answer Class
Your Answer Class
Multiple Choice Single Answer
Question Use case steps are executed in :-
Correct Answer Logical order
Your Answer Serial order
Multiple Choice Single Answer
Question A way of approaching a problem especially when it belongs to general class of
problems is indicated by :-
Correct Answer Pattern
Your Answer Pattern
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
Multiple Choice Multiple Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 24 of 145
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
Multiple Choice Multiple Answer
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
Multiple Choice Single Answer
Question The class and its hierarchy build through inheritance should lead to a :-
Correct Answer Single purpose class
Your Answer Multi purpose class
Multiple Choice Multiple Answer
Question Various database packages are :-
Correct Answer Oracle , Sibase , SAP
Your Answer Oracle , Sibase , SAP
Multiple Choice Single Answer
Question C++ is basically a procedural language having extension of
Correct Answer Object Oriented technology
Your Answer Object Oriented technology
True/False
Question Fuzzy Classes may be relevant or irrelevant.
Correct Answer True
Your Answer True
Multiple Choice Single Answer
Question The data once created by a process survives for long till it is created externally,
is called :-
Correct Answer Persistence data
Your Answer Persistence data
Select The Blank
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
Multiple Choice Single Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 25 of 145
Question The role of user in a system is played by
Correct Answer Actor
Your Answer Actor
Multiple Choice Single Answer
Question One has to determine sequence of activities and develop sequence collaboration
diagram
for drawing the :-
Correct Answer Interaction diagram
Your Answer Interaction diagram
Multiple Choice Multiple Answer
Question ODBMS Queries comprise of :-
Correct Answer Ad-hoc queries with C++ , Ad-hoc queries with 4GL , Ad-hoc queries with
Lisp
Your Answer Ad-hoc queries with C++ , Ad-hoc queries with 4GL , Ad-hoc queries with Lisp
Multiple Choice Single Answer
Question In RDD, the technique in which we gather information on specific Question s &
debate why
and why not on number of points, is termed as
Correct Answer Interviewing
Your Answer Brain storming
Select The Blank
Question The relationships between VLC and BLC are ________ the relationships between
BLC and
ALC.
Correct Answer Opposite of
Your Answer Opposite of
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
Select The Blank
Question Invoice and ________ are two classes in the noun phrase approach .But Amount is
an
attribute in invoice, hence should be rejected for class consideration.
Correct Answer Amount
Your Answer Amount
True/False
Question Prototyping is a tool to test the design of system
Correct Answer True
Your Answer True
Select The Blank
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 26 of 145
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
Multiple Choice Multiple Answer
Question In Railway Reservation and Ticketing system, we can call following parameters as
attributes
of class Passenger :-
Correct Answer Name , Age , Sex
Your Answer Name , Age , Sex
Multiple Choice Single Answer
Question If a class fruit has object mango, the relationship is expressed as :
Correct Answer Fruit mango
Your Answer Fruit mango
Select The Blank
Question ________model is based on actors and use cases.
Correct Answer Use case
Your Answer Use case
Select The Blank
Question The manager ________ manages an application’s data needs by mapping data
requirements to data source in the database.
Correct Answer ODBC driver
Your Answer ODBC driver
Multiple Choice Multiple Answer
Question Traditional approach for collecting DVD titles from rack are :-
Correct Answer Member gives list to clerk , Clerk picks up titles mentioned in the list one
by one , The picked
items are tick marked and items not available are cross marked in the list
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
True/False
Question Use cases are not beneficial for all interface requirements.
Correct Answer False
Your Answer False
Multiple Choice Single Answer
Question DELL observed that there is a decline in membership every year by about :-
Correct Answer 20-30%
Your Answer 20-30%
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 27 of 145
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
Multiple Choice Multiple Answer
Question The columns to be filled in DVD reservation slip are as stated below :-
Correct Answer Member name , Member ID , Contact phone number
Your Answer Member name , Member ID , Contact phone number
True/False
Question The 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
Multiple Choice Single Answer
Question Use case steps are executed in :-
Correct Answer Logical order
Your Answer Logical order
Multiple Choice Single Answer
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
Multiple Choice Multiple Answer
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
Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support
application
programming in following languages.
Correct Answer C++ , JAVA , SMALLTALK
Your Answer C++ , JAVA , SMALLTALK
Select The Blank
Question A class may be thought of as 'data-type' and object as ________ of that data-type.
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 28 of 145
Correct Answer Variable
Your Answer Variable
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 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 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
Select The Blank
Question ________ is a specific sequence of transactions in a dialogue between a user & a
system
representing a particuler way to use the system.
Correct Answer Use case
Your Answer Use case
True/False
Question More use classes may not necessarily bring better understanding or more clarity.
Correct Answer False
Your Answer False
Multiple Choice Multiple Answer
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.
Select The Blank
Question Many times , ________ are added in the process of building specifications and also
in the
phase of development.
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 29 of 145
Correct Answer Classes
Your Answer Classes
Multiple Choice Single Answer
Question In sequence diagram, the horizontal lines are arranged in sequence of their
Correct Answer Occurrence
Your Answer Occurrence
Match The Following
Question Correct Answer Your Answer
Land Place class Place class
PC, printer, telephone Tangible and device class Tangible and device class
Reversation office Organisation class Event class
Counter clerks People class People class
Multiple Choice Multiple Answer
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
Match The Following
Question Correct Answer Your Answer
Type Public Public
Class Bike Bike
Data Color Color
Method Handle() Handle()
True/False
Question OODBMS can not handle wide range of datatypes supporting complex data and
structure .
Correct Answer False
Your Answer False
Multiple Choice Multiple Answer
Question The minimum hardware and system requirements for proposed software for DVD
titles are
as follows :-
Correct Answer CPU - PIII, 1 Ghz , OS - MS windows XP , Disk Space - 1 GB free
Your Answer CPU - PIII, 1 Ghz , OS - MS windows XP , Disk Space - 1 GB free
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 30 of 145
Select The Blank
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
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 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 In sense of time activity is longer and the action is relatively
instantaneous.
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 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
Select The Blank
Question The methods for the class are defined in the ________ of the class
.
Correct Answer Body
Your Answer Body
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 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 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 XML is a meta data language developed to specify data with a goal
of improving
interoperatability of different data sources.
Correct Answer True
Your Answer True
True/False
Question The use case analysis approach becomes more difficult if it
contains extensions from
other use cases.
Correct Answer True
Your Answer False
True/False
Question UML supports both static modeling and dynamic modeling
Correct Answer True
Your Answer True
True/False
Question Isolated objects have no purpose in the system.
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 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 In sense of time activity is longer and the action is relatively instantaneous.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support
ad-hoc queries with the
following :-
Correct Answer GUI , 4GL , C++
Your Answer GUI , 4GL , LISP
Multiple Choice Single Answer
Question The object store stores objects that have ability to survive even though the
program or system that created them
is no longer live. Such objects are called :-
Correct Answer Persistent Objects
Your Answer Transient Objects
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
Page 1 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Multiple Choice Multiple Answer
Question The contents of DVD reservation slip form are as follows :-
Correct Answer Choice of delivery [ home or self-collection ] , e-mail address of member ,
Mobile phone number of member
Your Answer Choice of delivery [ home or self-collection ] , e-mail address of member ,
Mobile phone number of member
Multiple Choice Multiple Answer
Question In context of transactions, OODBMS :-
Correct Answer Handle nested transactions , Supports MROW , Supports long transactions
Your Answer Handle nested transactions , Supports MROW , Supports long transactions
Select The Blank
Question ________ needs use case analysis from the viewpoint of identifying those business
class that need human
interaction.
Correct Answer Identification
Your Answer Identification
Multiple Choice Single Answer
Question In the railway transport environment, the same train [ train name, number etc ]
leave everyday from one station
to the other. But in their operations, dates, drivers, passengers etc differ every day. This
pattern is called :-
Correct Answer Abstraction-Occurrence Pattern
Your Answer Abstraction-Occurrence Pattern
Multiple Choice Multiple Answer
Question In Railway Reservation and Ticketing system, the objects [ business class ] that
collaborate are as follows :-
Correct Answer Counter clerk , Reservation form , Ticket menu
Your Answer Counter clerk , Reservation form , Ticket menu
Page 2 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Select The Blank
Question ________ is defined as a cooperation between object codes produced by different
software vendors & written in
different programming languages.
Correct Answer Interoperability
Your Answer Interoperability
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
Multiple Choice Single Answer
Question The records such as name, ID No will be different for each member in all
membership registration forms. This
can be referred to as :-
Correct Answer Polymorphism
Your Answer Polymorphism
Select The Blank
Question OOSAD begins with identification of actors, what activities they perform and
building ________ model for the
function.
Correct Answer Use-case
Your Answer Use-case
Match The Following
Question Correct Answer Your Answer
Database of property such as furniture,
computers, laptops, printers etc.
Asset DB Asset DB
Database of various DVDs including
name, company, date of purchase, usage
count etc
Title DB Title DB
Page 3 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Database of members with name, ID no,
address, telephone etc.
Member DB Member DB
Database of staff members with name,
designation, pay, date of joining etc.
Staff DB Staff DB
Multiple Choice Multiple Answer
Question Object Oriented approach for collecting DVD titles from rack are :-
Correct Answer Member himself goes to the racks , He randomly selects titles irrespective
of chronology mentioned in the list. ,
His friend is met. He talks with the friend and then continues picking up of title.
Your Answer Member himself goes to the racks , He randomly selects titles irrespective of
chronology mentioned in the list. ,
Member gives list to clerk
Multiple Choice Single Answer
Question The collaboration diagram shows both :-
Correct Answer Collaboration and sequence
Your Answer Object and class
Multiple Choice Multiple Answer
Question If the user clicks on menu option or button the response to this interaction could
be :-
Correct Answer Send a message to a business layer class , Open another interface , Close
interface
Your Answer Send a message to a business layer class , Open another interface , Close
interface
Multiple Choice Multiple Answer
Question The DBMS criteria is supported by O2, objectivity, object store and Versent. The
criteria for the same is as
follows :-
Correct Answer Replication of data , Data encryption , Database language based on SQL
Your Answer Replication of data , Data encryption , Storage of methods of objects in
database
Select The Blank
Question ________ handles through virtual database, cross database functionality by
constructing unified schemes.
Correct Answer MDBS
Page 4 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Your Answer OODBMS
True/False
Question Objects at location should be able to refer to objects at another location.
Correct Answer True
Your Answer True
Select The Blank
Question Messaging and constructing messages is a complex task. The golden rule is to
keep messages to a ________ ,
both at receiving end and sending end.
Correct Answer Minimum
Your Answer Medium
Select The Blank
Question The good attribute of ________ is, it should be singular and represents only one
object and has no parallel.
Correct Answer Name
Your Answer Class
Multiple Choice Single Answer
Question In a student hostel, rooms, room number and contents are same year after year
but students who occupy room
are different year. This pattern is called :-
Correct Answer Abstraction-Occurrence Pattern
Your Answer Abstraction-Occurrence Pattern
Multiple Choice Multiple Answer
Question The contents of DVD return slip form are as follows :-
Correct Answer Feedback on DVD , Member ID , Contact phone number
Your Answer Member ID , Contact phone number , Feedback on DVD
Page 5 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Select The Blank
Question The design process begins where ________ is concluded.
Correct Answer OOA
Your Answer OOA
Multiple Choice Multiple Answer
Question The three layered architecture is made up of layer classes as follows :-
Correct Answer Access Layer Class , Business Layer Class , View Layer Class
Your Answer Access Layer Class , View Layer Class , Object Layer Class
Select The Blank
Question Proximity switch Sensors and UPS are devices that help to perform applications.
These are ________ and class.
Correct Answer Tangible entiry pattern
Your Answer Tangible entiry pattern
True/False
Question Fuzzy Classes may be relevant or irrelevant.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question In Railway Reservation and Ticketing system, we can call following parameters as
attributes of class
Passenger :-
Correct Answer Name , Age , Sex
Your Answer Name , Age , Sex
Page 6 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Select The Blank
Question ________ enables the development of extremely flexible client-server systems as
it is possible to locate reusable
objects /components stored anywhere in the network and manipulate them as per the
application requirements.
Correct Answer DOC
Your Answer OODBMS
Multiple Choice Single Answer
Question According to Player Role Pattern, a class has role and the role is played by
class :-
Correct Answer Owner
Your Answer Owner
Multiple Choice Single Answer
Question To retain domain knowledge it is a good practice to build :-
Correct Answer Domain Analysis Document [ DAD ]
Your Answer Domain Analysis Document [ DAD ]
Match The Following
Question Correct Answer Your Answer
Convert rupee amount into equivalent
dollar amount at the current bank rate
Converter Converter
Method to calculate internal rate of returns
on the investment
Domain Specific method Domain Specific method
Bar code reader provides the date on
scanning of document key, amount, date,
order number etc. On receipt of these
values another output method will send
the values to respective class to change
values of attributes.
I/O I/O
Salary for the months of employees who
belong to same type designation, role etc
would be same. This one algorithm can be
Copy Constructor
Page 7 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
used for number of employees
Multiple Choice Multiple Answer
Question In the first step of designing classes we :-
Correct Answer Refine attributes , Refine methods by using activity diagrams. , Refine
protocols by using activity diagrams.
Your Answer Refine attributes , Refine methods by using activity diagrams. , Refine protocols
by using activity diagrams.
Select The Blank
Question Once algorithms are finalised, we convert them into a program using OOPL or
using ________containing
automatic programming and testing.
Correct Answer CASE tool
Your Answer CASE tool
Multiple Choice Single Answer
Question The lock that ensures that no other transaction is committed till the earlier
transaction completes the task is
called :-
Correct Answer Read Lock
Your Answer Notify lock
Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support
following criteria for access to
other DBMS whenever an application is running on the OODBMS :-
Correct Answer Can read data that resides in other OODBMS , Can modify data that
resides in other OODBMS , Can read data
that resides in RDBMS ORACLE
Your Answer Can read data that resides in other OODBMS , Can read data that resides in
RDBMS ORACLE , Can modify
data that resides in imaginary DBMS
Select The Blank
Question In the normal course, the developer would need to write ________ for each
method or server application
whatever resident.
Correct Answer Interfaces
Your Answer Driver programs
Page 8 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
Multiple Choice Single Answer
Question OODBMS manages logical link association and its :-
Correct Answer Cardinality
Your Answer Connectivity
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 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
Multiple Choice Single Answer
Question In RDD, the technique in which model is built to test the requirements and to
obtain confirmation from user is
termed as
Correct Answer Prototyping
Your Answer Prototyping
Page 9 Question - Answer List of 10
http://www.scdl.net/Assessment/Student/PreviousDetailScoreCard.aspx 12/5/2005
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 In the process of rationalising and organizing classes we simplify class structure,
minimizing
environment
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
Question The subsystem packages are built by the help of following parameters :-
Question The ________ only adds description but may not change properties or methods.
Correct Answer Adjective
Question All OODBMS products namely O2 , Objectivity , ObjectStore and Versant support
application
Question A role is nothing but a particular set of properties associated with the :-
True/False
Question Classification of objects into different classes on basis of properties and methods
True/False
Question A state chart diagram shows method of execution on receipt of message and
activities used
in the method.
True/False
Question Once class is defined we can create limited number of objects belonging to that
class.
Question Proximity switch Sensors and UPS are devices that help to perform applications.
These are
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.
Question ________models one or more roles that a user or a system interacting the system
can play.
on abstract data
Inheritance Inheritance
Ability to inherit attributes and
classes
Ploymorphism Ploymorphism
Correct Answer Structure does not support OOPS Class Supports OOPS.
Your Answer Structure does not support OOPS Class Supports OOPS.
True/False
Question The criteria that supports OODBMS (O2, Objectivity, Object Store and Versent )
are as
follows :-
Question The fields such as name, address, telephone no etc will be identical in all
membership
True/False
Question The data that has no value once the process that creates it is no more in
existence, is called
Question When the methods are identified and programmed, they need to be activated
through
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
Question The following features are supported by OODBMS products viz O2 , Objectivity ,
ObjectStore
and Versant :-
True/False
a button and get a quick response rather than waiting until the program finishes its current
task.
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 .
Question In a view layer class we build ________ where the user interacts with the system.
Question The manager ________ manages an application’s data needs by mapping data
Question When the method is chosen and performed on the data, the object status
changes. The
Question The records such as name, ID No will be different for each member in all
membership
True/False
Question We must ensure in refining process that the class has a single value attributes
and reference
PC, printer, telephone Tangible and device class Tangible and device class
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
True/False
Question Isolated objects have no purpose in the system.
Correct Answer True
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 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
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 The associations irrelevant to the needs of methods execution are
found.
Correct Answer False
Your Answer False
True/False
Question Prototyping is a tool to test the design of system
Correct Answer True
Your Answer True
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
True/False
Question More use classes may not necessarily bring better understanding or
more clarity.
Correct Answer False
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 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 UA advocates use of UML notations and diagrams for modeling the
system.
Correct Answer True
Your Answer True
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
True/False
Question Usually the methods are declared after its variables in the class
body.
Correct Answer True
Your Answer True
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
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
True/False
Question Use cases are not beneficial for all interface requirements.
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 If the software is written in C++, name of constructor and
destructor must differ.
Correct Answer False
Your Answer False
risk incidences, and developing risk monitoring, management and mitigation plan is :-
Question :A type of testing which verifies that all the system elements are meshed
True/False
Question :The Water Fall Model is used where the risk factor is almost nil
Your Answer:True
Question :A System in which next state of the system can be predicted without doubt is :-
True/False
Question :Spiral model itself is a model which is base for other software development
models
Your Answer:True
True/False
Your Answer:True
True/False
Your Answer:True
Question :A type of testing where the focus is on design and development of the software
True/False
Question :The results of the test case is recorded in the test specification document.
Your Answer:True
Question :A Principle in which the Functional Cohesion between the sub system is
maintained:-
Your Answer:Decoupling
Question :The extent the software meets the customer quality goals and expectations is
termed as :-
Your Answer:Reliability
Question :A collection of programs written to service other set of programs and its
Question :In ________Model the risk of the Software development is almost Nil
True/False
Your Answer:False
Value Analysis
Your Answer:Graph Based Testing Methods , Stress Testing , Boundary Value Analysis
Question :________ is achieved by carving out a module that is responsible for any
unique function and which does not need to interact with other parts of the system.
Correct Answer: Requirement Analysis , System Design , Development Coding & Unit
Testing
Testing
Question :________ tests confirms that the needs and requirements are fulfilled on the
deployment platform.
Your Answer:Stress
True/False
Your Answer:False
True/False
Question :People, Procedures and Parameters are the Drivers of the Technology.
Your Answer:True
True/False
Question :Six Sigma is one of the most widely used strategy for statistical quality
assurance in an industry.
Your Answer:False
Select The Blank
cycle.
Description
Question :A type of testing where the focus is user and user Behavior is:-
True/False
incremental model
Your Answer:True
Multiple Choice Multiple Answer
Question :________ testing confirms that the needs and requirements are fulfilled in the
development environment.
Your Answer:Beta
Question :In Design Phase at data and data Structure stage the focus is on:-
Your Answer:Flexibility
Multiple Choice Single Answer
risk incidences, and developing risk monitoring, management and mitigation plan is :-
Question :In ________Model the risk of the Software development is almost Nil
True/False
Your Answer:False
Value Analysis
Your Answer:Graph Based Testing Methods , Stress Testing , Boundary Value Analysis
Question :________ is achieved by carving out a module that is responsible for any
unique function and which does not need to interact with other parts of the system.
Correct Answer: Requirement Analysis , System Design , Development Coding & Unit
Testing
Testing
Question :________ tests confirms that the needs and requirements are fulfilled on the
deployment platform.
Your Answer:Stress
True/False
Your Answer:False
Match The Following
Question :The company should establish a ________ and maintain a documented quality
Question : The key feature that enables users/application to cooperate and collaborate in
Question : In designing classes, we are improving and enriching the class content in
True/False
Question : More use classes may not necessarily bring better understanding or more
clarity.
True/False
Question : A state chart diagram shows method of execution on receipt of message and
True/False
Question : The registration form is filled for each member of family under one address
Question : We extensively use ________ for processing, refining and designing classes.
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 ________
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.
True/False
Question : With its strength, ODBC has become an industry standard for
Question : The following are the columns to be filled in DVD reservation slip :-
Question : The row of table in RDBMS contains data which maps ________ of class in
OODBMS.
Question : The sequence of states that the object goes through when it receives a message
True/False
Question : All OODBMS products namely O2, Objectivity, Object Store and Versant
Question : In OOSAD, the object is the unit used for analysis of the system, hence it is
called:-
Question : ________ of an object remains unchanged even though its state and properties
change.
Question : If Dog derives from Mammal, and Mammal derives from Animal, then -
True/False
transactions
transactions
Multiple Choice Single Answer
Question : The lock that ensures that no other transaction is commited till the transaction
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
Question : When you express user-system interaction, the scenario in the model is called
________
Question : In DAD, the domain-specific & organisation-specific terms are covered under
the title :-
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,
True/False
Question : The principle of polymorphism helps to extend and modify the system scope
through appropriate messaging mechanism.
Correct Answer: Read data resident in other OODB , Modify data resident in other
Your Answer: Read data resident in other OODB , Modify data resident in other OODB
True/False
Correct Answer: Name of class followed by name of object , Name of object and
Your Answer: Name of class followed by name of object , Name of object and method
design is
Correct Answer: Structure does not support OOPS Class Supports OOPS.
datatypes.
Question : The class and its hierarchy build through inheritance should lead to a :-
Question : A first step in design is to construct a static UML class diagram consisting of:-
True/False
Question : Sequence diagrams and collaboration diagrams are very difficult to select
Correct Answer: Class design , Building hierarchy , Grouping classes in aggregate sets
Your Answer: Class design , Building hierarchy , Grouping classes in aggregate sets that
Question : Invoice and ________ are two classes in the noun phrase approach .But
Row Refers data for single entry Refers data for single entry