Mostrar mensagens com a etiqueta conceitos básicos de programação. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta conceitos básicos de programação. Mostrar todas as mensagens

segunda-feira, 25 de abril de 2016

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

Para finalizar esta primeira atividade, realizámos uma breve pesquisa sobre Ada Lovelace:

Ada Lovelace

De seu nome Augusta Ada King, conhecida também como Condessa de Lovelace, é uma das personagens mais importantes na história da tecnologia, sendo reconhecida como a pioneira da programação.

Que contributo é atribuído a esta personalidade no âmbito da programação?

Contribuiu no desenvolvimento da primeira máquina de cálculo, sendo responsável pelo algoritmo que poderia ser usado para calcular funções matemáticas. O trabalho de Ada Lovelace permitia também que a máquina calculasse, por exemplo, números de Bernoulli.




Webgrafia:
- http://www.historyanswers.co.uk/wp-content/uploads/2015/10/1024x858xAda_Lovelace_portrait-1024x858.jpg.pagespeed.ic.AuwWQ7Yh8c.jpg

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