Software Design
1.

Which of the following word correctly summarized the importance of software design ?

A.  

Quality

B.  

Complexity

C.  

Efficiency

D.  

Accuracy

2.

Software design yields ______ levels of results.

A.  

2

B.  

3

C.  

4

D.  

5

3.

How many type of cohesion are there in software design?

A.  

5

B.  

6

C.  

7

D.  

8

4.

Which of the following defines the degree of intra-dependability within elements of a module ?

A.  

Cohesion

B.  

Coupling

C.  

Design Verification

D.  

None of the above

5.

Which tool is use for structured designing ?

A.  

Program Chart

B.  

Structure chart

C.  

Module Chart

D.  

All of the above

6.

In Design phase, which is the primary area of concern?

A.  

Architecture

B.  

Data

C.  

Interface

D.  

All of the above

7.

Which of the following is the best type of module cohesion ?

A.  

Functional Cohesion

B.  

Temporal Cohesion

C.  

Functional Cohesion

D.  

Sequential Cohesion

8.

Which of the following is the worst type of module coupling ?

A.  

Control Coupling

B.  

Stamp Coupling

C.  

External Coupling

D.  

Content Coupling

9.

Choose the option that does not define Function Oriented Software Design.

A.  

It consists of module definitions

B.  

Modules represent data abstraction

C.  

Modules support functional abstraction

D.  

None of the above

10.

Which of these are the various techniques to generate design alternatives ?

A.  

Determine Functional Component

B.  

Determine Component based quality attribute

C.  

Modify an existing architecture

D.  

All of the mentioned