sexta-feira, 27 de maio de 2016

Fim do 3º Período

É com grande orgulho que nós, Francisco Brito e Carlos Teixeira, nos despedimos depois de um ano de muito empenho e dedicação, onde aprendemos muito acerca desta área. Gostamos muito desta disciplina porque obtivemos uma grande aprendizagem que de certeza nos irá ser favorável no futuro!





Exposição dos Trabalhos

Os trabalhos realizados ao longo do ano foram expostos num dos corredores da nossa escolas para que todos pudessem observá-los e também despertar algum interesse pela disciplina e por esta área.





Esperemos que tenham gostado! :)

Manuseamento do Visual Basic/ Trabalhos de Programação

Mostramo-vos agora os nossos trabalhos ao longo das aulas de programação:







    Espero que tenham gostado :)

Programação



1.  Conceito de Programação (Programação Informática) e de Linguagens de Programação.

         Programação é a acção e o efeito de programar. Este verbo tem várias acepções, entre elas: idealizar e ordenar as acções que vão ser realizadas no âmbito de um projecto; o anúncio das partes que compõem um acto ou espectáculo; a preparação de máquinas para cumprirem uma determinada tarefa a um dado momento; a elaboração de programas para a resolução de problemas através de computadores; e a preparação dos dados necessários para obter uma solução de um problema com uma calculadora electrónica, por exemplo.

       
         Linguagens de Programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias. Linguagens de programação podem ser usadas para expressar algoritmos com precisão.



2.  Diferença entre linguagens de baixo nível e linguagens de alto nível.

    Linguagem de programação de alto nível é como se chama, na Ciência da Computação de linguagens de programação, 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 registradores. Essas características são abstraídas na linguagem de alto nível.

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. Assim, utiliza somente instruções do processador, para isso é necessário conhecer os registradores da máquina. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador.
As linguagens de baixo nível são divididas em duas categorias: primeira geração e segunda geração.


3. Diferença entre algoritmo e 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 actividades, definindo a sequência de actividades que devemos fazer para atingir um objectivo.
Um algoritmo é, num certo sentido, um programa abstracto — dizendo de outra forma, um programa é um algoritmo concretizado. Os programas são visualizados mais facilmente como uma colecção de algoritmos menores combinados de um modo único — da mesma forma que uma casa é construída a partir de componentes.
 Dessa forma, um algoritmo é uma descrição passo a passo de como o computador irá executar uma operação específica, como, por exemplo, uma ordenação. Um programa, por outro lado, é uma entidade que na verdade implementa uma ou mais operações de forma que seja útil para as pessoas que o utilizam.

Fonte: http://pt.wikipedia.org


4. Quem foi Ada Lovelace? Que contributo é atribuído a esta personalidade no âmbito da programação?


Ada Augusta Byron King, Condessa de Lovelace (10 de dezembro de 1815 — 27 de novembro de 1852), foi uma matemática e escritora inglesa, notária pelo seu trabalho no computador mecânico de Charles Babbage, o ‘Analytical Engine’. Durante o período em que esteve envolvida com o projeto de 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. As suas notas são hoje reconhecidas como o primeiro algoritmo feito para ser processado por uma máquina. Sendo assim, é frequentemente considerada a primeira programadora. 

https://en.wikipedia.org/wiki/Ada_Lovelace


terça-feira, 24 de maio de 2016

Projeto final da unidade Som e Vídeo


    Projeto final da unidade Som e Vídeo

Terminámos assim a unidade som e video com a publicação do projeto final sobre esta unidade.  Gostamos muito de trabalhar nesta área pois adquirimos vastos conhecimentos em relação a esta vertente, que nos vão ser muito úteis na nossa vida futura.

     Link do video: https://www.youtube.com/watch?v=VMnoGPnjNGw