False. Software engineering principles are essential for developing large software products. |
Card: 4 / 64 |
Riddle: I help break down complex problems into manageable parts, but I'm not a tool. What am I? |
Card: 5 / 64 |
Which of the following is NOT a phase in the classical waterfall model? A) Design B) Testing C) Prototyping D) Maintenance |
Card: 7 / 64 |
The principle of abstraction implies that a problem can be simplified by omitting ______. |
Card: 9 / 64 |
True or False: The iterative waterfall model is suitable for very large projects. |
Card: 13 / 64 |
Fill in the blank: The ______ model divides the software life cycle into phases such as feasibility study, requirements analysis, design, coding, testing, and maintenance. |
Card: 15 / 64 |
Riddle: I’m a collection of related classes, but I’m not a library. What am I? |
Card: 21 / 64 |
True or False: In functional cohesion, a module performs a set of tasks that relate to each other very loosely. |
Card: 25 / 64 |
False. In functional cohesion, different elements cooperate to achieve a single function. |
Card: 26 / 64 |
Fill in the blank: The ______ phase translates the software design into source code. |
Card: 27 / 64 |
![]() Unlock all Flashcards with EduRev Infinity Plan Starting from @ ₹99 only
|
Riddle: I take input, process it, and give output, but I’m not a person. What am I? |
Card: 33 / 64 |
Which of the following is a technique used in software engineering to reduce problem complexity? A) Abstraction B) Documentation C) Debugging D) Testing |
Card: 35 / 64 |
True or False: The purpose of the design phase is to create the user interface. |
Card: 37 / 64 |
False. The design phase focuses on transforming requirements into a structure suitable for implementation. |
Card: 38 / 64 |
Fill in the blank: The ______ model is intuitive but not practical for actual software development. |
Card: 39 / 64 |
What is the primary role of a project manager during the feasibility study phase? |
Card: 41 / 64 |
Riddle: I’m a set of rules guiding software development, but I’m not a person. What am I? |
Card: 45 / 64 |
Fill in the blank: The ______ diagram represents the static structure of a system. |
Card: 49 / 64 |
True or False: A use case model includes both the mainline sequence and alternative paths. |
Card: 53 / 64 |
Which type of analysis is typically used to identify objects from problem descriptions? |
Card: 57 / 64 |
Fill in the blank: The goal of ______ is to transform results of structured analysis into a structure chart. |
Card: 59 / 64 |
Which software engineering principle helps reduce programming complexity by simplifying problems? A) Decomposition B) Concurrency C) Iteration D) Inheritance |
Card: 61 / 64 |
Fill in the blank: Software engineering principles are primarily based on ______ to prevent errors. |
Card: 63 / 64 |