June 2015 - Paper 3

41:  

Module design is used to maximize cohesion and minimize coupling. Which of the following is the key to implement this rule?

A.

Inheritance

B.

Polymorphism

C.

Encapsulation

D.

Abstraction

 
 

Option: C

Explanation :

The Golden rule in Module design is used to maximize cohesion and minimize coupling. Encapsulation is the key to implement this golden rule

Click on Discuss to view users comments.

Write your comments here:



42:  

Verification :

A.

refers to the set of activities that ensure that software correctly implements a specific function

B.

gives answer to the question - Are we building the product right ?

C.

requires execution of software

D.

both (1) and (2)

 
 

Option: D

Explanation :

Software verification is a discipline of software engineering whose goal is to assure that software fully satisfies all the expected requirements.
Software verification asks the question, "Are we building the product right?"; that is, does the software conform to its specification.

Click on Discuss to view users comments.

Write your comments here:



43:  

Which design matric is used to measure the compactness of the program in terms of lines of code?

A.

Consistency

B.

Conciseness

C.

Efficiency

D.

Accuracy

 
 

Option: B

Explanation :

Click on Discuss to view users comments.

Write your comments here:



44:  

Requirements prioritization and negotiation belongs to :

A.

Requirements validation

B.

Requirements elicitation

C.

Feasibility study

D.

Requirements reviews

 
 

Option: B

Explanation :

Click on Discuss to view users comments.

Write your comments here:



45:  

Adaptive maintenance is a maintenance which ___________.

A.

correct errors that were not discovered till testing phase.

B.

is carried out to port the existing software to a new environment.

C.

improves the system performance.

D.

both (2) and (3)

 
 

Option: B

Explanation :

Click on Discuss to view users comments.

Write your comments here: