Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,820,320,798 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

software bug
(redirected from Programming bug)

   Also found in: Medical, Wikipedia 0.04 sec.

software bug

A problem that causes a program to produce invalid output or to crash (lock up). The problem is either insufficient logic or erroneous logic. For example, a program can crash if there are not enough validity checks performed on the input or on the calculations themselves, and the computer attempts to divide by zero. Bad instruction logic misdirects the computer to a place in the program where an instruction does not exist, and it crashes.

A program with bad logic may produce bad output without crashing, which is the reason extensive testing is required. For example, if the program is supposed to add an amount, but subtracts it instead, bad output results, although the computer keeps running. See abend, bug and buggy.



How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
With mission critical information becoming Web-enabled, and the power of automatic attack engines used by hackers growing rapidly, the probability of being attacked through a hole or programming bug is 100%.
Fundamental forces driving the computer equipment, software, and services industries are very strong and are reinforced by the huge one-time investments required to fix the Y2K programming bug and to implement the Euro currency in 1999.
Yet this threat probably is a bit exaggerated, especially as compared to a programming bug that comes along only once in 1,000 years, and so tends to be downplayed, overlooked or even completely ignored.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2010 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.