software engineering MCQs – Page 2

Practise multiple-choice questions from software engineering for competitive examinations and subject revision. Review each marked answer and report any item that may be outdated or unclear.

21. Is a customer involved test development and validation in XP ?
comments icon0

A. Yes

B. No

C. None of the mentioned

D. It may vary from Customer to Customer
22. What are the kinds of actors used in OOSE ?
comments icon0

A. Primary

B. Secondary

C. Ternary

D. Both Primary and Secondary
23. User requirements are expressed as _______________ in Extreme Programming?
comments icon0
A. scenarios

B. implementation tasks

C. none of the mentioned

D. functionalities

26. Which of the following statement is incorrect regarding the Class-responsibility-collaborator (CRC) modeling ?
comments icon0

A. All use-case scenarios (and corresponding use-case diagrams) are organized into categories in CRC modelling

B. Only developers in the review (of the CRC model) are given a subset of the CRC model index cards

C. The review leader reads the use-case deliberately

D. All of the mentioned

27. Which one of the following is not a step of requirement engineering ?
comments icon0

A. elicitation

B. analysis

C. documentation

D. design
28. _______________ & ________________ are two kinds of software products ?
comments icon0

A. CAD, CAM

B. Firmware, Embedded

C. Generic, Customised

D. None of the mentioned

30. RUP stands for______________ created by a division of ______________?
comments icon0

A. Rational Unified Process, Microsoft

B. Rational Unified Process, IBM

C. Rational Unified Program, IBM

D. Rational Unified Process, Infosys

31. Which one of the following models is not suitable for accommodating any change ?
comments icon0

A. RAD Model

B. Waterfall Model

C. Build & Fix Model

D. Prototyping Model

32. Which of the following is included in SRS ?
comments icon0

A. Cost

B. Design Constraints

C. Staffing

D. Delivery Schedule

35. Software evolution does not comprises ?
comments icon0

A. Maintenance activities

B. Re-engineering activities

C. Development activities

D. Negotiating with client
36. Agile Software Development is based on_________________?
comments icon0

A. Incremental Development

B. Iterative Development

C. Linear Development

D. Both Incremental and Iterative Development
37. ___________ and ___________ are the two issues of Requirement Analysis?
comments icon0
A. Stakeholder, Developer

B. None of the mentioned

C. Performance, Design

D. Functional, Non-Functional