Algoritmo/Programa
Um algoritmo é, de certo modo, um programa abstrato. De uma 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.
Assim, 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.
algoritmo_estrutura1.jpg |
Quem foi Ada Lovelace? Que contributo lhe é atribuído no âmbito da programação?
Ada Lovelace Fuente-Science-Museum-713x1024.jpg |
Augusta Ada Byron King, Condessa de Lovelace nasceu a 10 de dezembro de 1815, em Byron e morreu a 27 de novembro de 1852. Atualmente conhecida por Ada Lovelace, foi uma matemática e escritora inglesa.
Desenvolveu algoritmos que permitiram que uma máquina encontrasse os valores de funções matemáticas, além de publicar diversas notas sobre a máquina analítica. Estes trabalhos são as razões para que Ada seja respeitada pelo mundo da programação e considerada a primeira programadora de toda a história. Em 1953, após mais de cem anos da sua morte, as suas notas sobre a máquina analítica foram republicadas. A máquina foi reconhecida como um primeiro modelo de computador e as notas de Ada como a descrição de um computador e um software.
Notas de Ada image-20151217-8104-z6qlan.jpg |
As notas de Ada foram classificadas alfabeticamente de A a G. Na nota G ela descreve o algoritmo para a máquina analítica computar a Sequência de Bernoulli. É considerado o primeiro algoritmo especificamente criado para ser implementado num computador. A máquina não foi construída durante o tempo de vida da Condessa de Lovelace.
WEBGRAFIA:
- https://pt.wikipedia.org/wiki/Algoritmo
- https://pt.wikipedia.org/wiki/Ada_Lovelace
Esperamos ter-vos ajudado, até breve :)
Sem comentários:
Enviar um comentário