Publicidade

Significado de algorithm

método de cálculo; conjunto de regras para resolver problemas; sequência de instruções em programação

Etimologia e História de algorithm

algorithm(n.)

Na década de 1690, o termo passou a designar o "sistema árabe de computação", vindo do francês algorithme. Esse termo foi reformulado, provavelmente por causa de uma conexão equivocada com o grego arithmos, que significa "número". Ele se originou do francês antigo algorisme, que se referia ao "sistema numérico árabe" e datava do século XIII. Essa palavra, por sua vez, veio do latim medieval algorismus, que era uma transliteração distorcida do árabe al-Khwarizmi, que significa "nativo de Khwarazm" (atualmente Khiva, no Uzbequistão). Esse nome era do matemático cujas obras trouxeram a matemática avançada para o Ocidente (veja algebra). Na língua média inglesa, a forma mais antiga era algorism, usada no início do século XIII e também proveniente do francês antigo. Com o tempo, o significado se ampliou para qualquer método de computação e, a partir da metade do século XX, passou a ser especialmente associado à computação.

Entradas relacionadas

"matemática formal; a análise de equações; a arte de raciocinar sobre relações quantitativas com a ajuda de uma notação compacta e altamente sistematizada," década de 1550, do latim medieval algebra, do árabe "al-mukhtasar fi hisab al-jabr wa al-muqabala" ("o compêndio sobre cálculo por restauração e balanceamento"), o título do famoso tratado do século IX sobre equações do matemático de Bagdá Abu Ja'far Muhammad ibn Musa al-Khwarizmi.

O árabe al jabr ("na pronúncia vulgar, al-jebr" [Klein]) significa "reunião de partes quebradas" (reduzindo frações a inteiros no cálculo) e era um dos dois passos preparatórios para resolver equações algébricas; vem do árabe jabara, que significa "reintegrar, reunir, consolidar." O livro de Al-Khwarizmi (traduzido para o latim no século XII) também introduziu os números árabes no Ocidente.

John Dee (século XVI) chama a obra de algiebar and almachabel. O acento mudou no século XVII, passando da segunda sílaba para a primeira. A mesma palavra foi usada em inglês nos séculos XV e XVI para significar "realinhamento de ossos," assim como no latim medieval algebra, um uso provavelmente adotado de médicos árabes na Espanha.

A estrela variável (Beta Persei) na constelação de Perseu, no final do século XIV, literalmente "o Demônio," vem do árabe al-ghul, que significa "o demônio" (veja ghoul). Nos desenhos modernos da constelação, ela corresponde à cabeça da górgona que Perseu segura, mas provavelmente recebeu esse nome porque sua luminosidade varia visivelmente a cada três dias, o que a distingue de outras estrelas brilhantes.

A linguagem de programação (1959) é uma contração de algo(rithmic) l(anguage); veja algorithm.

Publicidade

Tendências de " algorithm "

Adaptado de books.google.com/ngrams/. N-gramas são provavelmente pouco confiáveis.

Compartilhar "algorithm"

AI-gerado. Para o texto original, clique aqui: Etymology, origin and meaning of algorithm

Publicidade
Tendências
Publicidade