[Programação] Algoritmia

Ir em baixo

[Programação] Algoritmia Empty [Programação] Algoritmia

Mensagem por Peedrooo' em Ter 2 Ago 2011 - 19:47

Boas pessoal!

Neste artigo vou-vos deixar o conceito de algoritmia e como este pode ser utilizado na programação...

Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, em que cada uma das quais pode ser executada mecânicamente num período de tempo finito e com uma quantidade de esforço finita. O conceito de algoritmo é frequentemente ilustrado pelo exemplo de uma receita culinária, embora muitos algoritmos sejam mais complexos. Eles podem repetir passos (fazer iterações) ou necessitar de decisões (tais como comparações ou lógica) até que a tarefa esteja completa. Um algoritmo correctamente executado não irá resolver um problema se estiver implementado incorrectamente ou se não for apropriado ao problema. Um algoritmo não representa, necessariamente, um programa de computador, e sim os passos necessários para realizar uma tarefa. A sua implementação pode ser feita por um computador, por outro tipo de autómato ou mesmo por um ser humano. Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções em mais ou menos tempo, espaço ou esforço do que outros. Tal diferença pode ser o reflexo da complexidade computacional aplicada, que depende de estruturas de dados adequadas ao algoritmo. Por exemplo, um algoritmo para se vestir pode especificar que você vista primeiro as meias e os sapatos antes de vestir as calças enquanto outro algoritmo especifica que você deve primeiro vestir as calças e depois as meias e os sapatos. Fica claro que o primeiro algoritmo é mais difícil de executar que o segundo apesar de ambos levarem ao mesmo resultado.

Apesar de um texto longo, dá para termos uma ligeira noção!

[Programação] Algoritmia Fluxogranma02
Fluxograma (possível forma de compreender melhor um algoritmo). Um exemplo de algoritmo imperativo. O estado a vermelho indica a entrada do algoritmo enquanto os estados a verde indicam as possíveis saídas.

Fonte: Wikipédia

_________________
Peedrooo @ www.peedrooo.com
Peedrooo'
Peedrooo'
Moderador
Moderador

Mensagens : 10
Data de inscrição : 01/08/2011
Idade : 25
Localização : Andando...

http://www.peedrooo.com

Voltar ao Topo Ir em baixo

[Programação] Algoritmia Empty Re: [Programação] Algoritmia

Mensagem por CAM em Ter 2 Ago 2011 - 19:52

Muito bom mesmo Very Happy

_________________
[Programação] Algoritmia Final2c

[ Regras do Forum | FileServe ]
[Programação] Algoritmia Scaled.php?server=708&filename=fishdown
CAM
CAM
Administrador
Administrador

Mensagens : 212
Data de inscrição : 28/06/2011
Localização : Aqui

http://fishdown.tk

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum