ALGORITIMO
Resenha: ALGORITIMO. Pesquise 862.000+ trabalhos acadêmicosPor: burlui • 10/5/2014 • Resenha • 318 Palavras (2 Páginas) • 253 Visualizações
Um algoritmo é uma sequência de instruções que resolve uma determinada tarefa. Essas instruções podem ser executadas por um computador ou até mesmo por um ser humano. Um algoritmo pode ser comparado a uma receita de bolo, onde cada passo da preparação do bolo corresponde a
uma instrução do algoritmo.
Normalmente, desenvolver algoritmos eficientes não é uma tarefa simples. No meio acadêmico,
diversas técnicas para o desenvolvimento de algoritmos mais eficientes são estudadas pela Ciência
da Computação.
Nós podemos representar um algoritmo da maneira que acharmos melhor, desde que tal representação
seja bem estruturada e organizada. Porém, as representações mais utilizadas são a de Fluxograma
e de Pseudocódigo.
Fluxograma
O fluxograma é um dos métodos mais utilizados para se representar um algoritmo. Trata-se de
uma espécie de diagrama e é utilizado para documentar processos (simples ou complexos). Tal tipo
de diagrama ajuda o leitor a visualizar um processo, compreendê-lo mais facilmente e encontrar
falhas ou problemas de eficiência.
Para entender o algoritmo que umfluxograma representa, é necessário conhecer o significado de
cada símbolo.
Pseudocódigo
Escrever umalgoritmo em pseudocódigo é outra forma muito utilizada por autores de livros que
tratam de algoritmos, pois dessa forma o leitor não precisa ter o conhecimento prévio de nenhuma
linguagem de programação. Nos países cujo idioma principal é o português, muitos se referem ao
pseudocódigo como portugol. Vamos ver como ficaria o exemplo anterior escrito em pseudocódigo:
1 INICIO
2 LER ( ValorDoSaque )
3 SE ValorDoSaque > 0 E ValorDoSaque <= Saldo ENTÃO
4 Saldo = Saldo - ValorDoSaque ;
5 ESCREVER (" Saque efetuado com sucesso . Saldo atual : ", Saldo );
6 SENÃO
7 ESCREVER (" Saldo Insuficiente .") ;
8 FIM SE
9 FIM
Pseudocódigo 2.1: Exemplo de pseudocódigo para a operação de saque em um caixa eletrônico.
A representação em pseudocódigo é bem simples e na maioria dos casos é suficiente para se
explicar um algoritmo. Existem alguns interpretadores de Portugal como o VisuAlg e, no caso da
língua inglesa, temos algumas linguagens como Pascal e BASIC cuja sintaxe se assemelha muito
com a sintaxe de um pseudocódigo
...