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. |
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. Click on Discuss to view users comments. |
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. |
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. |
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. |