segunda-feira, 25 de abril de 2016

Unidade 4 - Programação (Introdução)

Bom dia.
Hoje introduzimos a última unidade (Unidade 4) da nossa passagem pela disciplina de Aplicações Informáticas B, que aborda o tema da Programação.

Nesta primeira atividade, pretendemos explorar e conhecer os conceitos básicos e essenciais sobre o tema.

Programação (Programação Informática)

Hoje em dia, a noção de programação é bastante associada à programação em informática. Este é o 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.


Linguagens de Programação

Podemos imaginar o computador como uma super-calculadora, capaz de executar cálculos muito mais rapidamente do que nós, mas para isso, devemos dizer ao computador o que deve ser calculado e como deve ser calculado.
A função das linguagens de programação é exatamente essa, ou seja, servir de meio de comunicação entre os computadores e os humanos.
Existem as linguagens de programação de baixo nível e as de alto nível.


Linguagens de baixo nível e de alto nível
  • Linguagens de baixo nível: 
As linguagens de baixo nível são diretamente interpretadas pelo computador, tendo um resultado rápido, porém é mais difícil de trabalhar com elas, exemplos desta linguagem são:
- linguagem binária
- linguagem Assembly
- (...)
Código de Programação

  • Linguagens de alto nível:
As linguagens de alto nível são mais fáceis de trabalhar e de entender, sendo as ações representadas por ordem (por exemplo "faça, imprima...") geralmente em inglês. Porém, não são interpretadas diretamente pelo computador, sendo necessário traduzi-las em linguagem binária utilizando-se o chamado: compilador.


Algoritmo e Programa
  • Algoritmo:
Sequências finitas, ordenadas e não ambíguas de instruções devendo ser seguidas para resolver um problema.
  • Programa:
É o conjunto de códigos-fonte, algoritmos, que incluí a linguagem de alto nível já traduzido pelo programador.
É o resultado final, que permite ao utilizador do programa, usufruir de funções já construídas, planeadas e traduzidas digitalmente.


Webgrafia:
-http://www.portaltemponovo.com.br/wp-content/uploads/2015/07/programa%C3%A7%C3%A3o.jpg

Sem comentários:

Enviar um comentário