software processes models software development Mcqs
1. The Incremental Model is a result of combination of elements of which two models?
comments icon0

A. Build & FIX Model & Waterfall Model

B. Waterfall Model & RAD Model

C. Linear Model & RAD Model

D. Linear Model & Prototyping Model
3. Selection of a model is based on_____________________?
comments icon0
A. All of the mentioned

B. Development team & Users

C. Requirements

D. Project type and associated risk

4. Which one of the following is not a fundamental activity for software processes in software engineering ?
comments icon0

A. Software Validation

B. Software evolution

C. Software Verification

D. Software design and implementation

5. Which on of the following is not an agile method ?
comments icon0
A. 4GT

B. XP

C. AUP

D. All of the mentioned

6. How is Incremental Model different from Spiral Model ?
comments icon0
A. Progress can be measured for Incremental Model

B. All of the mentioned

C. Changing requirements can be accommodated in Incremental Model

D. Users can see the system early in Incremental Model

7. RUP stands for______________ created by a division of ______________?
comments icon0
A. Rational Unified Process, IBM

B. Rational Unified Process, Infosys

C. Rational Unified Process, Microsoft

D. Rational Unified Program, IBM

8. Which one of the following is not a software process quality ?
comments icon0

A. Timeliness

B. Visibility

C. Portability

D. Productivity

10. What is the major advantage of using Incremental Model ?
comments icon0
A. Easier to test and debug & It is used when there is a need to get a product to the market early

B. Easier to test and debug

C. It is used when there is a need to get a product to the market early

D. Customer can respond to each increment

12. Identify the disadvantage of Spiral Model?
comments icon0

A. High amount of risk analysis

B. Strong approval and documentation control

C. Doesnt work well for smaller projects

D. Additional Functionality can be added at a later date

14. Which of the following activities of a Generic Process framework provides a feedback report ?
comments icon0
A. Deployment

B. Modeling & Construction

C. Communication

D. Planning

16. How many phases are there in Scrum ?
comments icon0

A. Two

B. Scrum is an agile method which means it does not have phases

C. Four

D. Three
18. If you were to create client/server applications, which model would you go for ?
comments icon0

A. WINWIN Spiral Model

B. Concurrent Model

C. Incremental Model

D. Spiral Model

20. Purpose of process is to deliver software ___________________?
comments icon0

A. in time

B. with acceptable quality

C. that is cost efficient

D. both in time & with acceptable quality

21. The RUP is normally described from three perspectives-dynamic, static & practice.What does static perspective do ?
comments icon0

A. It shows the phases of the model over time

B. It suggests good practices to be used during the process

C. It shows the process activities that are enacted

D. All of the mentioned

22. Which of the following is not a type of a 4GL? One originating _________________?
comments icon0
A. on Lisp machine

B. from database query languages

C. on report generators

D. from GUI creators

24. Which four framework activities are found in the Extreme Programming(XP) ?
comments icon0

A. analysis, design, coding, testing

B. planning, analysis, design, coding

C. planning, analysis, coding, testing

D. planning, design, coding, testing
25. _______________ & ________________ are two kinds of software products ?
comments icon0

A. Firmware, Embedded

B. None of the mentioned

C. CAD, CAM

D. Generic, Customised
27. Purpose of process is to deliver software________________?
comments icon0

A. in time

B. with acceptable quality

C. that is cost efficient

D. both in time & with acceptable quality
28. User requirements are expressed as _______________ in Extreme Programming?
comments icon0
A. scenarios

B. functionalities

C. implementation tasks

D. none of the mentioned

30. Select the option that suits the Manifesto for Agile Software Development________________?
comments icon0

A. Customer collaboration

B. Individuals and interactions

C. Working software

D. All of the mentioned
32. 4GL is an example of ________________ processing?
comments icon0

A. White Box

B. Black Box

C. Functional

D. Both Black Box & Functional
34. How is plan driven development different from agile development ?
comments icon0

A. All of the mentioned

B. Specification, design, implementation and testing are interleaved

C. Outputs are decided through a process of negotiation during the software development process

D. Iteration occurs within activities
36. Is a customer involved test development and validation in XP ?
comments icon0
A. It may vary from Customer to Customer

B. No

C. Yes

D. None of the mentioned

37. Which of the following does not apply to agility to a software process ?
comments icon0

A. Uses incremental product delivery strategy

B. Eliminate the use of project planning and testing

C. Only essential work products are produced

D. All of the mentioned

38. Choose the correct option from given below?
comments icon0

A. Prototyping Model facilitates reusability of components

B. RAD Model Model facilitates reusability of components

C. Both RAD & Prototyping Model facilitates reusability of components

D. None

42. Which one of the following is not an application of embedded software product ?
comments icon0

A. digital function of dashboard display in a car

B. keypad control of a security system

C. none of the mentioned

D. pattern recognition game playing
43. How is WINWIN Spiral Model different from Spiral Model ?
comments icon0

A. It defines tasks required to define resources, timelines, and other project related information

B. It defines a set of negotiation activities at the beginning of each pass around the spiral

C. It defines tasks required to assess both technical and management risks

D. It defines tasks required to construct, test, install, and provide user support

44. The 4GT Model is a package of _________________?
comments icon0

A. CASE Tools

B. Software Programs

C. Software tools

D. None of the mentioned

46. Which two models doesnt allow defining requirements early in the cycle?
comments icon0

A. Waterfall & Spiral

B. Prototyping & RAD

C. Prototyping & Spiral

D. Waterfall & RAD

48. Which one of the following is not an Evolutionary Process Model ?
comments icon0

A. Incremental Model

B. All of the mentioned

C. Concurrent Development Model

D. WINWIN Spiral Model

49. The spiral model has two dimensions namely _______________ and _______________?
comments icon0

A. radial, perpendicular

B. diagonal, perpendicular

C. radial, angular

D. diagonal, angular

50. Agile Software Development is based on_________________?
comments icon0

A. Incremental Development

B. Iterative Development

C. Linear Development

D. Both Incremental and Iterative Development