LIST OF ATTEMPTED QUESTIONS AND ANSWERS -done
Multiple Choice Multiple Answer
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
Select The Blank
Question Identifying classes is not enough. We must identify ________ of the class and other
classes.
Correct Answer Dependencies
Your Answer Dependencies
True/False
Question Once class is defined we can create limited number of objects belonging to that class.
Correct Answer False
Your Answer False
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
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 31 of 145
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 Single Answer
Question The concept of OOPS was first introduced in
Correct Answer Simula Language
Your Answer Simula Language
Multiple Choice Single Answer
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 ]
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
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 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
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
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 32 of 145
Your Answer Actor
Select The Blank
Question The ________ may have two or more constructors.
Correct Answer Class
Your Answer Class
Select The Blank
Question A class is the________ for an object.
Correct Answer Template
Your Answer Instance
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 , Business Layer Class , View Layer Class
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
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
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 C++ is basically a procedural language having extension of
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 33 of 145
Correct Answer Object Oriented technology
Your Answer Object Oriented technology
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
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
Multiple Choice Multiple Answer
Question The subsystem packages are built by the help of following parameters :-
Correct Answer Classes , Associates , Aggregation
Your Answer Classes , Associates , Aggregation
True/False
Question UA advocates use of UML notations and diagrams for modeling the system.
Correct Answer True
Your Answer True
Multiple Choice Single Answer
Question Class diagrams help to analyse the structure of system by identifying -
Correct Answer Objects
Your Answer Objects
Multiple Choice Single Answer
Question The pure Object Oriented language is
Correct Answer Java
Your Answer Java
True/False
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 34 of 145
Question Objects can not interact unless they know the details of each others data or code.
Correct Answer False
Your Answer False
Multiple Choice Single Answer
Question The term 'SRS' in context of OAA stands for
Correct Answer System Requirements Specifications
Your Answer System Requirements Specifications
Select The Blank
Question Many times , ________ are added in the process of building specifications and also in
the phase of development.
Correct Answer Classes
Your Answer Classes
Multiple Choice Single Answer
Question OOA and OOD are based on :-
Correct Answer Business analysis model
Your Answer Business analysis model
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
Match The Following
Question Correct Answer Your Answer
Single object Single table Single table
Passenger object Passenger Table Passenger Table
Instance Row Row
Attribute Column Column
Multiple Choice Single Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 35 of 145
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 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.
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 In real world, we have to source data from multiple data sources that have different
data models.
Correct Answer True
Your Answer True
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
Multiple Choice Multiple Answer
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
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
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 36 of 145
Your Answer Amount
Match The Following
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
True/False
Question The use case may begin with no precondition or with some preconditions.
Correct Answer True
Your Answer True
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.
Multiple Choice Multiple Answer
Question All OODBMS products namely O2 , Objectivity, ObjectStore and Versant support adhoc
queries with the following :-
Correct Answer GUI , 4GL , C++
Your Answer GUI , 4GL , C++
Select The Blank
Question Advantage of ________ is that, by extension, it builds additional classes with
additional properties.
Correct Answer Hierarchy
Your Answer Hierarchy
Multiple Choice Multiple Answer
Question Most of the applications have a three tier layered architecture. The three tier layers are
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 37 of 145
:-
Correct Answer Server , Application , Client
Your Answer Server , Application , Client
Multiple Choice Single Answer
Question Collection of similar datatypes is called as
Correct Answer Array
Your Answer Array
Multiple Choice Single Answer
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
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
Showing posts with label Object Oriented Analysis and Design(Set-3). Show all posts
Showing posts with label Object Oriented Analysis and Design(Set-3). Show all posts
Monday, December 29, 2008
Object Oriented Analysis and Design - 8
LIST OF ATTEMPTED QUESTIONS AND ANSWERS -done
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 questions & 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 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 questions & 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
Object Oriented Analysis and Design - 7
LIST OF ATTEMPTED QUESTIONS AND ANSWERS -done
Match The Following
Question Correct Answer Your Answer
Component diagram &
deployment diagram
Deployment model Deployment model
Class diagram Static business model Static business model
Use case diagram Static use case Dynamic use case model
Interactions diagram Dynamic use case model Static business model
True/False
Question If the software is written in C++ , the class body will be terminated by
semicolon.
Correct Answer True
Your Answer True
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 One of
Multiple Choice Multiple Answer
Question The main function will have following contents in C++
Correct Answer Name of class followed by name of object , Name of object and method
separated by dot operator. , Variable declaration
Your Answer Name of class followed by name of object , Variable declaration , Header files
Multiple Choice Single Answer
Question C++ is basically a procedural language having extension of
Correct Answer Object Oriented technology
Your Answer Object Oriented technology
Select The Blank
Question Proximity switch Sensors and UPS are devices that help to perform
applications. These are ________ and class.
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 17 of 145
Correct Answer Tangible entiry pattern
Your Answer Tangible entiry pattern
True/False
Question Isolated objects have no purpose in the system.
Correct Answer True
Your Answer False
Multiple Choice Multiple Answer
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.
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
Multiple Choice Single Answer
Question The collaboration diagram shows interaction between objects & sequence of
activities denoted by :
Correct Answer Number
Your Answer Name
True/False
Question The sequence diagram shows flow of behaviour and collaboration of objects.
Correct Answer False
Your Answer True
Multiple Choice Single Answer
Question When two classes refer to one class to read or write data, then the degree of
coupling is :-
Correct Answer High
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 18 of 145
Your Answer Medium
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 4GL , C++ , LISP
True/False
Question The class may have one or more associated classes.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question The subsystem packages are built by the help of following parameters :-
Correct Answer Classes , Associates , Aggregation
Your Answer Classes , Associates , Macros
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
Multiple Choice Multiple Answer
Question In designing classes, we are improving and enriching the class content in
terms of properties and we screen them for :-
Correct Answer Local and communication association , Eliminating unnecessary association ,
Identifying the relationship, top-down or bottom up, aggregation and declaring
relationship pattern.
Your Answer Eliminating unnecessary association , Identifying the relationship, top-down
or bottom up, aggregation and declaring relationship pattern. , Serial and
parallel communication.
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
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 19 of 145
Your Answer True
Multiple Choice Single Answer
Question The clarity of interaction diagram is lost with complex conditional behaviour.
In such cases, the best designing tool is:
Correct Answer Activity diagram
Your Answer Activity diagram
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 OODBMS
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 Single Answer
Question Computer, car, vacuum cleaner etc are
Correct Answer Tangible
Your Answer Tangible
Multiple Choice Single Answer
Question For conducting OOA &D, the membership registration is taken as a :-
Correct Answer Class
Your Answer Class
Multiple Choice Single Answer
Question An actor may perform different roles in different :-
Correct Answer Use cases
Your Answer Programs
Multiple Choice Multiple Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 20 of 145
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
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 Procedure
Select The Blank
Question The main purpose in building access layer classes is to create a mechanism to
________ with data source.
Correct Answer Communicate
Your Answer Communicate
Select The Blank
Question Many times , ________ are added in the process of building specifications and
also in the phase of development.
Correct Answer Classes
Your Answer Classes
Multiple Choice Multiple Answer
Question "Designing classes", consists of identifying following entities for each class:-
Correct Answer Structures , Protocols , Methods
Your Answer Structures , Protocols , Methods
Select The Blank
Question ________ provide initialization of an object created from the class.
Correct Answer Constructors
Your Answer Constructors
Multiple Choice Single Answer
Question Use case steps are executed in :-
Correct Answer Logical order
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 21 of 145
Your Answer Serial order
Multiple Choice Single Answer
Question Because of the concept of independent objects responding to messages, object
orientation is a natural way to implement
Correct Answer Event driven programming
Your Answer Message deiven programming
Multiple Choice Multiple Answer
Question The class 'member' is constructed as follows in C++ :-
Correct Answer Specify unique name for class , Specify whether it is private, public, protected
or friend , Specify variables in the class
Your Answer Specify whether it is private, public, protected or friend , Specify variables in
the class
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 Data encryption , Database language based on SQL , Storage of methods of
objects in database
Select The Blank
Question Messaging and constructing messages is a complex task. The golden rule is to
keep messages to a ________ , both at receiving end and sending end.
Correct Answer Minimum
Your Answer Minimum
Select The Blank
Question The ________ may have two or more constructors.
Correct Answer Class
Your Answer Object
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
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 22 of 145
True/False
Question OOSAD approach is applicable only to stable systems.
Correct Answer False
Your Answer True
Multiple Choice Multiple Answer
Question The following features are supported by OODBMS products viz O2 ,
Objectivity , ObjectStore and Versant :-
Correct Answer SUN OS , AIX , MS Windows
Your Answer AIX , MS Windows , VMS
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 Mammal inherits Animal's functions and data
Select The Blank
Question The row of table in RDBMS contains data which maps ________ of class in
OODBMS.
Correct Answer Instance
Your Answer Instance
Multiple Choice Single Answer
Question In 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
Match The Following
Question Correct Answer Your Answer
Test Model Stipulates test strategy, test
plans, test specifications, test
results and test recovary reports.
Presents information how object
model will be executed.
Analysis Object Model Presents information how object
model will be executed.
Tests carbage data
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 23 of 145
Use case Model Defines actors inside and outside
of use case and their behaviour.
Implements use case data
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 sense of time activity is longer and the action is relatively instantaneous.
Correct Answer True
Your Answer True
Select The Blank
Question ________model is based on actors and use cases.
Correct Answer Use case
Your Answer Use case
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 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
Match The Following
Question Correct Answer Your Answer
Component diagram &
deployment diagram
Deployment model Deployment model
Class diagram Static business model Static business model
Use case diagram Static use case Dynamic use case model
Interactions diagram Dynamic use case model Static business model
True/False
Question If the software is written in C++ , the class body will be terminated by
semicolon.
Correct Answer True
Your Answer True
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 One of
Multiple Choice Multiple Answer
Question The main function will have following contents in C++
Correct Answer Name of class followed by name of object , Name of object and method
separated by dot operator. , Variable declaration
Your Answer Name of class followed by name of object , Variable declaration , Header files
Multiple Choice Single Answer
Question C++ is basically a procedural language having extension of
Correct Answer Object Oriented technology
Your Answer Object Oriented technology
Select The Blank
Question Proximity switch Sensors and UPS are devices that help to perform
applications. These are ________ and class.
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 17 of 145
Correct Answer Tangible entiry pattern
Your Answer Tangible entiry pattern
True/False
Question Isolated objects have no purpose in the system.
Correct Answer True
Your Answer False
Multiple Choice Multiple Answer
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.
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
Multiple Choice Single Answer
Question The collaboration diagram shows interaction between objects & sequence of
activities denoted by :
Correct Answer Number
Your Answer Name
True/False
Question The sequence diagram shows flow of behaviour and collaboration of objects.
Correct Answer False
Your Answer True
Multiple Choice Single Answer
Question When two classes refer to one class to read or write data, then the degree of
coupling is :-
Correct Answer High
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 18 of 145
Your Answer Medium
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 4GL , C++ , LISP
True/False
Question The class may have one or more associated classes.
Correct Answer True
Your Answer True
Multiple Choice Multiple Answer
Question The subsystem packages are built by the help of following parameters :-
Correct Answer Classes , Associates , Aggregation
Your Answer Classes , Associates , Macros
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
Multiple Choice Multiple Answer
Question In designing classes, we are improving and enriching the class content in
terms of properties and we screen them for :-
Correct Answer Local and communication association , Eliminating unnecessary association ,
Identifying the relationship, top-down or bottom up, aggregation and declaring
relationship pattern.
Your Answer Eliminating unnecessary association , Identifying the relationship, top-down
or bottom up, aggregation and declaring relationship pattern. , Serial and
parallel communication.
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
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 19 of 145
Your Answer True
Multiple Choice Single Answer
Question The clarity of interaction diagram is lost with complex conditional behaviour.
In such cases, the best designing tool is:
Correct Answer Activity diagram
Your Answer Activity diagram
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 OODBMS
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 Single Answer
Question Computer, car, vacuum cleaner etc are
Correct Answer Tangible
Your Answer Tangible
Multiple Choice Single Answer
Question For conducting OOA &D, the membership registration is taken as a :-
Correct Answer Class
Your Answer Class
Multiple Choice Single Answer
Question An actor may perform different roles in different :-
Correct Answer Use cases
Your Answer Programs
Multiple Choice Multiple Answer
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 20 of 145
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
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 Procedure
Select The Blank
Question The main purpose in building access layer classes is to create a mechanism to
________ with data source.
Correct Answer Communicate
Your Answer Communicate
Select The Blank
Question Many times , ________ are added in the process of building specifications and
also in the phase of development.
Correct Answer Classes
Your Answer Classes
Multiple Choice Multiple Answer
Question "Designing classes", consists of identifying following entities for each class:-
Correct Answer Structures , Protocols , Methods
Your Answer Structures , Protocols , Methods
Select The Blank
Question ________ provide initialization of an object created from the class.
Correct Answer Constructors
Your Answer Constructors
Multiple Choice Single Answer
Question Use case steps are executed in :-
Correct Answer Logical order
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 21 of 145
Your Answer Serial order
Multiple Choice Single Answer
Question Because of the concept of independent objects responding to messages, object
orientation is a natural way to implement
Correct Answer Event driven programming
Your Answer Message deiven programming
Multiple Choice Multiple Answer
Question The class 'member' is constructed as follows in C++ :-
Correct Answer Specify unique name for class , Specify whether it is private, public, protected
or friend , Specify variables in the class
Your Answer Specify whether it is private, public, protected or friend , Specify variables in
the class
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 Data encryption , Database language based on SQL , Storage of methods of
objects in database
Select The Blank
Question Messaging and constructing messages is a complex task. The golden rule is to
keep messages to a ________ , both at receiving end and sending end.
Correct Answer Minimum
Your Answer Minimum
Select The Blank
Question The ________ may have two or more constructors.
Correct Answer Class
Your Answer Object
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
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 22 of 145
True/False
Question OOSAD approach is applicable only to stable systems.
Correct Answer False
Your Answer True
Multiple Choice Multiple Answer
Question The following features are supported by OODBMS products viz O2 ,
Objectivity , ObjectStore and Versant :-
Correct Answer SUN OS , AIX , MS Windows
Your Answer AIX , MS Windows , VMS
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 Mammal inherits Animal's functions and data
Select The Blank
Question The row of table in RDBMS contains data which maps ________ of class in
OODBMS.
Correct Answer Instance
Your Answer Instance
Multiple Choice Single Answer
Question In 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
Match The Following
Question Correct Answer Your Answer
Test Model Stipulates test strategy, test
plans, test specifications, test
results and test recovary reports.
Presents information how object
model will be executed.
Analysis Object Model Presents information how object
model will be executed.
Tests carbage data
SCDL – 3rd Semester – Object Oriented Analysis and Design
Page 23 of 145
Use case Model Defines actors inside and outside
of use case and their behaviour.
Implements use case data
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 sense of time activity is longer and the action is relatively instantaneous.
Correct Answer True
Your Answer True
Select The Blank
Question ________model is based on actors and use cases.
Correct Answer Use case
Your Answer Use case
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 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
Subscribe to:
Posts (Atom)