Encyclopedia > Brute force

  Article Content

Brute force

In computer science, Brute Force, sometimes called the Naive Method, is a term used to refer to the most simplest, most intuitive, most spontaneous, and usually most inefficient methods of accomplishing a task.

Before Software engineering, computer programmers used brute force to design a program: understand an objective to be done and just do it. Programmers would just keep picking at a task until it was done. Brute force was fine for the simplest programs in the early era of computing, when programs were not complex and not safety-sensitive[?]/safety-critical[?].

In the modern era, Software Engineering is used to manage software systems which contain millions of lines of code which poses a problem in terms of efficiency of brute force.


In a similar topic, algorithms which systematically looks at every possible solution of a problem until a solution is found is a brute force search. Algorithms of this nature, are usually inefficient when looking at massive amounts of input, such as DNA strands.


Brute Force was also a computer chess program, designed in the 1970s.



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
242

... century Decades: 190s 200s 210s 220s 230s - 240s - 250s 260s 270s 280s 290s Years: 237 238 239 240 241 - 242 - 243 244 245 246 247 Events Patriarch Titus[?] ...

 
 
 
This page was created in 22 ms