SDLC and different models of SDLC - MCQs

SDLC and different models of SDLC - MCQs


1. In waterfall model, output of one phase is input to next phase. True or false.

a) True
b) False

View Answer / Hide Answer

ANSWER: a) True

Comment: The output of requirement gathering is creation of URS (User requirement specification) document which is input to analysis phase.




2. Which of the following is not a phase of SDLC?

a) Requirement gathering
b) Maintenance
c) Analysis
d) Testing
e) All of the above

View Answer / Hide Answer

ANSWER: e) All of the above




3. Testing objective is different for each phase of life cycle activity. True or false.

a) True
b) False

View Answer / Hide Answer

ANSWER: a) True

Comment: Main objective of development testing is to find as many as failures so defects can be identified and fixed while objective of acceptance testing is to confirm software works as expected.




4. Testing approach changes based on the life cycle applied for development of a software. True or False.

a) True
b) False

View Answer / Hide Answer

ANSWER: a) True

Comment: Based on software development life cycle model , what,when, how testing is done can be changed.




5. Selection of particular life cycle model is based on,

a) Requirements
b) Technical knowledge of development team
c) Users
d) Project types and associated risks
e) All of the above

View Answer / Hide Answer

ANSWER: e) All of the above




6. Regression testing is a major part of which of the life cycle?

a) Waterfall model
b) V model
c) Iterative model
d) All of the above

View Answer / Hide Answer

ANSWER: c) Iterative model

Comment: In iterative model, delivery is divided into increments. So, regression testing is increasingly important on all iteration after first one.




7. Which of the following are advantages of iterative model?

a) Early revenue generation
b) Simpler to manage
c) Divided workload
d) Early feedback
e) All the above

View Answer / Hide Answer

ANSWER: e) All the above




8. In incremental model, requirements do not need to be prioritize. True or false

a) True
b) false

View Answer / Hide Answer

ANSWER: b) false

Comment : In incremental model, requirements are prioritized and delivered in the same order so that early market presence can be achieved.




9. Which of the following are incremental developmental models?

1. Prototyping
2. V model
3. Rapid Action Development (RAD)
4. Agile development
5. Rational Unified Process (RUP)
6. Waterfall model

a) 1,2,4
b) 1,3,4,5
c) 1,2,3,4,5
d) All of the above

View Answer / Hide Answer

ANSWER: b) 1,3,4,5

Comment: 2, 6 are sequential models.




10. Strict configuration management is required during Rapid Action Development. True or false.

a) True
b) false

View Answer / Hide Answer

ANSWER: a) True

Comment : Strict configuration management is required during the rapid changes that we are making in a number of parallel developments.




11. Which of the following is a characteristic of Agile development?

a) Shared code ownership
b) Implement the simplest solution to meet today's problem
c) Continual feedback from customer
d) test-driven development
e) All of the above

View Answer / Hide Answer

ANSWER: e) All of the above




12. Which of the following are not type of SDLC models?

a) Big bang model
b) Code and fix model
c) Agile model
d) Spiral model
e) Capability Maturity model

View Answer / Hide Answer

ANSWER: e) Capability Maturity model




13.In a college,students are asked to develop a software. Which model would be preferable?

a) Waterfall model
b) Spiral model
c) Agile model
d) Code and fix model

View Answer / Hide Answer

ANSWER: d) Code and fix model

Comment: Code and fix model is useful for small projects intended to be created quickly with very little experience.




14. What is full form of SDLC?

a) System Design Life cycle
b) Software Design Life Cycle
c) System Development Life Cycle
d) Software Development Life Cycle

View Answer / Hide Answer

ANSWER: d) Software Development Life Cycle




15. In the V-V model of software development, testing starts in parallel with the development. True or false

a) True
b) false

View Answer / Hide Answer

ANSWER: a) True

Comment: In V-V model verification activities are carried out in parallel with development activities.




16. Which of the following model put much more emphasis on testing?

a) Waterfall model
b) Agile model
c) Rapid action development model
d) V-V model

View Answer / Hide Answer

ANSWER: d) V-V model

Comment: Testing begins much early in the V-V model and it does verification and validation activity.




17. Which of the following is not a verification activity?

a) Inspection
b) Testing
c) Walk through
d) technical review

View Answer / Hide Answer

ANSWER: b) Testing

Comment: Except for testing , all other activities does not require actual execution of software.




18. Which activity is carried out first?

a) verification
b) validation
c) both
d) none

View Answer / Hide Answer

ANSWER: a) verification

Comment: Verification is a static testing. It is done just before dynamic testing i.e validation.




19. Validation is responsibility of

a) Developer
b) Designer
c) Tester
d) QA Team
e) All the stakeholders

View Answer / Hide Answer

ANSWER: c) Tester

Comment: Validation is product oriented so it is the responsibility of the tester.




20.Verification is the responsibility of

a) Developer
b) Designer
c) Tester
d) QA Team
e) All the stakeholders

View Answer / Hide Answer

ANSWER: d) QA Team

Comment: Verification is process oriented so it is the responsibility of the quality assurance team.




21. Are we building the system right?

a) verification
b) validation

View Answer / Hide Answer

ANSWER: a) verification

Comment: Verification is concerned with evaluating work product ,component or system to determine if it meets requirements. It is done before the actual product is yet to be built.




22. Are we building the right system?

a) verification
b) validation

View Answer / Hide Answer

ANSWER: b) validation

Comment: Validation is concerned with evaluating work product ,component or system to determine if it meets user needs and requirements. It is done after actual product is ready.




23. Verification is focused on

a) Product
b) Process
c) Both
d) None

View Answer / Hide Answer

ANSWER: b) Process

Comment: Verification is the determination that the product is developed according to requirements by ensuring process is right.




24.Validation is focused on

a) Product
b) Process
c) Both
d) None

View Answer / Hide Answer

ANSWER: a) Product

Comment: Validation is determining if product meets specification.




25. For which of the following activity one needs to execute the product?

a) verification
b) validation
c) both
d) none

View Answer / Hide Answer

ANSWER: b) validation

Comment: Validation is determining if the product meets the specification by actually executing the product.




26. In V model, why test cases are created before code?

a) To gain the confidence in the system
b) To find defects during dynamic testing
c) To meet project deadline
d) To prevent propagation of defect in next level

View Answer / Hide Answer

ANSWER: d) To prevent propagation of defect in next level


Post your comment

    Discussion

  • RE: SDLC and different models of SDLC - MCQs -pankaj verma (12/15/17)
  • Q.2) 2. Which of the following is not a phase of SDLC?

    a) Requirement gathering
    b) Maintenance
    c) Analysis
    d) Testing
    e) All of the above

    My Answer

    2. Which of the following is a phase of SDLC?

    a) Requirement gathering
    b) Maintenance
    c) Analysis
    d) Testing
    e) All of the above
  • RE: SDLC and different models of SDLC - MCQs -vidya chaturvedi (09/28/16)
  • it's really helpful...thanks alot careerRide team .
  • RE: SDLC and different models of SDLC - MCQs -Rajesh (10/07/15)
  • ya really helpful for recap the concepts thank u
  • RE: SDLC and different models of SDLC - MCQs -Muhammad Bilal (08/13/15)
  • Not much Perfect but so so.
  • RE: SDLC and different models of SDLC - MCQs -Virat Kohali (04/22/15)
  • absolute rubbish !
  • RE: SDLC and different models of SDLC - MCQs -Chaithanya (02/25/15)
  • very helpfull