Definition of bug and reasons for bug.

 solution:-

Bug:- A software bug is an error, flaw or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

In easiest way

Bug: All software problems irrespective of big, small, intended unintended etc are called bugs. 

reason of bug:-

1.  most bugs arise from mistakes and errors made in either a program's design or its source code, or in components and operating systems used by such programs.

2. A few are caused by compilers producing incorrect code. A program that contains many bugs that seriously interface with its functionality, is said to be buggy.

 A software bug occurs when one or more of the following rules is true :

1. The software doesn’t do something that the product specification says it should do. 

2. The software does something that the product specification says it shouldn’t do. 

3. The software does something that the product specification doesn’t mention. 

4. The software doesn’t do something that the product specification doesn’t mention but should 

5. The software is difficult to understand, hard to use, slow to test from the tester’s view and from the end user’s point just plain not right. 


Comments

Popular posts from this blog

State the functions of Hub, Repeater, Bridge and Router.

Describe the OSI model with neat diagram.

Explain Database languages.