All mock tests are FREE till 31 December — register to save your progress
Paper 2 CS · UNIT 06 · MOCK TEST

Mock 1 – SDLC & Process Models (Part 1)

Unit 6: Software Engineering · 19 questions · about 22 minutes. Press End Mock any time to see your score and the correct answers.

All 15 topic-wise mocks in this unit
0 / 19 answered 00:00
Q1.
Which of the following set of statements represents the five stages defined by the Capability Maturity Model (CMM) in increasing order of maturity?
Q2.
The selection of Spiral Model based on characteristics of requirements:
(A) Are requirements easily understandable and defined?
(B) Do we change requirements quite often?
(C) Can we define requirements early in the cycle?
(D) Requirements are indicating a complex to be built
Q3.
How do you create agile processes to manage unpredictability?
(A) Requirements gathering must be conducted very carefully
(B) Risk analysis must be conducted before planning takes place
(C) Software increments must be delivered in short time periods
(D) Software processes must not adapt to changes incrementally
Q4.
RAD software process model stands for
Q5.
The model in which the requirements are implemented by its category is
Q6.
Match List-I with List-II:
List-I (Software process model)
(a) Waterfall model
(b) Incremental development
(c) Prototyping
(d) RAD
List-II (Software system)
(i) An e-business that starts with only the basic functionality and then moves on to more advanced features
(ii) An inventory control system for a supermarket
(iii) A virtual reality system for simulating vehicle navigation in a highway
(iv) Automate the manual system for student record maintenance in a school
Choose the correct answer from the options given below:
Q7.
Which of the following statements is/are false?
P: The clean-room strategy to software engineering is based on the incremental software process model.
Q: The clean-room strategy to software engineering is one of the ways to overcome "unconscious" copying of copyrighted code.
Choose the correct answer from the code given below:
Q8.
Which of the following is not one of the principles of agile software development method?
Q9.
Which of the following is not a key issue stressed by an agile philosophy of software engineering?
Q10.
The major shortcoming of the waterfall model is
Q11.
The quick design of a software that is visible to end users leads to ______.
Q12.
The ______ model is preferred for software development when the requirements are not clear.
Q13.
Which of the following is not included in the waterfall model?
Q14.
Which of the following is not a software process model?
Q15.
Which process model is also called the classic life cycle model?
Q16. Match the LIST-I with LIST-II.
LIST-I (Process model)LIST-II (Characteristics)
A. Classical Waterfall ModelI. Risk Analysis
B. Prototype ModelII. Large Problem with Incremental delivery
C. Evolutionary ModelIII. Clear Requirements
D. Spiral ModelIV. Requirements are not well understood
Choose the correct answer from the options given below:
Q17. Match the LIST-I with LIST-II
LIST-I (Life Cycle Model)LIST-II (Description)
A. Waterfall ModelI. Interactive collaboration, customer feedback, rapid releases
B. Agile MethodologyII. Automatic testing, frequent integration, main branch
C. Test-driven Development (TDD)III. Sequential, fixed steps from requirement to maintenance
D. Continual Integration (CI)IV. Write tests before code implementation
Choose the correct answer from the options given below:
Q18. Identify the correct statements from the following regarding the spiral model.
A. The spiral model is an incremental process model.
B. The spiral model is a risk-driven process model.
C. The spiral model is an acyclic balancing approach.
D. The spiral model involves a set of anchor point milestones.
Choose the correct answer from the options given below:
Q19. As per the Software Engineering Institute (SEI) Capability Maturity Model, the correct sequence is
A. Initial
B. Repeatable
C. Managed
D. Optimizing
E. Defined
Choose the correct answer from the options given below: