Posted: quinta-feira, 18 de abril de 2013 by Unknown in
0

A Programação é o meio de controlo e manutenção do funcionamento dos sistemas de informação.

Uma Linguagem de Programação é um sistema de escrita para enunciar as operações a executar por um computador.
As linguagens de programação costumam ser divididas 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.

Promonorizando, as linguagens de programação dividem-se em três tipos:
  • Linguagens-máquina:  É o tipo de linguagem mais afastado da linguagem humana, ou seja, de compreensão mais complexa. Utiliza por exemplo o código binário.
  • Linguagens Assembly: É um tipo de linguagem intermédia que utiliza códigos de letras simplificando a sua interpretação.
  • Linguagens de alto nível: É o tipo de linguagem de programação com interpretação mais simples, pois são utilizados simbolos ou palavras de fácil compreensão. O pascal e basic são exemplos deste tipo de linguagem.

 

Diferença entre Programa e Algoritmo

Programação é o processo de escrita, teste e manutenção de um programa de computador. O programa é escrito em uma linguagem de programação, embora seja possível, com alguma dificuldade, escrevê-lo directamente em linguagem de máquina. Diferentes partes de um programa podem ser escritas em diferentes linguagens.
 Diferentes linguagens de programação funcionam de diferentes modos. Por esse motivo, os programadores podem criar programas muito diferentes para diferentes linguagens; muito embora, teoricamente, a maioria das linguagens possa ser usada para criar qualquer programa.

 Um algoritmo é uma sequência de passos para realizar uma tarefa ou resolver um problema. Em nosso dia a dia utilizamos algoritmos para realizar nossas atividades, definindo a sequência de atividades que devemos fazer para atingir um objectivo.
 Um algoritmo é, num certo sentido, um programa abstracto — 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.

0 comentários: