 
			 
			MCQOPTIONS
 Saved Bookmarks
				This section includes 47 Mcqs, each offering curated multiple-choice questions to sharpen your General Awareness knowledge and support exam preparation. Choose a topic below to get started.
| 1. | The incorrect activity among the following for the configuration management of a software system is ________ | 
| A. | Version management | 
| B. | System management | 
| C. | Change management | 
| D. | Internship management | 
| Answer» E. | |
| 2. | The word which describes the importance of software design is? | 
| A. | Complexity | 
| B. | Quality | 
| C. | Efficiency | 
| D. | Accuracy | 
| Answer» C. Efficiency | |
| 3. | Software Debugging is known as _________________ | 
| A. | identifying the task to be computerized | 
| B. | creating program code | 
| C. | creating the algorithm | 
| D. | finding and correcting errors in the program code | 
| Answer» E. | |
| 4. | In which step of SDLC actual programming of software code is done? | 
| A. | Development and Documentation | 
| B. | Maintenance and Evaluation | 
| C. | Design | 
| D. | Analysis | 
| Answer» B. Maintenance and Evaluation | |
| 5. | ___________ is a Strategy to achieve Software diversity. | 
| A. | Explicit specification of different algorithms | 
| B. | Different programming languages | 
| C. | Different design methods and tools | 
| D. | All of the mentioned | 
| Answer» E. | |
| 6. | Which of the following is not a part of Software evolution? | 
| A. | Re-engineering activities | 
| B. | Maintenance activities | 
| C. | Development activities | 
| D. | Negotiating with client | 
| Answer» E. | |
| 7. | _____________ specification is also known as SRS document. | 
| A. | white-box | 
| B. | grey-box | 
| C. | black-box | 
| D. | none of the mentioned | 
| Answer» D. none of the mentioned | |
| 8. | Which of the following document contains the user system requirements? | 
| A. | SRD | 
| B. | DDD | 
| C. | SDD | 
| D. | SRS | 
| Answer» E. | |
| 9. | According to an IBM research, “31% of projects are abandoned before they are completed, 53% exceed their cost projections by an average of 189 percent, and 94 projects are restarted for every 100 projects.” What is the significance of these figures? | 
| A. | Lack of software ethics and understanding | 
| B. | Management issues in the company | 
| C. | Lack of adequate training | 
| D. | All of the mentioned | 
| Answer» D. All of the mentioned | |
| 10. | ______________ is an indirect measure of software development process. | 
| A. | Cost | 
| B. | Effort Applied | 
| C. | Efficiency | 
| D. | All of the mentioned | 
| Answer» D. All of the mentioned | |
| 11. | _____________ is the definition of objects in the database that leads directly to a standard approach for the creation of software documentation. | 
| A. | Data/data integration | 
| B. | Information sharing | 
| C. | Document standardization | 
| D. | Data integrity | 
| Answer» D. Data integrity | |
| 12. | Quality Management is known as _______ | 
| A. | SQI | 
| B. | SQA | 
| C. | SQM | 
| D. | SQA and SQM | 
| Answer» C. SQM | |
| 13. | What is system software? | 
| A. | computer program | 
| B. | Testing | 
| C. | AI | 
| D. | IOT | 
| Answer» B. Testing | |
| 14. | Cleanroom software development process complies with the operational analysis principles by using a method called known as | 
| A. | referential transparency | 
| B. | degenerative error correction | 
| C. | box structure specification | 
| D. | none of the mentioned | 
| Answer» D. none of the mentioned | |
| 15. | What is the full form of the “COCOMO” model? | 
| A. | Cost Constructive Estimation Model | 
| B. | Constructive Cost Estimation Model | 
| C. | Constructive Case Estimation Model | 
| D. | Constructive Cost Estimating Model | 
| Answer» C. Constructive Case Estimation Model | |
| 16. | Which of the following is not a project factor that should be considered when planning the structure of software developing teams? | 
| A. | The rigidity of the delivery date | 
| B. | The degree of sociability required for the project | 
| C. | High frustration caused by personal, business, or technological factors that causes friction among team members | 
| D. | The difficulty of the problem to be solved | 
| Answer» C. High frustration caused by personal, business, or technological factors that causes friction among team members | |
| 17. | Adaptive Software Development(ASD) has which of the following three framework activities? | 
| A. | speculation, collaboration, learning | 
| B. | analysis, design, coding | 
| C. | requirements gathering, adaptive cycle planning, iterative development | 
| D. | all of the mentioned | 
| Answer» B. analysis, design, coding | |
| 18. | The model which has a major disadvantage in terms of the coding phase of a software life cycle model is ________ | 
| A. | Rad Model | 
| B. | Spiral Model | 
| C. | 4GT Model | 
| D. | Waterfall Model | 
| Answer» D. Waterfall Model | |
| 19. | __________ is not suitable for accommodating any change? | 
| A. | RAD Model | 
| B. | Waterfall Model | 
| C. | Build & Fix Model | 
| D. | Prototyping Model | 
| Answer» C. Build & Fix Model | |
| 20. | Engineers developing software should not | 
| A. | be dependent on their colleagues | 
| B. | maintain integrity and independence in their professional judgment | 
| C. | not knowingly accept work that is outside your competence | 
| D. | not use your technical skills to misuse other people’s computers | 
| Answer» B. maintain integrity and independence in their professional judgment | |
| 21. | 4GT Model is a set of __________________ | 
| A. | Programs | 
| B. | CASE Tools | 
| C. | Software tools | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 22. | _______________________ is a software developing team has a defined leader who coordinates specific tasks and secondary leaders that have responsibility for sub tasks. | 
| A. | Democratic decentralized (DD) | 
| B. | Controlled centralized (CC) | 
| C. | Controlled decentralized (CD) | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 23. | Agile Software Development is based on which of the following type? | 
| A. | Iterative Development | 
| B. | Incremental Development | 
| C. | Both Incremental and Iterative Development | 
| D. | Linear Development | 
| Answer» D. Linear Development | |
| 24. | _________ is a software development life cycle model that is chosen if the development team has less experience on similar projects. | 
| A. | Iterative Enhancement Model | 
| B. | RAD | 
| C. | Spiral | 
| D. | Waterfall | 
| Answer» D. Waterfall | |
| 25. | Who proposed Function Points? | 
| A. | Albrecht | 
| B. | Jacobson | 
| C. | Boehm | 
| D. | Booch | 
| Answer» B. Jacobson | |
| 26. | Faster delivery is possible with CBSE. | 
| A. | False | 
| B. | True | 
| Answer» C. | |
| 27. | What are agile manifesto principles? | 
| A. | Customer satisfaction | 
| B. | Face-to-face communication within a development team | 
| C. | Changes in requirements are welcome | 
| D. | All of the mentioned | 
| Answer» E. | |
| 28. | _________ is not a fundamental activity for software processes in software development. | 
| A. | Evolution | 
| B. | Design and implementation | 
| C. | Validation | 
| D. | Verification | 
| Answer» E. | |
| 29. | __________ software development team has no permanent leader. | 
| A. | Controlled Centralized (CC) | 
| B. | Controlled decentralized (CD) | 
| C. | Democratic decentralized (DD) | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 30. | Software patch is defined as ______________ | 
| A. | Daily or routine Fix | 
| B. | Required or Critical Fix | 
| C. | Emergency Fix | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 31. | __________________ suits the Manifesto for Agile Software Development. | 
| A. | Customer collaboration | 
| B. | Individuals and interactions | 
| C. | Working software | 
| D. | All of the mentioned | 
| Answer» E. | |
| 32. | Which of the following are CASE tools? | 
| A. | Central Repository | 
| B. | Integrated Case Tools | 
| C. | Upper Case Tools | 
| D. | All of the mentioned | 
| Answer» E. | |
| 33. | ______________ is not among the eight principles followed by the Software Code of Ethics and Professional Practice. | 
| A. | PRODUCT | 
| B. | ENVIRONMENT | 
| C. | PUBLIC | 
| D. | PROFESSION | 
| Answer» C. PUBLIC | |
| 34. | Who proposed the spiral model? | 
| A. | Barry Boehm | 
| B. | Pressman | 
| C. | Royce | 
| D. | IBM | 
| Answer» B. Pressman | |
| 35. | What does SDLC stands for? | 
| A. | System Design Life Cycle | 
| B. | Software Design Life Cycle | 
| C. | Software Development Life Cycle | 
| D. | System Development Life cycle | 
| Answer» D. System Development Life cycle | |
| 36. | The Cleanroom philosophy was proposed by _________ | 
| A. | Linger | 
| B. | Mills | 
| C. | Dyer | 
| D. | All of the Mentioned | 
| Answer» E. | |
| 37. | Attributes of good software is ____________ | 
| A. | Development | 
| B. | Maintainability & functionality | 
| C. | Functionality | 
| D. | Maintainability | 
| Answer» C. Functionality | |
| 38. | Why do bugs and failures occur in software? | 
| A. | Because of Developers | 
| B. | Because of companies | 
| C. | Because of both companies and Developers | 
| D. | None of the mentioned | 
| Answer» D. None of the mentioned | |
| 39. | What is a Functional Requirement? | 
| A. | specifies the tasks the program must complete | 
| B. | specifies the tasks the program should not complete | 
| C. | specifies the tasks the program must not work | 
| D. | All of the mentioned | 
| Answer» B. specifies the tasks the program should not complete | |
| 40. | The activity that distributes estimated effort across the planned project duration by allocating the effort to specific software developing tasks is ____________ | 
| A. | Project scheduling | 
| B. | Detailed schedule | 
| C. | Macroscopic schedule | 
| D. | None of the mentioned | 
| Answer» B. Detailed schedule | |
| 41. | ________ is defined as the process of generating analysis and designing documents? | 
| A. | Re-engineering | 
| B. | Reverse engineering | 
| C. | Software re-engineering | 
| D. | Science and engineering | 
| Answer» C. Software re-engineering | |
| 42. | Define Agile scrum methodology. | 
| A. | project management that emphasizes incremental progress | 
| B. | project management that emphasizes decremental progress | 
| C. | project management that emphasizes neutral progress | 
| D. | project management that emphasizes no progress | 
| Answer» B. project management that emphasizes decremental progress | |
| 43. | ____________ is a software development activity that is not a part of software processes. | 
| A. | Validation | 
| B. | Specification | 
| C. | Development | 
| D. | Dependence | 
| Answer» E. | |
| 44. | What are the features of Software Code? | 
| A. | Simplicity | 
| B. | Accessibility | 
| C. | Modularity | 
| D. | All of the above | 
| Answer» D. All of the above | |
| 45. | Who is the father of Software Engineering? | 
| A. | Margaret Hamilton | 
| B. | Watts S. Humphrey | 
| C. | Alan Turing | 
| D. | Boris Beizer | 
| Answer» C. Alan Turing | |
| 46. | What is Software Engineering? | 
| A. | Designing a software | 
| B. | Testing a software | 
| C. | Application of engineering principles to the design a software | 
| D. | None of the above | 
| Answer» D. None of the above | |
| 47. | Software is defined as ___________ | 
| A. | set of programs, documentation & configuration of data | 
| B. | set of programs | 
| C. | documentation and configuration of data | 
| D. | None of the mentioned | 
| Answer» B. set of programs | |