A programação é o instrumento essencial do funcionamento dos
sistemas de informação. Este é o processo de escrita, teste e manutenção de um
programa de computador. O programa é escrito numa linguagem de programação,
embora seja possível, com alguma dificuldade, escrevê-lo diretamente em
linguagem de máquina.
O que são linguagens de programação?
As linguagens de programação não são mais do que um conjunto
de palavras utilizadas na escrita de programas, de acordo com léxico próprio
sujeito a uma determinada estrutura. Inicialmente as linguagens de programação,
aproximavam-se bastante das instruções do processador, o que as tornava muito
complexas e de difícil utilização. No entanto esta evoluiu rapidamente, e desde
então aparecem linguagens aproximadas da linguagem natural.
As linguagens de programação costumam ser divididas, em:
Linguagem de Máquina - Na linguagem de máquina, a
representação dos dados e das operações (instruções) que constituem um
programa, é baseada no sistema binário, que é a forma compreendida e executada
pelo hardware do sistema. Esta linguagem é muito mais rápida que as linguagens
de alto nível.
Linguagem Assembly - A linguagem de máquina de cada
processador é acompanhada de uma versão “legível” da linguagem de máquina que é
a chamada linguagem simbólica Assembly. Simbólica pois esta linguagem não é
composta de números binários ou hexadecimais. A linguagem Assembly é na
realidade uma versão legível da linguagem de máquina. Ela utiliza palavras
abreviadas, chamados mnemónicos, indicando a operação a ser realizada pelo
processador.
Linguagem de Alto Nível - As linguagens de alto nível são
assim denominadas por apresentarem uma sintaxe mais próxima da linguagem
natural, fazendo uso de palavras reservadas extraídas do vocabulário corrente
(com READ, WRITE, TYPE, etc.) e permitem a manipulação dos dados nas mais
diversas formas (números inteiros, reais, vetores, etc.), enquanto a linguagem
Assembly trabalha com bits, bytes, palavras, armazenadas em memória.
Programa - É um conjunto de instruções organizadas de uma
forma lógica e previamente estabelecida, permitindo ao computador executar as
tarefas que lhe são pedidas.
Algoritmo - Um algoritmo é, por conseguinte, 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 algoritmo pode ser escrito com o auxílio de uma linguagem natural,
utilizando expressões específicas.
Webgrafia:
- http://dfmesteves.blogspot.pt/2013/04/introducao-programacao.html
- https://yata.ostr.locaweb.com.br/deb6796f0d1817b62730ecc21584a439ee59b17fa41df277876bfa426f26b671
- https://pplware.sapo.pt/wp-content/uploads/2016/02/prog-languages2-720x300.jpg
Sem comentários:
Enviar um comentário