Tuesday, January 23, 2007

Origin of Algorithm - Extra Credit

The history and culture of computing is an essential part of your education in the discipline. Research the origins of the term "algorithm," summarize what you found, and then post the URL of the site where you found the information as well as your name. This is an extra credit, optional exercise!

Blog on!

16 Comments:

Anonymous Anonymous said...

The word algorithm comes from the name of a 9th century Persian Mathematitian Abu Abdullah Muhammad ibn Musa al-Khwarizmi. The word has evolved a couple of times, latest in the 18th century. The word evolved to include all definite procedures for solving problems or performing tasks.

http://en.wikipedia.org/wiki/Algorithm#Origin_of_the_word

10:23 AM  
Anonymous Anonymous said...

What is Algorithm? Accdg to webopedia it is a formula or set of steps for solving particular problems but must be unambiguous and have a clear stopping point.

http://www.webopedia.com/TERM/a/algorithm.html

As far as the ORIGINs of Algorithm it is in Wikipedia....

http://en.wikipedia.org/wiki/Algorithm

I also included the Timeline of Algorithm...

http://en.wikipedia.org/wiki/Timeline_of_algorithms

Albert Eclavea

11:12 AM  
Anonymous Anonymous said...

This is Joseph D.
I was the one that posted the blog on 10:23 Am

11:17 AM  
Anonymous Anonymous said...

http://en.wikipedia.org/wiki/Algorithm

The term Algorithm was probably originated from a Persian Mathematician and Astronomer who wrote a treaties on the Calculation of Hindu Number that was translated into Latin Algoritmi de numero Indorum. Somewhere along the way, "Algoritimi" was translated into 'Algorithm' to mean plural in Latin.

Kosal Phay

11:29 AM  
Anonymous Anonymous said...

"an algorithm is a procedure (a finite set of well-defined instructions) for accomplishing some task which, given an initial state, will terminate in a defined end-state" which was stated in http://www.reference.com/browse/wiki/Algorithm.

Teri Provorse

1:29 PM  
Anonymous Anonymous said...

According to searchVb an algorithm is a formula or procedure for solving a problem. The word itself seems to have derived from the Persian mathematician--Mohammed ibn-Musa al-Khwarizmi whoo lived circa 800 A.D.
http:searchvb.techtarget.com/sDefinition

C.J.

8:33 PM  
Anonymous Anonymous said...

The word Algorithm means "recording procedures for solving mathematical problems" it originates from a Persian astronomer named Al-Khwārizmī he wrote it in 825 AD.

http://en.wikipedia.org/wiki/Algorithm

Marcus Tidwell

9:10 AM  
Anonymous Anonymous said...

the word algorithm orignated with a persian mathematician ,Al-Khwārizmī, who wrote a book about mathematical procedures called "On Calculation with Hindu Numerals". When a latin mathematician translated this book into latin he interpreted the title as "Algoritmi de numero Indorum" where "Algoritmi" was his interpretation of the author's name. People then mistook his name as a word meaning "calculation method"

from http://en.wikipedia.org/wiki/Algorithm#Etymology

Marcus Thomas

9:14 AM  
Anonymous Anonymous said...

this is the ifo i gathered on algorithms.

In mathematics, computing, linguistics, and related disciplines, an algorithm is a procedure (a finite set of well-defined instructions) for accomplishing some task which, given an initial state, will terminate in a defined end-state. The computational complexity and efficient implementation of the algorithm are important in computing, and this depends on suitable data structures.

Informally, the concept of an algorithm is often illustrated by the example of a recipe, although many algorithms are much more complex; algorithms often have steps that repeat (iterate) or require decisions (such as logic or comparison). Algorithms can be composed to create more complex algorithms.

The concept of an algorithm originated as a means of recording procedures for solving mathematical problems such as finding the common divisor of two numbers or multiplying two numbers. The concept was formalized in 1936 through Alan Turing's Turing machines and Alonzo Church's lambda calculus, which in turn formed the foundation of computer science.

Most algorithms can be directly implemented by computer programs; any other algorithms can at least in theory be simulated by computer programs. In many programming languages, algorithms are implemented as functions or procedures.

Jessie Cajigas

9:17 AM  
Anonymous Anonymous said...

A specific set of instructions for carrying out a procedure or solving a problem, usually with the requirement that the procedure terminate at some point. Specific algorithms sometimes also go by the name method, procedure, or technique. The word "algorithm" is a distortion of al-Khwarizmi, a Persian mathematician who wrote an influential treatise about algebraic methods. The process of applying an algorithm to an input to obtain an output is called a computation.

http://mathworld.wolfram.com/Algorithm.html

Joe C

9:33 AM  
Anonymous Anonymous said...

An algorithm in computer science, mathematics, linguistics, and related fields is a procedure for accomplishing some task. The word comes from the name Al-Khwarizmi who was a 9th century mathematician who wrote a treatise that was translated into Latin as "Algoritmi de numero Indorum." The term "Algoritmi" in the title was the way to give credit to the original author but people misunderstood this and this is how we relate algorithm to a procedure or calculating method.
Hector M. Mojica
http://en.wikipedia.org/wiki/Algorithm

10:04 AM  
Anonymous Anonymous said...

An algorithm is a procedure (a finite set of well-defined instructions) for accomplishing some task which, given an initial state, will terminate in a defined end-state.

The concept of an algorithm originated as a means of recording procedures for solving mathematical problems such as finding the common divisor of two numbers or multiplying two numbers. The concept was formalized in 1936 through Alan Turing's Turing machines and Alonzo Church's lambda calculus, which in turn formed the foundation of computer science.

It originates from a Persian astronomer named Al-Khwārizmī he wrote it in 825 AD.

http://en.wikipedia.org/wiki/Algorithm

Sharon C. Anderson

11:53 AM  
Anonymous Anonymous said...

Not much else to add, since most internet references say the same thing.

It was a misunderstanding of Al-Khwārizmī, the name of a Persian mathematician who wrote alot of books on (suprise!) math...

Joeshua Ladouceur

6:32 PM  
Anonymous Anonymous said...

http://en.wikipedia.org/wiki/Algorithm

Forgot the source.

Joeshua Ladouceur

10:01 AM  
Anonymous Anonymous said...

The word algorithm comes from the name of the 9th century Persian mathematician Abu Abdullah Muhammad ibn Musa al-Khwarizmi whose works introduced Arabic numerals and algebraic concepts. He worked in Baghdad at the time when it was the centre of scientific studies and trade. The word algorism originally referred only to the rules of performing arithmetic using Arabic numerals but evolved via European Latin translation of al-Khwarizmi's name into algorithm by the 18th century. The word evolved to include all definite procedures for solving problems or performing tasks.

http://en.wikipedia.org/wiki/Algorithm#Origin_of_the_word

James Davis

10:28 AM  
Anonymous Anonymous said...

A well-defined procedure to solve a problem. The study of algorithms is a fundamental area of computer science. In writing a computer program to solve a problem, a programmer expresses in a computer language an algorithm that solves the problem, thereby turning the algorithm into a computer program. See also Computer programming

http://www.answers.com/topic/algorithm


Jamea

10:30 AM  

Post a Comment

<< Home