sexta-feira, 24 de abril de 2015

Ada Lovelace

Ada Augusta Byron King, nasceu a 10 de dezembro de 1815, atualmente conhecida como Ada Lovelace, foi uma matemática e escritora inglesa e hoje é principalmente reconhecida por ter escrito o primeiro algoritmo para ser processado por uma máquina. Durante o período em que esteve envolvida com o projeto de Charles Babbage, ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas, além de publicar uma coleção de notas sobre a máquina analítica. Por esse trabalho é considerada a primeira programadora de toda a história.
Na juventude, os seus talentos matemáticos levaram a uma relação de trabalho e de amizade com o colega matemático britânico Charles Babbage. Entre 1842 e 1843, ela traduziu um artigo do engenheiro militar italiano Luigi Federico Menabrea sobre o motor, e complementou com um conjunto de sua própria autoria, que ela chamou de Anotações. Essas notas, continham um algoritmo criado para ser processado por máquinas, o que muitos consideram ser o primeiro programa de computador. Ela também desenvolveu uma visão sobre a capacidade dos computadores de irem além do mero cálculo ou processamento de números.


Programação

A programação é o instrumento essencial do funcionamento dos sistemas de informação.
Ao nível das operações de processamento e armazenamento interno de um sistema de informação, temos:

Operações de cálculos aritméticos;
Operações de decisões lógicas;
Operações de repetição;
Operações de leitura e/ou escrita em memória;
...

Assim, a escrita de programas de computador, independentemente da linguagem utilizada, orienta-se para estes diferentes tipos de operações.

A forma como se concebe e organiza a sequência de operações ou instruções de um programa para resolver um determinado problema ou alcançar determinados objetivos corresponde àquilo a que se chama algoritmo.
Um algoritmo pode ser escrito com o auxílio de uma linguagem natural, utilizando expressões específicas. Mas, existem outros modos de especificação que são o fluxograma e o pseudocódigo.

  • Fluxograma – conjunto de esquemas gráficos que representam a sequência de um programa utilizando símbolos.
  • Pseudocódigo – linguagem artificial que descreve os passos necessários à resolução de um problema.
Escrever um programa de computador é, essencialmente, traduzir um algoritmo (ou conjunto de algoritmos interligados) para instruções capazes de serem expressas e executadas em computador. Para se escreverem programas de computador foram inventadas linguagens de programaçã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, numa primeira análise, 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.


Fonte: Apontamentos fornecidos pela Professora Lurdes Lopes

sexta-feira, 10 de abril de 2015

Exemplo de Vídeo

Depois de criado o nosso primeiro vídeo no youtube, vamos partilhar com vocês! Muito simples, mas é um começo :)



quarta-feira, 8 de abril de 2015

Boas Vindas

Olá caros leitores,

Esperamos que tenham tido uma excelente e descansada Páscoa!
Passadas as férias, estamos de volta para continuar a estudar o tema: "Som".

Espero que nos continuem a acompanhar... Pois é o nosso último período do 12º ano e vamos esforçar-nos para fazer excelentes trabalhos e tirar ainda melhores notas!!!

Até já! :)