TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmos

Resenha: Algoritmos. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  16/3/2014  •  Resenha  •  325 Palavras (2 Páginas)  •  260 Visualizações

Página 1 de 2

» As instruções do algoritmo devem estar em uma sequência

lógica, ou seja, deve existir uma ordem de execução dos passos

da sequência.

» Cada ação é descrita precisamente e sem ambiguidades, ou

seja, o algoritmo não pode dar margem à dupla interpretação.

» Um algoritmo sempre produz um ou mais resultados (saídas),

podendo não exigir dados de entrada.

Parsons (1995) acrescenta a estas características a obrigatoriedade

de um algoritmo sempre solucionar um determinado problema

justamente para que tenha uma utilidade.

Um ponto importante a destacar é que um algoritmo é “uma

solução” e não “a solução” de um problema. Isso porque um problema

pode ser resolvido de diversas maneiras. Logo, pode ser resolvido

usando diversos algoritmos diferentes. Por exemplo, um algoritmo

para trocar uma lâmpada queimada, pode variar. Para trocar a

lâmpada um sujeito A pode dizer que precisa subir em uma cadeira

para alcançar a lâmpada; outro sujeito B pode descrever o mesmo

algoritmo, mas agora subindo em uma escada e ainda, um sujeito C

pode ser alto o suficiente para no algoritmo dele não precisar nem de

cadeira, nem de escada para trocar a lâmpada. Porém, o problema a

resolver (trocar a lâmpada) é o mesmo e qualquer um dos algoritmos

resolverá esse problema.como fazemos para começar o algoritmo? Para montar

um algoritmo, precisamos primeiro dividir o problema apresentado em

três fases fundamentais: ENTRADA, PROCESSAMENTO e SAÍDA.

Essa definição vai ajudar você a encontrar a resolução do problema.

► Entrada: São os dados de entrada do algoritmo, os valores

que ele vai usar no processamento para chegar à solução do

problema. Esses dados de entrada, geralmente, são fornecidos

pelo usuário, fazendo uso de algum dispositivo de entrada de

dados, tal como, um teclado, um mouse ou um leitor de código

de barras

► Processamento: São os procedimentos utilizados para chegar

ao resultado final, para alcançar a resolução do problema. Esses

procedimentos são executados no processador do computador

e os valores parciais são armazenados na memória (memória

RAM).

...

Baixar como (para membros premium)  txt (2.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com