Um
algoritmo é, num certo sentido, um programa abstrato — dizendo de outra
forma, um programa é um algoritmo concretizado. No entanto, os
programas são, à exceção dos menores, visualizados mais facilmente como
uma coleção de algoritmos menores combinados de um modo único — da mesma
forma que uma casa é construída a partir de componentes.
Dessa
forma, um algoritmo é uma descrição de como um computador pode ser
levado a executar uma operação simples e específica, como, por exemplo,
uma ordenação. Um programa, por outro lado, é uma entidade que na
verdade implementa uma ou mais operações de forma que seja útil para as
pessoas.
Nenhum comentário:
Postar um comentário