Question # 1 of 10 ( Start time: 10:28:19 PM ) Total Marks: 1
Software Design discusses ______ aspect of software development
Select correct option:
What
How ok
Who
When
Question # 2 of 10 ( Start time: 10:28:34 PM ) Total Marks: 1
A cohesive Class is one which emphasizes on ____ unit of functionality
Select correct option:
Single
Multiple ok
Static
None of the given options
Question # 3 of 10 ( Start time: 10:28:48 PM ) Total Marks: 1
A maintainable design is a design , which supports
Select correct option:
Change
debugging
Adding new features
All of the given ok
Question # 4 of 10 ( Start time: 10:29:38 PM ) Total Marks: 1
The most important and critical stage in the object oriented design is the appropriate classification of _________.
Select correct option:
functions
methods
objects
relationships ok
Question # 5 of 10 ( Start time: 10:30:10 PM ) Total Marks: 1
Class responsibilities are defined by ___________.
Select correct option:
its attributes only
its collaborators
its operations only
both its attributes and operations ok
Question # 6 of 10 ( Start time: 10:30:31 PM ) Total Marks: 1
_____ is a technique in which we construct a model of an entity based upon its essential characteristics and ignore the inessential details.
Select correct option:
Inheritance
Polymorphism
Aggregation
Abstraction ok
Question # 7 of 10 ( Start time: 10:30:47 PM ) Total Marks: 1
____________ of the total cost of the software development is spent on maintenance.
Select correct option:
one third
two third ok
one fourth
three fourth
Question # 8 of 10 ( Start time: 10:31:22 PM ) Total Marks: 1
The design process usually involves:
Select correct option:
Developing a number of different models.
Looking at the system from different angles.
Describing the system at various levels of abstraction.
All of the given options ok
Question # 9 of 10 ( Start time: 10:31:39 PM ) Total Marks: 1
_____________ requirements cause frequent modifications in user interface.
Select correct option:
Functional
Non-functional
Unstable ok
User
Question # 10 of 10 ( Start time: 10:31:39 PM ) Total Marks: 1
Which of the following sentence is true regarding user interface design?
GUI interfaces are good for all tasks which a user needs to perform at an interface. ok
The higher the response time, the better is the interface.
he simpler the interface, the efficient is the system.
Question # 1 of 10 ( Start time: 10:05:47 PM ) Total Marks: 1
Coupling is a measure of _______ of a module or component.
Select correct option:
Independence
Dependence ok
Aggregation
Composition
Question # 2 of 10 ( Start time: 10:06:29 PM ) Total Marks: 1
_____________ is not the part of Peter Coad methodology.
Select correct option:
Select actors
Select participants
Select places
Select actions ok
Question # 3 of 10 ( Start time: 10:07:31 PM ) Total Marks: 1
An object model encompasses the principle(s) of
Select correct option:
Abstraction
Encapsulation
Hierarchy or inheritance
All of the given options * ok
Question # 4 of 10 ( Start time: 10:08:34 PM ) Total Marks: 1
In Object Oriented Design, ________ layer contains the details that enable each object to communicate with its collaborators.
Select correct option:
subsystem
responsibility
message ok
object
Question # 5 of 10 ( Start time: 10:09:12 PM ) Total Marks: 1
In this case of _________, intra component linkages are stronger while inter component linkages are weak.
Select correct option:
high cohesion
low coupling ok
low cohesion
high coupling
Question # 6 of 10 ( Start time: 10:10:14 PM ) Total Marks: 1
A tangible entity in the real life is called
Select correct option:
Functions
Object ok
Class
None of the given
Question # 7 of 10 ( Start time: 10:11:04 PM ) Total Marks: 1
In Abbot’s Textual Analysis technique, the proper noun (e.g. Mehdi Hassan) represents
Select correct option:
Class
Instance ok
Inheritance
Aggregation
Question # 8 of 10 ( Start time: 10:12:03 PM ) Total Marks: 1
When a class gets physical existance in computer memory, it is called
Select correct option:
Parent Class
polymorphism
Static Object
Object ok
Question # 9 of 10 ( Start time: 10:12:40 PM ) Total Marks: 1
In the case of __________ in a system, module boundaries are not well defined.
Select correct option:
low cohesion
high coupling ok
low coupling
high cohesion
Question # 10 of 10 ( Start time: 10:13:09 PM ) Total Marks: 1
The intent of Object Oriented Analysis (OOA) is to define:
Select correct option:
All classes
Relationships among classes
Behavior of classes
All of the given options ok
Question # 1 of 10 ( Start time: 09:59:24 PM ) Total Marks: 1
Consider the following piece of code: public class Square extends Shape { // some code . } The above code is an example of:
Select correct option:
Part-Whole relationship
Generalization/Specialization ok
Data Sharing
Data encapsulation
Question # 2 of 10 ( Start time: 09:59:55 PM ) Total Marks: 1
In this case of _________, intra component linkages are stronger while inter component linkages are weak.
Select correct option:
high cohesion
low coupling ok
low cohesion
high coupling
Question # 3 of 10 ( Start time: 10:01:08 PM ) Total Marks: 1
Strong cohesion implies that:
Select correct option:
All parts of a component have a close logical relationship with each other. ok
All parts of a component do not have a close logical relationship with each other.
Component is dynamic in nature
Component is static in nature
Question # 4 of 10 ( Start time: 10:01:38 PM ) Total Marks: 1
Software Design discusses ______ aspect of software development
Select correct option:
What
How ok
Who
When
Question # 5 of 10 ( Start time: 10:01:57 PM ) Total Marks: 1
In Object Oriented Design, ________ layer contains the details that enable each object to communicate with its collaborators.
Select correct option:
subsystem
responsibility
message ok
object
Question # 6 of 10 ( Start time: 10:02:24 PM ) Total Marks: 1
In the case of __________ in a system, module boundaries are not well defined.
Select correct option:
low cohesion
high coupling ok
low coupling
high cohesion
Question # 7 of 10 ( Start time: 10:02:46 PM ) Total Marks: 1
A change becomes ------------- because of close presence of data and fucntions
Select correct option:
Accessible
Global
Private
Localized ok
Question # 8 of 10 ( Start time: 10:03:15 PM ) Total Marks: 1
The three most important characteristics of an object are
Select correct option:
Identity
State
Behavior
All of the given ok
Question # 9 of 10 ( Start time: 10:03:32 PM ) Total Marks: 1
While establishing the services for an object, the following fundamental questions should be asked
Select correct option:
Why does the system need this object any way?
What useful questions can it answer?
What useful action can it perform?
All of the given options ok
Question # 10 of 10 ( Start time: 10:03:54 PM ) Total Marks: 1
In "Point of Sale system", the term "Payment" represents
Select correct option:
Actor
Participant
Transaction ok
Container