TOOLS AND TECHNIQUES FOR COMPILER DESIGN
MISCELLENOUS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Software companies
|
|
Software Developers
|
|
Both Software companies and Developers
|
|
Software
|
Detailed explanation-1: -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.
Detailed explanation-2: -The main reason was a lack of proper code documentation and/or comments. Visual tools, class libraries, shared DLLs, plug-ins, npm libraries, compilers, HTML editors, scripting tools, etc. often introduce their own bugs or are poorly documented, resulting in added bugs.
Detailed explanation-3: -There are a variety of causes for software failures but the most common are: Lack of user participation. Changing requirements. Unrealistic or unarticulated project goals.
Detailed explanation-4: -Lack of Communication. This aspect is present at various levels. Complexity of Software. Programming Errors. Unrealistic Development Timeframe. Ineffective Coding Techniques. Erroneous Design Logic. Inadequate Version Control. Third-party tools that have bugs. More items •06-Oct-2021