Você está na página 1de 2

544dhh

dfg

ALGORITMO - coment�rio elementar

>sequ�ncia finita de instru��es bem definidas e n�o amb�guas, cada uma das quais
devendo ser executadas mec�nica ou eletronicamente em um intervalo de tempo finito
e com uma quantidade de esfor�o finita. [defini��3o mais aceita]

AMBIGUIDADE sf 1 Qualidade do que � amb�guo ou do que tem mais de um sentido: Sua


resposta nada esclareceu; est� cheia de ambiguidades. 2 Inconsist�ncia decorrente
da hesita��o entre duas vis�es, �s vezes opostas; ambival�ncia: �Era sempre a mesma
criatura incompreens�vel; sempre aquela mesma ambiguidade, [�] o mesmo querer e n�o
querer!� (AA2). 3 Imprecis�o que se origina principalmente de um conhecimento ou
entendimento vago de algo. 4 LING Propriedade que t�m certas unidades lingu�sticas
(morfemas, palavras, senten�as) de exprimir mais de um significado; anfibologia.

AMBIVAL�NCIA sf 1 Qualidade ou condi��o do que � ambivalente ou do que apresenta


simultaneamente valores antag�nicos. 2 PSICOL Coexist�ncia de sentimentos opostos
diante do mesmo objeto (p ex, amor e �dio, desejo e repulsa). 3 SOCIOL Atitude que
oscila entre valores diversos e, �s vezes, antag�nicos.

>tomemos os dados: "a inconsist�ncia decorrente da hesita��o entre duas vis�es, �s


vezes opostas", da ambiguidade e a "atitude que oscila entre valores diversos e, �s
vezes, antag�nicos" da ambival�ncia para concluirmos que as op��es de escolha devem
ser definidas.
n�o havendo consenso ou escolha, ou havendo e sendo oscilante, indefin�vel sen�o
quanto � dada dura��o de tempo (variabilidade), esse �timo fator � adotado diante
de n op��es como fator qualitativo e determinante.
os algoritmos portanto s�o sequencias mapeadas que auxiliam nas op��es, por�m se
deve indicar tamb�m a depend�ncia de um contexto definido. [meu coment�rio]

CONTEXTO sm 1 Conjunto de circunst�ncias inter-relacionadas de cuja tessitura se


depreende determinado fato ou situa��o; circunst�ncia(s), conjuntura, situa��o. 2
Conjunto de circunst�ncias que envolvem um fato e s�o imprescind�veis para o
entendimento deste. 3 Encadeamento de ideias ou conjunto de circunst�ncias que
precedem ou se seguem a determinados elementos e pressupostos de um texto,
aprofundando-se o significado quando de sua leitura ou an�lise. 4 Conjunto de
circunst�ncias que envolvem uma palavra, uma frase ou um segmento de texto, e das
quais podem depender seu significado e valor; encadeamento do discurso; composi��o,
entrecho, trama. 5 Aquilo que constitui a totalidade do texto; composi��o,
contextura. 6 Conjunto; todo, totalidade.

CLASSIFICA��ES

Iterativo - um algoritmo recursivo possui a caracter�stica de invocar a si mesmo


repetidamente at� que certa condi��o seja satisfeita e ele � terminado.

L�gico - um algoritmo pode ser visto como uma dedu��o l�gica controlada. O
componente l�gico expressa os axiomas.

Serial ou paralelo - s�o executados instru��o a instru��o individualmente, como uma


lista de execu��o, o que constitui um algoritmo serial. por outro lado existem
algoritmos que n�o s�o seri�veis, chamados de problemas inerentemente seriais.

Determin�stico - algoritmos determin�sticos resolvem o problema com uma decis�o


exata a cada passo enquanto algoritmos n�o-determin�sticos resolvem o problema ao
deduzir os melhores passos atrav�s de estimativas sob forma de heur�sticas.
Exato/aproximado - enquanto alguns algoritmos encontram uma resposta exata,
algoritmos de aproxima��o procuram uma resposta pr�xima a verdadeira solu��o, seja
atrav�s de estrat�gia determin�stica ou aleat�ria.

>a aplica��o dos algoritmos � aplica��o complexa da doutrina behaviorista. ou em


outras palavras, utiliza esta teoria e a valida.
na defini��o de Jean Luc Chabert, o algoritmo produz ITERA��ES e toma decis�es em
bases L�GICAS.
a ITERA��O � uma estrutura de controle que realiza repeti��es, e que cada itera��o
se refere a apenas uma inst�ncia da a��o, ou seja, cada repeti��o possui uma ou
mais itera��es.
a L�GICA formal, como estrutura de controle (ou antecipa��o), por sua vez, �
aplicada em rotinas de programa��o para obedecer a uma s�rie sequencial de
itera��es.
a l�gica do algoritmo, portanto, organiza e antecipa decis�es baseadas em modelos
ou rotinas preestabelecidos. � usado em nosso cotidiano largamente. utiliza-se
algoritmos por exemplo em redes sociais (quando o usu�rio recebe uma sugest�o de
amizado, grupo ou links patrocinados). s�o estruturas de controle e sele��o,
aplicado em tecnologias de massa como aplicativos, jogos eletr�nicos entre outros.
mais propriamente, � uma forma de engenharia social a que estamos submetidos,
eventualmente sem saber.
os algoritmos tamb�m s�o utilizados na rob�tica. [meu coment�rio]
a negocia��o de alta frequencia ou High-frequency trading (HFT) � uma forma
prim�ria de negocia��o algor�tmica em finan�as que surgiu em 1998. Especificamente,
� o uso de ferramentas tecnol�gicas sofisticadas e algoritmos de computador para
comercializar rapidamente (em m�dia 10 segundos) commodities e ativos financeiros.
estas inova��es provavelmente j� substitu�ram seres humanos (executivos e
corretores) em tarefas de negocia��o complexas. os programas de HFT foram
respons�veis no ano de 2012 pelo movimento de 50% de todo valor negociado na bolsa
de a��es dos EUA.