The reason for software bugs and failures is due to _____________________?

A. Software companies
B. Software Developers
C. Both Software companies and Developers
D. All of the mentioned
✅ The correct answer is option C.
Explanation: Software companies are responsible for making policies and providing working atmosphere for the software development, so in turn these companies become a part of software development process.Bugs from developers side is no new thing. Thus option c answers the question.

Which of the following view shows that the system is composed of interacting processes at run time ?

A. physical
B. development
C. logical
D. process
✅ The correct answer is option D.
Explanation: This view is useful for making judgments about non-functional system characteristics such as performance and availability.