Deburgging of the program :
Deburgging is process of rectifying the errors. when deburgging is takes place, so many types of errors can occur. the terminologies will be takes place in deburgging process.These are : Errors, burgs, warnings.
Errors :
Basically errors will occur when we not follow the rules of the programming language.
There are different types of errors :1. Syntax errors
2. Logical errors
3. Runtime errors
1. Syntax errors :
Syntax errors can occur when we not follow the rules of the programming language. This errors can easily identify, since they are clearly show the error no's by the compiler.
Ex : writing a key words in upper case, semi column missing etc,.
2. Logical errors :
The logical errors are will not identify by the computer. it is purely mistake by the user.
Ex : For adding two numbers c=a+b; ( correct answer )
c=a-b; ( wrong answer )
3. Runtime errors ( Execution errors ) :
when we pass wrong input as values then the compiler will take a control and raises a predefined error massages. this type of concept is called as error handling.
Ex : Dividing the number with zero.
Fining the square root for negative numbers.
Burgs :
Burgs will be raised by the testing team people.burgs will not raised by the programmer.
warnings :
When we frame a statement, if the statement will not have any meaning. it is called as warning.
Ex : Instead of sum=a+b; if we written a+b; it raises a error.