segunda-feira, 23 de maio de 2016

Programação

 A programação é o instrumento essencial do funcionamento dos sistemas de informação. É o processo de escrita, teste e manutenção de um programa de computador.

Linguagens de programação:
  • Linguagem Natural: As linguagens naturais não foram projetadas pelas pessoas. Sofrem transformações naturais ao longo do tempo e são passíveis de várias interpretações. É uma linguagem falada ou escrita como, por exemplo, o português.

  • Linguagem formal: As linguagens formais são previamente projetadas para determinados fins. São delineadas de modo a evitar problemas na utilização de termos, como, por exemplo, a Matemática e as linguagens de programação de computadores.
Linguagem de programação de baixo nível : Trata-se de uma linguagem de programação que compreende as características da arquitetura do computador. Utiliza somente instruções do processador, para isso é necessário conhecer os registadores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador.

Linguagem de programação de alto nível:  Uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo à linguagem humana. Desse modo, as linguagens de alto nível não estão diretamente relacionadas à arquitetura do computador. O programador de uma linguagem de alto nível não precisa conhecer características do processador, como instruções e registadores. Essas características são abstraídas na linguagem de alto nível.

 Algoritmo: Um algoritmo nada mais é do que uma receita que mostra passo a passo os procedimentos necessários para a resolução de uma tarefa. Ele não responde a pergunta “o que fazer?”, mas sim “como fazer”. Em termos mais técnicos, um algoritmo é uma sequência lógica, finita e definida de instruções que devem ser seguidas para resolver um problema ou executar uma tarefa.

 Programa: Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte.



 

Sem comentários:

Enviar um comentário