Programação
A programação informática é o processo de escrever, testar e suportar o código fonte de programas informáticos. O código fonte é escrito numa linguagem de programação e pode ser uma alteração de código já existente ou algo completamente novo. O processo de escrever código fonte requer conhecimento em vários temas como o conhecimento da área da aplicação e algoritmos para implementar o comportamento desejado.
A linguagem de programação é composta por uma sintaxe e semântica própria (formada por regras com letras, dígitos e símbolos dotados de significado) e um conjunto de normas restrito e que tem o objetivo de dar instruções para uma máquina. Estas são linguagens que auxiliam aos programadores a escrever programas com maior facilidade e rapidez.
As linguagens de programação dividem-se, numa primeira análise, em:
- Linguagens de baixo nível: estão mais próximas do hardware ou nível máquina.
Diferença entre um algoritmo e programa
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.
Ada Lovelace
Ada Augusta King, Condessa de Lovelace atualmente conhecida como Ada Lovelace, foi uma matemática e escritora inglesa. Hoje é reconhecida principalmente por ter escrito o primeiro algoritmo para ser processado por uma máquina, a máquina analítica de Charles Babbage.
Segundo
historiadores, a maior contribuição de Ada Lovelace à programação foi
vislumbrar que o computador mecânico poderia fazer outras operações além
de simplesmente fazer contas com números.
Webgrafia:
http://www.infoescola.com/informatica/logica-de-programacao/http://algamecode.blogspot.pt/2015/09/dica-sites-videos-e-aplicacoes-para.html
https://pt.wikipedia.org/wiki/Ada_Lovelace
https://pt.wikipedia.org/wiki/Programação
Sem comentários:
Enviar um comentário