🧪 Software Engineering MCQ Quiz Hub

Introduction to Software Engineering

Choose a topic to test your knowledge and improve your Software Engineering skills

1. What is the major advantage of using Incremental Model?




2. The spiral model was originally proposed by




3. The spiral model has two dimensions namely _____________ and ____________




4. How is WINWIN Spiral Model different from Spiral Model?




5. Identify the disadvantage of Spiral Model.




6. Spiral Model has user involvement in all its phases.




7. How is Incremental Model different from Spiral Model?




8. If you were to create client/server applications, which model would you go for?




9. A company is developing an advance version of their current software available in themarket, what model approach would they prefer ?




10. One can choose Waterfall Model if the project development schedule is tight.




11. Spiral Model has high reliability requirements.




12. RAD Model has high reliability requirements.




13. If you were a lead developer of a software company and you are asked to submit aproject/product within a stipulated time-frame with no cost barriers, which model would you select?




14. Which of the following life cycle model can be chosen if the development team has less experience on similar projects?




15. Selection of a model is based on




16. Which of the following life cycle model can be chosen if the development team has lessexperience on similar projects?




17. Which two models doesn’t allow defining requirements early in the cycle?




18. A model that is the demo implementation of the system.




19. Maintenance is the final phase in waterfall model.




20. A stage in which individual components are integrated and ensured that they are error-freeto meet customer requirements.




21. Methodology in which project management processes were step-by step.




22. ER diagram is a ------------t




23. ER diagram is a ________of the database system which provides high level conceptualdata model and supports the users perception of the data.




24. _____ is an object in to real world that is distinguishable from all other objects




25. _____ is set of entities of the same type that share the same properties attributes.




26. Each entity has a set of _____________




27. ____ attributes cannot be divided into subparts




28. _____ attributes can be divided into subparts.




29. ________entity does not have a value for an attribute.




30. _____ represent entity set.




31. _______ represent attributes




32. ________represent relationship set.




33. _______represent multi-valued attribute.




34. _______ represent derived attribute.




35. ___represent weak entity set.




36. A _________ is a decision support tool that uses a tree-like graph or model of decisionsand their possible consequences, including chance event outcomes, resource costs, and utility.




37. Decision Tree is a display of an algorithm.




38. Choose from the following that are Decision Tree nodes?




39. Decision Nodes are represented by _________




40. Chance Nodes are represented by __________




41. End Nodes are represented by __________




42. Which of the following are the advantage/s of Decision Trees?




43. Decision table made up of section.




44. ________ is a graphic representation of system that shows data flows to from and within system, processing functions that change the data in some manner and storage of tis data.




45. DFD shows how things happen or the physical component is called ------------




46. A relational database system needs to maintain data about the relations, such as the schema of the relations. This is called