MCQOPTIONS
Saved Bookmarks
This section includes 27 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering Mcqs knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which of these software engineering activities are not a part of software processes ? |
| A. | Software dependence |
| B. | Software development |
| C. | Software validation |
| D. | Software specification |
| Answer» B. Software development | |
| 2. |
SDLC stands for_____________________? |
| A. | Software Development Life Cycle |
| B. | System Development Life cycle |
| C. | Software Design Life Cycle |
| D. | System Design Life Cycle |
| Answer» B. System Development Life cycle | |
| 3. |
Which of these is not true ? |
| A. | Web has led to availability of software services and possibility of developing highly distributed service based systems |
| B. | Web based systems have led to degradation of programming languages |
| C. | Web brings concept of software as service |
| D. | Web based system should be developed and delivered incrementally |
| Answer» C. Web brings concept of software as service | |
| 4. |
The fundamental notions of software engineering does not account for ? |
| A. | Software processes |
| B. | Software Security |
| C. | Software reuse |
| D. | Software Validation |
| Answer» E. | |
| 5. |
Which one of the following is not a phase of Prototyping Model ? |
| A. | Quick Design |
| B. | Coding |
| C. | Prototype Refinement |
| D. | Engineer Product |
| Answer» C. Prototype Refinement | |
| 6. |
Which of the following statements regarding Build & Fix Model is wrong? |
| A. | No room for structured design |
| B. | Code soon becomes unfixable & unchangeable |
| C. | Maintenance is practically not possible |
| D. | It scales up well to large projects |
| Answer» E. | |
| 7. |
What is the major drawback of using RAD Model ? |
| A. | Highly specialized & skilled developers/designers are required |
| B. | Increases reusability of components |
| C. | Encourages customer/client feedback |
| D. | Increases reusability of components, Highly specialized & skilled developers/designers are required |
| Answer» E. | |
| 8. |
RAD Model has__________________? |
| A. | 2 phases |
| B. | 3 phase |
| C. | 5 phases |
| D. | 6 phases |
| Answer» D. 6 phases | |
| 9. |
Identify the correct statement: Software engineers shall _____________________? |
| A. | act in a manner that is in the best interests of his expertise and favour.” |
| B. | act consistently with the public interest.” |
| C. | ensure that their products only meet the SRS.” |
| D. | all of the mentioned |
| Answer» C. ensure that their products only meet the SRS.” | |
| 10. |
Which of these is incorrect ? |
| A. | Software engineering belongs to Computer science |
| B. | Software engineering is a part of more general form of System Engineering |
| C. | Computer science belongs to Software engineering |
| D. | Software engineering is concerned with the practicalities of developing and delivering useful software |
| Answer» D. Software engineering is concerned with the practicalities of developing and delivering useful software | |
| 11. |
Which of these is true ? |
| A. | Generic products and customized products are types of software products |
| B. | Generic products are produced by organization and sold to open market |
| C. | Customized products are commissioned by particular customer |
| D. | All of the mentioned |
| Answer» E. | |
| 12. |
Which one of the following models is not suitable for accommodating any change ? |
| A. | Build & Fix Model |
| B. | Prototyping Model |
| C. | RAD Model |
| D. | Waterfall Model |
| Answer» E. | |
| 13. |
Build & Fix Model is suitable for programming exercises of ______________ LOC (Line of Code)? |
| A. | 100-200 |
| B. | 200-400 |
| C. | 400-1000 |
| D. | above 1000 |
| Answer» B. 200-400 | |
| 14. |
The reason for software bugs and failures is due to _____________________? |
| A. | Software companies |
| B. | Software Developers |
| C. | Both Software companies and Developers |
| D. | All of the mentioned |
| Answer» D. All of the mentioned | |
| 15. |
Which of these does not affect different types of software as a whole ? |
| A. | Heterogeneity |
| B. | Flexibility |
| C. | Business and social change |
| D. | Security |
| Answer» C. Business and social change | |
| 16. |
Which of these does not account for software failure ? |
| A. | Increasing Demand |
| B. | Low expectation |
| C. | Increasing Supply |
| D. | Less reliable and expensive |
| Answer» D. Less reliable and expensive | |
| 17. |
What are attributes of good software ? |
| A. | Software maintainability |
| B. | Software functionality |
| C. | Software development |
| D. | Software maintainability & functionality |
| Answer» E. | |
| 18. |
Efficiency in a software product does not include ____________________? |
| A. | responsiveness |
| B. | licensing |
| C. | memory utilization |
| D. | processing time |
| Answer» C. memory utilization | |
| 19. |
As per an IBM report, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, there are 94 restarts”.What is the reason for these statistics ? |
| A. | Lack of adequate training in software engineering |
| B. | Lack of software ethics and understanding |
| C. | Management issues in the company |
| D. | All of the mentioned |
| Answer» B. Lack of software ethics and understanding | |
| 20. |
Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ? |
| A. | The product should be easy to use |
| B. | Software engineers shall ensure that their products and related modifications meet the highest professional standards possible |
| C. | Software engineers shall ensure that their products and related modifications satisfy the client |
| D. | It means that the product designed /created should be easily available |
| Answer» C. Software engineers shall ensure that their products and related modifications satisfy the client | |
| 21. |
In terms of Issues related to professional responsibility____________________? |
| A. | Confidentiality |
| B. | Intellectual property rights |
| C. | Both Confidentiality & Intellectual property rights |
| D. | Managing Client Relationships |
| Answer» D. Managing Client Relationships | |
| 22. |
Identify an ethical dilemma from the situations mentioned below ? |
| A. | Your employer releases a safety-critical system without finishing the testing of the system |
| B. | Refusing to undertake a project |
| C. | Agreement in principle with the policies of senior management |
| D. | All of the mentioned |
| Answer» B. Refusing to undertake a project | |
| 23. |
Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to ___________________? |
| A. | Unauthorized access to computer material |
| B. | Unauthorized modification of computer material |
| C. | Dissemination of viruses or other malware |
| D. | All of the mentioned |
| Answer» E. | |
| 24. |
Select the incorrect statement: “Software engineers should: |
| A. | not knowingly accept work that is outside your competence.” |
| B. | not use your technical skills to misuse other people’s computers.” |
| C. | be dependent on their colleagues.” |
| D. | maintain integrity and independence in their professional judgment.” |
| Answer» D. maintain integrity and independence in their professional judgment.” | |
| 25. |
What is a Software ____________________ ? |
| A. | Software is set of programs |
| B. | Software is documentation and configuration of data |
| C. | Software is set of programs, documentation & configuration of data |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 26. |
Which of these are not among the eight principles followed by Software Engineering Code of Ethics and Professional Practice ? |
| A. | PUBLIC |
| B. | PROFESSION |
| C. | PRODUCT |
| D. | ENVIRONMENT |
| Answer» E. | |
| 27. |
Which model can be selected if user is involved in all the phases of SDLC ? |
| A. | Waterfall Model |
| B. | Prototyping Model |
| C. | RAD Model |
| D. | both Prototyping Model & RAD Model |
| Answer» D. both Prototyping Model & RAD Model | |