

MCQOPTIONS
Saved Bookmarks
This section includes 34 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering knowledge and support exam preparation. Choose a topic below to get started.
1. |
Which on of the following is not an agile method ? |
A. | XP |
B. | 4GT |
C. | AUP |
D. | All of the mentioned |
Answer» C. AUP | |
2. |
Which one of the following is not a software process quality ? |
A. | Productivity |
B. | Portability |
C. | Timeliness |
D. | Visibility |
Answer» C. Timeliness | |
3. |
Which one of the following is not an application of embedded software product ? |
A. | keypad control of a security system |
B. | pattern recognition game playing |
C. | digital function of dashboard display in a car |
D. | none of the mentioned |
Answer» C. digital function of dashboard display in a car | |
4. |
Which one of the following is not an Evolutionary Process Model ? |
A. | WINWIN Spiral Model |
B. | Incremental Model |
C. | Concurrent Development Model |
D. | All of the mentioned |
Answer» E. | |
5. |
Which one of the following is not an Umbrella Activity that complements the five process framework activities and help team manage and control progress, quality, change, and risk ? |
A. | Reusability management |
B. | Risk management |
C. | Measurement |
D. | User Reviews |
Answer» E. | |
6. |
Which of the following life cycle model can be chosen if the development team has less experience on similar projects ? |
A. | Spiral |
B. | Waterfall |
C. | RAD |
D. | Iterative Enhancement Model |
Answer» B. Waterfall | |
7. |
Which of the following is not a type of a 4GL? One originating _________________? |
A. | on Lisp machine |
B. | on report generators |
C. | from database query languages |
D. | from GUI creators |
Answer» B. on report generators | |
8. |
Which of the following does not apply to agility to a software process ? |
A. | Uses incremental product delivery strategy |
B. | Only essential work products are produced |
C. | Eliminate the use of project planning and testing |
D. | All of the mentioned |
Answer» D. All of the mentioned | |
9. |
Which of the following activities of a Generic Process framework provides a feedback report ? |
A. | Communication |
B. | Planning |
C. | Modeling & Construction |
D. | Deployment |
Answer» E. | |
10. |
What is the major advantage of using Incremental Model ? |
A. | Customer can respond to each increment |
B. | Easier to test and debug |
C. | It is used when there is a need to get a product to the market early |
D. | Easier to test and debug & It is used when there is a need to get a product to the market early |
Answer» E. | |
11. |
User requirements are expressed as _______________ in Extreme Programming? |
A. | implementation tasks |
B. | functionalities |
C. | scenarios |
D. | none of the mentioned |
Answer» D. none of the mentioned | |
12. |
The work associated with software engineering can be categorized into three generic phases,regardless of application area, project size, or complexity namely the_____________ phase which focuses on what, the______________ phase which focuses on how and the_____________ phase which focuses on change ? i. support ii. development iii. definition |
A. | 1, 2, 3 |
B. | 2, 1, 3 |
C. | 3, 2, 1 |
D. | 3, 1, 2 |
Answer» D. 3, 1, 2 | |
13. |
The spiral model was originally proposed by____________________? |
A. | IBM |
B. | Barry Boehm |
C. | Pressman |
D. | Royce |
Answer» C. Pressman | |
14. |
The spiral model has two dimensions namely _______________ and _______________? |
A. | diagonal, angular |
B. | radial, perpendicular |
C. | radial, angular |
D. | diagonal, perpendicular |
Answer» D. diagonal, perpendicular | |
15. |
The longer a fault exists in software__________________? |
A. | the more tedious its removal becomes |
B. | the more costly it is to detect and correct |
C. | the less likely it is to be properly corrected |
D. | All of the mentioned |
Answer» E. | |
16. |
RUP stands for______________ created by a division of ______________? |
A. | Rational Unified Program, IBM |
B. | Rational Unified Process, Infosys |
C. | Rational Unified Process, Microsoft |
D. | Rational Unified Process, IBM |
Answer» E. | |
17. |
Purpose of process is to deliver software ___________________? |
A. | in time |
B. | with acceptable quality |
C. | that is cost efficient |
D. | both in time & with acceptable quality |
Answer» E. | |
18. |
Purpose of process is to deliver software________________? |
A. | in time |
B. | with acceptable quality |
C. | that is cost efficient |
D. | both in time & with acceptable quality |
Answer» E. | |
19. |
Programmers prefer programming to testing and sometimes they take shortcuts when writing tests. For example, they may write incomplete tests that do not check for all possible exceptions that may occur ? |
A. | True |
B. | True |
Answer» B. True | |
20. |
Incremental development in Extreme Programming (XP) is supported through a system release once every month ? |
A. | True |
B. | False |
Answer» C. | |
21. |
In XP an automated unit test framework is used to write tests for a new piece of functionality before that functionality itself is implemented ____________________? |
A. | True |
B. | True |
Answer» B. True | |
22. |
If you were to create client/server applications, which model would you go for ? |
A. | WINWIN Spiral Model |
B. | Spiral Model |
C. | Concurrent Model |
D. | Incremental Model |
Answer» D. Incremental Model | |
23. |
If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select ? |
A. | Waterfall |
B. | Spiral |
C. | RAD |
D. | Incremental |
Answer» D. Incremental | |
24. |
Identify the disadvantage of Spiral Model? |
A. | Doesn’t work well for smaller projects |
B. | High amount of risk analysis |
C. | Strong approval and documentation control |
D. | Additional Functionality can be added at a later date |
Answer» B. High amount of risk analysis | |
25. |
Identify a fourth generation language(4GL) from the given below_________________? |
A. | FORTRAN |
B. | COBOL |
C. | Unix shell |
D. | C++ |
Answer» D. C++ | |
26. |
How is WINWIN Spiral Model different from Spiral Model ? |
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 |
Answer» C. It defines tasks required to assess both technical and management risks | |
27. |
How is Incremental Model different from Spiral Model ? |
A. | Progress can be measured for Incremental Model |
B. | Changing requirements can be accommodated in Incremental Model |
C. | Users can see the system early in Incremental Model |
D. | All of the mentioned |
Answer» B. Changing requirements can be accommodated in Incremental Model | |
28. |
Four types of change are encountered during the support phase . Which one of the following is not one that falls into such category ? |
A. | Translation |
B. | Correction |
C. | Adaptation |
D. | Prevention |
Answer» B. Correction | |
29. |
Developers work individually on a release and they compare their results with other developers before forwarding that release to customers ? |
A. | True |
B. | False |
Answer» C. | |
30. |
Choose an internal software quality from given below________________________? |
A. | scalability |
B. | usability |
C. | reusability |
D. | reliability |
Answer» D. reliability | |
31. |
Arrange the following activities for making a software product using 4GT. i. Design strategy ii. Transformation into product iii. Implementation iv. Requirement gathering ? |
A. | 1, 4, 3, 2 |
B. | 4, 3, 1, 2 |
C. | 4, 1, 3, 2 |
D. | 1, 3, 4, 2 |
Answer» D. 1, 3, 4, 2 | |
32. |
_______________ & ________________ are two kinds of software products ? |
A. | CAD, CAM |
B. | Firmware, Embedded |
C. | Generic, Customised |
D. | None of the mentioned |
Answer» D. None of the mentioned | |
33. |
Agile Software Development is based on_________________? |
A. | Incremental Development |
B. | Iterative Development |
C. | near Develop |
D. | Both Incremental and Iterative Development |
Answer» E. | |
34. |
4GL is an example of ________________ processing? |
A. | White Box |
B. | Black Box |
C. | Functional |
D. | Both Black Box & Functional |
Answer» E. | |