Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
3,918,155,587 visitors served.
forum Join the Word of the Day Mailing List For webmasters
?
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.01 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.


Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Feedback
Mentioned in?  References in periodicals archive?   Encyclopedia browser?   Full browser?
No references found
 
Actually, it is no surprise to experience that as Windows 98 and the blue screen is very common due to it being a major programming bug in the windows system.
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.
 
 
Programmer's Information Manual
PROgrammer's Microapplication Language
Programmer's Reference Manual
Programmer's Switch
programmer's tool kit
programmer-defined macroinstruction
Programmer-User Interface
Programmer/Analyst
Programmers
Programmers
Programmers
Programmers Hierarchical Interactive Graphics System
Programmers Investment Corporation
Programmers Minimal Interface to Graphics
Programmers Work Bench
Programmes
Programmes
Programmes
Programmes
Programmes Internationaux de Coopération Scientifique
Programmi Operativi Regionali
programming
programming
programming
programming
Programming and Activities Board
Programming and Debugging Tool
Programming and Training Officer
Programming Assembly Language
Programming Assistant
Programming bug
Programming bugs
Programming bugs
Programming by example
Programming Development Life Cycle
Programming Development Manager
Programming Director
Programming Education and Contest Hosting
Programming Environment and Training
Programming Environment for Parallel Architectures
programming error
programming error
programming error
Programming exception
programming fluid
Programming for Academic and Creative Excellence
Programming for Multimedia Devices
Programming Gaming and Linux Network
Programming Graph Simulation Environment
Programming in Logic
Programming in Logic Languages on the Web
Programming in the large
Programming Inquiry Learning or Teaching
Programming interface
Programming interface
programming language
programming language
programming language
programming language
programming language
programming language
 
Encyclopedia
?

Terms of Use | Privacy policy | Feedback | Advertise with Us | Copyright © 2012 Farlex, Inc.
Disclaimer
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.