

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