| 1. | ————- these are systems which are commissioned by a particular customer. |
| A. | Generic Product |
| B. | Customized product |
| C. | Product |
| D. | None of these |
| Answer» D. None of these | |
| 2. | ————- component should be designed and implemented so that it can be reused in many different programs. |
| A. | Reusability |
| B. | Effectiveness |
| C. | Flexibility |
| D. | None of these |
| Answer» A. Reusability | |
| 3. | A primary goal of software engineering is to improve the ————-and to increase the productivity and job satisfaction of software engineers. |
| A. | Quality of software product |
| B. | Satisfaction of product |
| C. | Flexibility |
| D. | None of these |
| Answer» A. Quality of software product | |
| 4. | A fundamental Principal of software engineering is to design software products that minimize the intellectual distance between ———– and solution. |
| A. | Method |
| B. | Process |
| C. | Product |
| D. | Problem |
| Answer» A. Method | |
| 5. | ———— is outgrowth of hardware and system engineering. |
| A. | Software engineering |
| B. | Requirement engineering |
| C. | System engineering |
| D. | None of these |
| Answer» B. Requirement engineering | |
| 6. | ———— provide automated or semi-automated support for methods. |
| A. | Software engineering tools |
| B. | Software engineering Procedures |
| C. | Software engineering Methods |
| D. | None of these |
| Answer» A. Software engineering tools | |
| 7. | ————- encompass a broad array of tasks that include project planning and estimation system analysis, design of data structure, program architecture, coding, testing and maintenance. |
| A. | Software engineering tools |
| B. | Software engineering Procedures |
| C. | Software engineering Methods |
| D. | None of these |
| Answer» A. Software engineering tools | |
| 8. | ————- are the glue that holds the methods and tools together and they enable rational and timely development of computer software. |
| A. | Software engineering tools |
| B. | Software engineering Procedures |
| C. | Software engineering Methods |
| D. | None of these |
| Answer» D. None of these | |
| 9. | Software engineering needed for building ———–systems in a timely manner with high quality. |
| A. | Software |
| B. | Hardware |
| C. | Process |
| D. | All of above |
| Answer» A. Software | |
| 10. | software engineering is a —————- |
| A. | Graphical technology |
| B. | Layered technology |
| C. | Paired technology |
| D. | Electrical technology |
| Answer» A. Graphical technology | |
| 11. | ——— provides the technical how to building software. |
| A. | Software engineering tools |
| B. | Software engineering Procedures |
| C. | Software engineering Methods |
| D. | None of these |
| Answer» C. Software engineering Methods | |
| 12. | Software is —— |
| A. | Developed |
| B. | Manufactured |
| C. | Non manufactured |
| D. | None of these |
| Answer» B. Manufactured | |
| 13. | Software does not———– |
| A. | Engineered |
| B. | Developed |
| C. | Maintained |
| D. | Wear out |
| Answer» A. Engineered | |
| 14. | ———— consists of a means of monitoring the software engineering processes and methods used to ensure quality. |
| A. | Software quality assurance |
| B. | Software quality product |
| C. | Software requirement |
| D. | Software specification |
| Answer» B. Software quality product | |
| 15. | In McCall’s software quality factors, Product operation phase —-not contains. |
| A. | Correctness |
| B. | Reliability |
| C. | Usability |
| D. | Flexibility |
| Answer» C. Usability | |
| 16. | In McCall’s software quality factors, Product revision phase —-not contains. |
| A. | Maintainability |
| B. | Flexibility |
| C. | Testability |
| D. | Portability |
| Answer» A. Maintainability | |
| 17. | In McCall’s software quality factors, Product transition phase —-not conta |
| A. | Portability |
| B. | Reusability |
| C. | Interoperability |
| D. | Testability |
| Answer» D. Testability | |
| 18. | ———- it includes the steps of maintenance phase of software. |
| A. | Maintainability |
| B. | Flexibility |
| C. | Testability |
| D. | Portability |
| Answer» A. Maintainability | |
| 19. | The property of software in which software product may be adapted to changes of specifications. |
| A. | Maintainability |
| B. | Flexibility |
| C. | Testability |
| D. | Portability |
| Answer» D. Portability | |
| 20. | It is the ability of software system to product their various components against unauthorized access and modification. |
| A. | Correctness |
| B. | Reliability |
| C. | Usability |
| D. | Integrity |
| Answer» D. Integrity | |
| 21. | ———— is the probability that the software will operate correctly over specified time interval. |
| A. | Correctness |
| B. | Reliability |
| C. | Usability |
| D. | Flexibility |
| Answer» D. Flexibility | |
| 22. | ————–will be able to interface it with another system. |
| A. | Correctness |
| B. | Interoperability |
| C. | Usability |
| D. | Flexibility |
| Answer» A. Correctness | |
| 23. | ———– the ease with which conformance to standards can be checked. |
| A. | Correctness |
| B. | Auditability |
| C. | Usability |
| D. | Flexibility |
| Answer» B. Auditability | |
| 24. | ——— The degree to which standard interfaces protocols and bandwidth are used. |
| A. | Correctness |
| B. | Communication commonality |
| C. | Usability |
| D. | Flexibility |
| Answer» D. Flexibility | |
| 26. | ——–The use of uniform design and documentation techniques throughout the software development project. |
| A. | Conciseness |
| B. | Consistency |
| C. | Data commonality |
| D. | Error tolerance |
| Answer» B. Consistency | |
| 27. | ———– the degree to which the software assists in enabling new users to apply the system. |
| A. | Training |
| B. | Traceability |
| C. | Simplicity |
| D. | Security |
| Answer» A. Training | |
| 28. | ——— The degree to which the source code provides meaningful documentation. |
| A. | Self-documentation |
| B. | Training |
| C. | Traceability |
| D. | Simplicity |
| Answer» A. Self-documentation | |
| 29. | ———- The damage that occurs when the program encounters an error. |
| A. | Error tolerance |
| B. | Training |
| C. | Traceability |
| D. | simplicity |
| Answer» A. Error tolerance | |
| 30. | ————– The functional independence of program componets. |
| A. | Error tolerance |
| B. | Training |
| C. | Modularity |
| D. | Simplicity |
| Answer» C. Modularity | |
| 31. | ———- The degree to which full implementation of required function has been achieved. |
| A. | Error tolerance |
| B. | Training |
| C. | Completeness |
| D. | Simplicity |
| Answer» C. Completeness | |
| 32. | Pick up the odd one out of the following process m |
| A. | Component assembly model |
| B. | Prototyping Model |
| C. | Spiral model |
| D. | Waterfall Model |
| Answer» D. Waterfall Model | |
| 33. | The Linear Sequential or Classic Life Cycle is also ca |
| A. | Waterfall Model |
| B. | Incremental Model |
| C. | Spiral model |
| D. | Prototyping Model |
| Answer» A. Waterfall Model | |
| 34. | The waterfall model of the software process considers each process activity as a _______ pha |
| A. | separate |
| B. | discrete |
| C. | Both a and b options |
| D. | None of the above |
| Answer» C. Both a and b options | |
| 35. | In Boehm’s spiral model, each loop in the spiral represents _____ of the softwa |
| A. | phase |
| B. | design |
| C. | documentation |
| D. | none of the above |
| Answer» A. phase | |
| 36. | In incremental process model, some high end function are desig |
| A. | Construction framework |
| B. | Modeling framework |
| C. | Planning framework |
| D. | Deployment framework |
| Answer» B. Modeling framework | |
| 37. | RAD stands f |
| A. | Relative Application Development |
| B. | Rapid Application Development |
| C. | Rapid Application Document |
| D. | None of the mentioned |
| Answer» B. Rapid Application Development | |
| 38. | RAD Model ha |
| A. | 2 phases |
| B. | 3 phase |
| C. | 5 phases |
| D. | 6 phases |
| Answer» C. 5 phases | |
| 39. | SDLC stands f |
| A. | Software Development Life Cycle |
| B. | System Development Life cycle |
| C. | Software Design Life Cycle |
| D. | System Design Life Cycle |
| Answer» A. Software Development Life Cycle | |
| 40. | 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» D. All of the mentioned | |
| 41. | The Incremental Model is a result of combination of elements of which two models? |
| A. | Build & FIX Model & Waterfall Model |
| B. | Linear Model & RAD Model |
| C. | Linear Model & Prototyping Model |
| D. | Waterfall Model & RAD Model |
| Answer» C. Linear Model & Prototyping Model | |
Tags
Question and answers in Requirement Analysis,Requirement Analysis Multiple choice questions and answers,Requirement Analysis Important MCQs,Solved MCQs for Requirement Analysis,Requirement Analysis MCQs with answers PDF download