Machine-translated by Google. Questions are authored in English.
Top

Software Process Models Questions and Answers

1.

Which of the following is NOT a valid Software Life Cycle Model?

Exam Year(s)

DSSSB TGT - 2023,

Answer: D

'Circular' is not a valid software life cycle model. JAD (Joint Application Development) is a method of gathering requirements through workshops that the key treats as valid, and the iterative and prototype models are recognised models. The spiral is the model with a cyclic form, and not a model called circular. The spiral model, the waterfall model and the iterative model are examples of models that do appear in textbooks.

Please log in or register to report this question.

2.

Which of the following statements is/are true for the Waterfall Model? Statements: i) This model does not work smoothly if there are some issues left at the previous step. ii) It projects the process of development in a cyclic manner, repeating every step after every cycle of software development life cycle process. iii) This model considers risk, which often goes unnoticed by most other models. iv) This model provides means of testing of software at each stage in a reverse manner.

Exam Year(s)

DSSSB TGT - 2023,

Answer: A

Only statement i is true for the Waterfall Model. Because the model moves from one phase to the next in order, it works badly when issues are left unsolved at a previous step. Statement ii describes iterative or cyclic models, statement iii (consideration of risk) is a feature of the spiral model, and testing at each stage in a reverse manner (iv) is the V-model. So the options with ii, iii or iv are wrong. In the waterfall model the stages (requirements, design, coding, testing and maintenance) follow one another in a line, with little return to an earlier stage.

Please log in or register to report this question.

3.

Continuous integration is one of the approach in building complex software system. This involves one of the important aspect of :

Exam Year(s)

MH SET - 2018, SET Exam - 2018,

Answer: C

The aspect is the requirement - design - code - integrate cycle.

In continuous integration, developers integrate their work into a shared mainline frequently, often several times a day, and each integration is built and tested automatically. Every small piece of work therefore passes quickly through the full cycle of requirement, design, coding and integration, and errors are caught early rather than at a final 'big bang' integration.

The other options either leave out coding or design, or put coding before design, which is not the order of the cycle.

Please log in or register to report this question.

4.

One of the major factor incorporated in the process framework of RUP (Rational Unified Process) model is :

Exam Year(s)

MH SET - 2018, SET Exam - 2018,

Answer: A

The factor is iterative and incremental development.

The Rational Unified Process divides a project into four phases, inception, elaboration, construction and transition, each carried out in a series of iterations. Every iteration passes through requirements, analysis, design, implementation and testing and adds a further increment of working software. RUP is also described as use-case driven and architecture-centric.

'Continuous' and 'validations' are not the terms in which the RUP framework is defined; validation happens within each iteration but is not its organising principle.

Please log in or register to report this question.

Loading…
Tags: Software Process Models Questions and Answers || Software Process Models MCQ Questions and Answers || Software Process Models GK Questions and Answers || Software Process Models GK MCQ Questions || Software Process Models Multiple Choice Questions and Answers || Software Process Models GK || GK on Software Process Models || Software Engineering Questions and Answers || Software Engineering MCQ Questions and Answers || Software Engineering GK Questions and Answers || GK on Software Engineering