Hoje iniciamos uma nova unidade, a 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.
|
Imagem 1 - Programação informática |
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 costumam ser divididas, numa primeira análise, em:
- Linguagens de baixo nível: estão mais próximas do hardware ou nível máquina.
- Linguagens de alto nível: mais próximas da linguagem humana.
|
Imagem 2 - Linguagem de programação |
Diferença entre algoritmo e programa:
Um algoritmo é, num certo sentido, um programa abstrato. 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. Desta 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 a que seja útil para
as pessoas.
Ada Lovelace
Ada Lovelace foi uma matemática e escritora inglesa e hoje é
principalmente reconhecida 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.
|
Imagem 3 - Ada Lovelace |
Fontes:
http://www.okconcursos.com.br/apostilas/apostila-gratis/130-informatica-para-concursos/1689-linguagem-de-programacao#.VTi-H_AYH7s
http://www.tintadigital.com/index.php/pergunte-nos/programacao-informatica/
http://aplicacoesinformaticas1.blogspot.pt/
http://hypescience.com/google-doodle-homenageia-ada-lovelace-a-primeira-programadora-do-mundo/
http://pt.wikipedia.org/wiki/Ada_Lovelace
Apontamentos da Professora
Google imagens