FACTOID # 11: The USA has more personal computers than the next 7 countries combined.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Bulletproof algorithm

The term "bulletproof algorithm" is often applied to algorithms or implementations considered extremely robust — loss-resistant and capable of correctly recovering from any imaginable exception condition — a rare and valued quality. The term implies that the programmer has thought of all possible errors and added code to protect against each one. Flowcharts are often used to represent algorithms. ...


Thus, in some cases, this can imply code that is too heavyweight, due to excessive paranoia on the part of the programmer. In popular culture, the term paranoia is usually used to describe excessive concern about ones own well-being, sometimes suggesting a person holds persecutory beliefs concerning a threat to themselves or their property and is often linked to a belief in conspiracy theories. ...


See also


  Results from FactBites:
 
Bambooweb: Algorithms (1868 words)
Algorithms are essential to the way computers process information, because a computer program is essentially an algorithm that tells the computer what specific steps to perform (in what specific order) in order to carry out a specified task, such as calculating employees’ paychecks or printing students’ report cards.
Algorithms are not only implemented as computer programs, but often also by other means, such as in a biological neural network (for example, the human brain implementing arithmetic or an insect relocating food), or in electric circuits or in a mechanical device.
A divide-and-conquer algorithm reduces an instance of a problem to one or more smaller instances of the same problem (usually recursively), until the instances are small enough to be directly expressible in the programming language employed (what is 'direct' is often discretionary).
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.