Um algoritmo é uma sequência de passos para realizar uma
tarefa ou resolver um problema. Em nosso dia a dia utilizamos algoritmos para
realizar nossas actividades, definindo a sequência de actividades que devemos
fazer para atingir um objectivo.
Um algoritmo é, num certo sentido, um programa abstracto —
dizendo de outra forma, um programa é um algoritmo concretizado. Os programas
são visualizados mais facilmente como uma colecçã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 passo a passo de
como o computador irá executar uma operação 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 que o
utilizam.
(Fonte: http://pt.wikipedia.org)
Interessante
ResponderEliminarLegal
ResponderEliminarespetacular
ResponderEliminarVAGO.
ResponderEliminarinsano
ResponderEliminarvisionário
ResponderEliminarEntrei de cabeça nesse mundo de programação! Estou fazendo o Curso de Tecnologia em Análise e Desenvolvimento de Sistemas. E uma das questões dos meus exercícios é fazer uma questão discursiva sobre a diferença entre algoritmo e programa. Eu copiei o texto desta página, mas citando a fonte é óbvio!
ResponderEliminar