MCQOPTIONS
Saved Bookmarks
This section includes 117 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 model is used to compute the effort required to integrate reusable components or program code that is automatically generated by design or program translation tools ? |
| A. | An application-composition model |
| B. | A post-architecture model |
| C. | A reuse model |
| D. | An early design model |
| Answer» D. An early design model | |
| 2. |
Which one is not a stage of COCOMO-II ? |
| A. | Early design estimation model |
| B. | Application Composition estimation model |
| C. | Comprehensive cost estimation model |
| D. | Post architecture estimation model |
| Answer» B. Application Composition estimation model | |
| 3. |
Which model is used during early stages of the system design after the requirements have been established ? |
| A. | An application-composition model |
| B. | A post-architecture model |
| C. | A reuse model |
| D. | An early design model |
| Answer» E. | |
| 4. |
Which model assumes that systems are created from reusable components, scripting or database programming ? |
| A. | An application-composition model |
| B. | A post-architecture model |
| C. | A reuse model |
| D. | An early design model |
| Answer» B. A post-architecture model | |
| 5. |
Which technique is applicable when other projects in the same analogy application domain have been completed ? |
| A. | Algorithmic cost modelling |
| B. | Expert judgement |
| C. | Estimation by analogy |
| D. | Parkinson’s Law |
| Answer» D. Parkinson’s Law | |
| 6. |
Which of the following costs is not part of the total effort cost ? |
| A. | Costs of networking and communications |
| B. | Costs of providing heating and lighting office space |
| C. | Costs of lunch time food |
| D. | Costs of support staff |
| Answer» D. Costs of support staff | |
| 7. |
A number of independent investigators have developed a team-oriented approach to requirements gathering that can be applied to establish the scope of a project called ? |
| A. | JAD |
| B. | CLASS |
| C. | FAST |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 8. |
Which of the following states that work expands to fill the time available ? |
| A. | CASE tools |
| B. | Pricing to win |
| C. | Parkinson’s Law |
| D. | Expert judgement |
| Answer» D. Expert judgement | |
| 9. |
Which of the following is a part of system release ? |
| A. | electronic and paper documentation describing the system |
| B. | packaging and associated publicity that have been designed for that release |
| C. | an installation program that is used to help install the system on target hardware |
| D. | all of the mentioned |
| Answer» E. | |
| 10. |
A _______________ is developed using historical cost information that relates some software metric to the project cost ? |
| A. | Algorithmic cost modelling |
| B. | Expert judgement |
| C. | Estimation by analogy |
| D. | Parkinson’s Law |
| Answer» B. Expert judgement | |
| 11. |
CLSS stands for_____________________? |
| A. | conveyor line sorting system |
| B. | conveyor line sorting software |
| C. | conveyor line sorting speed |
| D. | conveyor line sorting specification |
| Answer» B. conveyor line sorting software | |
| 12. |
Which paradigm relies on the natural compartmentalization of a problem and organizes team members to work on pieces of the problem with little active communication among themselves ? |
| A. | random paradigm |
| B. | open paradigm |
| C. | closed paradigm |
| D. | synchronous paradigm |
| Answer» D. synchronous paradigm | |
| 13. |
Which of the following is not an option to achieve reliable cost and effort estimate ? |
| A. | Base estimates on similar projects that have already been completed |
| B. | Use one or more empirical models for software cost and effort estimation |
| C. | Use relatively simple decomposition techniques to generate project cost and effort estimates |
| D. | The ability to translate the size estimate into human effort, calendar time, and dollars |
| Answer» E. | |
| 14. |
Which of the following is a systematic attempt to specify threats to the project plan ? |
| A. | Risk identification |
| B. | Performance risk |
| C. | Support risk |
| D. | Risk projection |
| Answer» E. | |
| 15. |
Which of the following is not project management goal ? |
| A. | Keeping overall costs within budget |
| B. | Delivering the software to the customer at the agreed time |
| C. | Maintaining a happy and well-functioning development team |
| D. | Avoiding customer complaints |
| Answer» E. | |
| 16. |
Which of the following is the reason that software is delivered late ? |
| A. | Changing customer requirements that are not reflected in schedule changes |
| B. | Technical difficulties that could not have been foreseen in advance |
| C. | Human difficulties that could not have been foreseen in advance |
| D. | All of the mentioned |
| Answer» E. | |
| 17. |
Which of the following paradigm attempts to structure a team in a manner that achieves some of the controls associated with the closed paradigm but also much of the innovation that occurs when using the random paradigm ? |
| A. | asynchronous paradigm |
| B. | open paradigm |
| C. | closed paradigm |
| D. | synchronous paradigm |
| Answer» C. closed paradigm | |
| 18. |
What is related to the overall functionality of the delivered software ? |
| A. | Function-related metrics |
| B. | Product-related metrics |
| C. | Size-related metrics |
| D. | None of the mentioned |
| Answer» B. Product-related metrics | |
| 19. |
Which is a software configuration management concept that helps us to control change without seriously impeding justifiable change ? |
| A. | Baselines |
| B. | Source code |
| C. | Data model |
| D. | None of the mentioned |
| Answer» B. Source code | |
| 20. |
Which of the following is not an effective project manager trait ? |
| A. | Problem solving |
| B. | Managerial identity |
| C. | Influence and team building |
| D. | None of the mentioned |
| Answer» E. | |
| 21. |
Who defines the business issues that often have significant influence on the project ? |
| A. | Practitioners |
| B. | Project managers |
| C. | Senior managers |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 22. |
A project usually has a timeline chart which was developed by_________________? |
| A. | Henry Gantt |
| B. | Barry Boehm |
| C. | Ivar Jacabson |
| D. | None of the mentioned |
| Answer» B. Barry Boehm | |
| 23. |
Ensuring that no more than the allocated number of people are allocated at any given time in Software Scheduling is known as ________________? |
| A. | Time Allocation |
| B. | Effort Validation |
| C. | Defined Milestone |
| D. | Effort Distribution |
| Answer» C. Defined Milestone | |
| 24. |
What is a collection of software engineering work tasks, milestones, and deliverables that must be accomplished to complete a particular project ? |
| A. | Task set |
| B. | Degree of milestone |
| C. | Adaptation criteria |
| D. | All of the mentioned |
| Answer» B. Degree of milestone | |
| 25. |
Every task that is scheduled should be assigned to a specific team member is termed as_________________? |
| A. | Compartmentalization |
| B. | Defined milestones |
| C. | Defined responsibilities |
| D. | Defined outcomes |
| Answer» D. Defined outcomes | |
| 26. |
Which of the following is not an adaptation criteria for software projects ? |
| A. | Size of the project |
| B. | Customers Complaints |
| C. | Project staff |
| D. | Mission criticality |
| Answer» C. Project staff | |
| 27. |
What evaluates the risk associated with the technology to be implemented as part of project scope ? |
| A. | Concept scoping |
| B. | Preliminary concept planning |
| C. | Technology risk assessment |
| D. | Customer reaction to the concept |
| Answer» C. Technology risk assessment | |
| 28. |
Which of the following is a project scheduling method that can be applied to software development ? |
| A. | PERT |
| B. | CPM |
| C. | CMM |
| D. | Both PERT and CPM |
| Answer» E. | |
| 29. |
A technique for performing quantitative analysis of progress is known as______________________? |
| A. | BCWS |
| B. | EVA |
| C. | BAC |
| D. | CBSE |
| Answer» C. BAC | |
| 30. |
What is used to determine the recommended degree of rigor with which the software process should be applied on a project ? |
| A. | Degree of Rigor |
| B. | Adaptation criteria |
| C. | Task Set |
| D. | Both degree of Rigor and adaptation criteria |
| Answer» C. Task Set | |
| 31. |
Which activity sits at the core of software requirements analysis ? |
| A. | Problem decomposition |
| B. | Partitioning |
| C. | Problem elaboration |
| D. | All of the mentioned |
| Answer» E. | |
| 32. |
Which of the following is not achieved by an automated estimation tools ? |
| A. | Predicting staffing levels |
| B. | Predicting software cost |
| C. | Predicting software schedules |
| D. | Predicting clients demands |
| Answer» E. | |
| 33. |
The environment that supports the software project is called_______________________? |
| A. | CLSS |
| B. | SEE |
| C. | FAST |
| D. | CBSE |
| Answer» C. FAST | |
| 34. |
What can be used to complement decomposition techniques and offer a potentially valuable estimation approach in their own right ? |
| A. | Automated estimation tools |
| B. | Empirical estimation models |
| C. | Decomposition techniques |
| D. | Both Automated estimation tools and Empirical estimation models |
| Answer» C. Decomposition techniques | |
| 35. |
Which of the following are parameters involved in computing the total cost of a software development project ? |
| A. | Hardware and software costs |
| B. | Effort costs |
| C. | Travel and training costs |
| D. | All of the mentioned |
| Answer» E. | |
| 36. |
Which of the following is not a sign that indicates that an information systems project is in jeopardy? |
| A. | Software people don’t understand their customers needs |
| B. | Changes are managed poorly |
| C. | Sponsorship is gained |
| D. | Users are resistant |
| Answer» D. Users are resistant | |
| 37. |
PM-CMM stands for___________________? |
| A. | people management capability maturity model |
| B. | process management capability maturity model |
| C. | product management capability maturity model |
| D. | project management capability maturity model |
| Answer» B. process management capability maturity model | |
| 38. |
Commitments to unrealistic time and resource estimates may result in____________________? |
| A. | project delay |
| B. | poor quality work |
| C. | project failure |
| D. | all of the mentioned |
| Answer» E. | |
| 39. |
Which of the following is a collection of project coordination technique ? |
| A. | Formal approaches |
| B. | Formal, interpersonal procedures |
| C. | Informal, interpersonal procedures |
| D. | All of the mentioned |
| Answer» E. | |
| 40. |
Who delivers the technical skills that are necessary to engineer a product or an application ? |
| A. | Practitioners |
| B. | Project managers |
| C. | Senior managers |
| D. | None of the mentioned |
| Answer» B. Project managers | |
| 41. |
Which of the following is not a project manager’s activity ? |
| A. | project control |
| B. | project management |
| C. | project planning |
| D. | project design |
| Answer» E. | |
| 42. |
Risk management is one of the most important jobs for a__________________? |
| A. | Client |
| B. | Investor |
| C. | Production team |
| D. | Project manager |
| Answer» E. | |
| 43. |
Which of the following is a people-intensive activity ? |
| A. | Problem solving |
| B. | Organization |
| C. | Motivation |
| D. | Project management |
| Answer» E. | |
| 44. |
What assess the risk and your plans for risk mitigation and revise these when you learn more about the risk ? |
| A. | Risk monitoring |
| B. | Risk planning |
| C. | Risk analysis |
| D. | Risk identification |
| Answer» B. Risk planning | |
| 45. |
Which of the following term is best defined by the statement: “Derive traceability information to maximize information hiding in the design.” ? |
| A. | Underestimated development time |
| B. | Organizational restructuring |
| C. | Requirements changes |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 46. |
Which of the following risks are derived from the organizational environment where the software is being developed ? |
| A. | People risks |
| B. | Technology risks |
| C. | Estimation risks |
| D. | Organizational risks |
| Answer» E. | |
| 47. |
Which of the following term is best defined by the statement: “The underlying technology on which the system is built is superseded by new technology.” ? |
| A. | Technology change |
| B. | Product competition |
| C. | Requirements change |
| D. | None of the mentioned |
| Answer» B. Product competition | |
| 48. |
What involves preparing software for external release and keeping track of the system versions that have been released for customer use ? |
| A. | System building |
| B. | Release management |
| C. | Change management |
| D. | Version management |
| Answer» C. Change management | |
| 49. |
A make-buy decision is based on whether________________? |
| A. | The software may be purchased off-the-shelf |
| B. | “Full-experience” or “Partial-experience” software components should be used |
| C. | Customer-built software should be developed |
| D. | All of the mentioned |
| Answer» E. | |
| 50. |
Which of the following is a configuration item ? |
| A. | Design & Test specification |
| B. | Source code |
| C. | Log information |
| D. | All of the mentioned |
| Answer» E. | |