True/False Questions for Introduction to Software Engineering
1
Software Engineering doesn’t concern with customer problem. FalseView Answer
2
In value based view the quality is related to the amount the customer is willing to pay TrueView Answer
3
The costs of software on a computer are not greater than the hardware cost FalseView Answer
4
Software scope is a well-defined boundary, which encompasses all the activities that are done to develop and deliver the software product. TrueView Answer
5
Software Engineering is not about designing and developing high quality software FalseView Answer
6
Software Engineering influences the robustness, maintainability, and reusability of software components. TrueView Answer
7
Software Engineering is the discipline of developing and maintaining software systems that behave reliably and efficiently, and are affordable to develop and maintain. TrueView Answer
8
A critical ability in object oriented development is to skillfully assign responsibilities to software objects TrueView Answer
9
Most of the time software cost dominates hardware cost. TrueView Answer
10
UML started by Booch and Rumbaugh in 1994 by combining their two methods Booch and OMT. TrueView Answer
11
Analysis and design can be summarized in the phrase "do the right thing (analysis), and do the thing right (design)" TrueView Answer
12
Glossary includes Key domain terminologies and data dictionary. TrueView Answer
13
Tackle high-risk and high-value issues in early iterations is not a good practice in UP FalseView Answer
14
Agile process does not promote sustainable development FalseView Answer
15
Mechanism to create new objects (child objects) based on old ones (parent object) is called polymorphism. FalseView Answer
16
UML has been adopted by the majority of the industry as well as the standards governing boards as ANSI and OMG. TrueView Answer
17
Blueprints helps you plan an addition before you built it. TrueView Answer
18
A view in which you recognize software quality, but cannot define it is the manufacturing view of software quality. FalseView Answer
19
Software engineering cannot reduce the development and maintenance costs.
FalseView Answer
20
For commercial applications its easy to develop customized products/software in a short time.
FalseView Answer
21
Neither encapsulation nor information hiding can minimize the effect of change in softwares. FalseView Answer
22
Software costs more to maintain it than to develop it. TrueView Answer
23
Software Engineering is a discipline with the goal of developing cost-effective and quality systems. TrueView Answer
24
The skills of accurate responsibilities assignment to objects does not matter in the "rush to code" situation. FalseView Answer