In: Computer Science
Question 1 (1 point)
Which of the following property describe a good software?
Question 1 options:
User friendly |
|
Reliable |
|
Provide the required functions |
|
Efficient |
|
All of above |
Question 2 (1 point)
Software crisis is caused by the programming language selected.
Question 2 options:
True | |
False |
Question 3 (1 point)
Software deteriorates over time because software is susceptible to the environmental maladies such as temperature.
Question 3 options:
True | |
False |
Question 4 (1 point)
Incremental process model has a higher risk of project failure than waterfall model.
Question 4 options:
True | |
False |
Question 1:
Ans: All the above
To describe good software it should be more reliable, adaptable, reusable, efficient, scalable, flexible, etc.. These can be categorized into functional and non-functional requirements. Here all given options are correct.
Hence all the above option is correct
Question 2:
Ans: False
A software crisis is never caused by a programming language selection. Software crisis is caused by the following,
The above are some of the major causes of the software crisis. Hence the answer is False.
Question 3:
Ans: False
The software will not deteriorate over time if it is susceptible to environmental maladies such as temperature. The software will never deteriorate or wear out. However, it deteriorates with maintenance. But, Hardware starts deteriorating if it is susceptible to environmental maladies such as temperature. Hence the answer is False.
Question 4:
Ans: False
The waterfall model has a higher amount of risk when compared to the incremental process model. Because the waterfall model is a linear sequential life cycle model. Here all the phases undergo in a linear manner. So, if there is any failure in any of the stage, the cycle has to restart. But in the incremental process model, the cycles are divided into more small modules. If there is a failure in any module, that small module itself can be replaced. So when compared to the Waterfall model, the incremental process model has a low risk of project failure. Hence the answer is False.
#Please don't forget to upvote if you find the solution
helpful. Feel free to ask doubts if any, in the comments section.
Thank you.