Question 1

Match the following

A : 1-a, 2-b, 3-c, 4-d
B : 1-d, 2-a, 3-b, 4-c
C : 1-d, 2-b, 3-a, 4-c
D : 1-c, 2-a, 3-b, 4-d


     Correct answer is :B

     Solution :
      The main drawback of the waterfall model is the difficulty of accommodating change after the process is underway. One phase has to be complete before moving onto the next phase. Inflexible partitioning of the project into distinct stages in waterfall model makes it difficult to respond to changing customer requirements
    Evolutionary software models are iterative. They are characterized in manner that enables the software engineers to develop increasingly more complete version of software.

  •   Question 2

    Which one of the following is TRUE?

    A : The requirements document also describes how the requirements that are listed in the document are implemented efficiently.
    B : Consistency and completeness of functional requirements are always achieved in practice.
    C : Prototyping is a method of requirements validation.
    D : Requirements review is carried out to find the errors in system design.


     Correct answer is :C

  •   Question 3

    In the context of modular software design, which one of the following combinations is desirable?

    A : High cohesion and high coupling
    B : High cohesion and low coupling
    C : Low cohesion and high coupling
    D : Low cohesion and low coupling


     Correct answer is :B

     Solution :
      Cohesion is a measure of internal strength within a module, whereas coupling is a measure of inter dependency among the modules. So in the context of modular software design there should be high cohesion and low coupling.

    TOTAL = 3
    CORRECT / TOTAL = /3