segunda-feira, 18 de abril de 2016

Introdução à programação

Tal como dissemos na mensagem anterior, hoje iniciamos a unidade Introdução à Programação.

programação informática é um processo pelo qual um programador escreve, numa linguagem de programação, o código-fonte de um software. Este código indicará ao programa informático o que tem de fazer e de que forma.

linguagem de programação permite descrever o conjunto das ações consecutivas que um computador deve executar. Consiste portanto numa maneira prática de darmos instruções a um computador. 

À semelhança de um  sistema de escrita, a linguagem de programação é composta por:
 - uma terminologia ou semântica: conjunto de palavras ou sinais que assumem determinados significados para o processador;
 - um conjunto de regras de sintaxe: que estipulam o modo correcto de utilizar os termos da linguagem para formular instruções válidas para a máquina.

A linguagem de programação está inserida na linguagens formais que, ao contrário das linguagens naturais, são projetadas para determinados fins e de modo a evitar equívocos na utilização dos termos.

As linguagens de programação podem ser divididas em:  
 - Linguagens de baixo nível: estão mais próximas do hardware ou nível máquina.  Ex.:linguagem binária; linguagem Assembly.
 - Linguagens de alto nível: mais próximas da linguagem humana (linguagens naturais). Ex.: Visual Basic


Com o auxílio de uma linguagem natural podemos escrever um algoritmo. Um algoritmo é um conjunto ou sequência de instruções de operações devidamente organizadas e orientadas para a resolução de um determinado problema ou para alcançar determinados objetivos.
Um programa resulta da tradução de um algoritmo ou de um conjunto de algoritmos interligados para instruções capazes de serem expressas e executadas em computador. Para isso recorremos à linguagem de programação.

Ada Lovelace
Ada Augusta Byron King, Condessa de Lovelace ( 1815 -1852), mais conhecida como Ada Lovelace, foi uma matemática e escritora inglesa, conhecida por ter escrito o primeiro algoritmo para ser processado por uma máquina, a máquina analítica de Charles Babbage. Durante o período em que esteve envolvida no projeto de Babbage, ela desenvolveu os algoritmos que permitiriam  que a máquina calculasse os números de Bernouilli. 
A máquina foi reconhecida como primeiro modelo de computador e as anotações da condessa como o primeiro algoritmo especificamente criado para ser implementado em um computador, sendo considerada a primeira programadora de toda a história.



Sem comentários:

Enviar um comentário