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 | |