Powered By Blogger

quinta-feira, 1 de junho de 2017

Despedida

Chegamos ao final do ano do letivo. Foi um trabalho divertido e muito interessante e é com lágrimas nos olhos que nos despedimos hoje de todos vocês caros leitores. Obrigado por toda a vossa atenção. Xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaau.

Trabalho Final - Youtube

https://www.youtube.com/watch?v=mqCsuM3AVCc

quinta-feira, 27 de abril de 2017

Introdução à programação

Conceito 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.

Conceito de linguagem de programação: Uma linguagem de programação é um método padronizado para expressar instruções para um computador, ou seja, é um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem 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. Estas podem também ser divididas entre linguagens de alto e baixo nível.


Linguagem de baixo nível: Tratam-se de linguagens de programação que compreendem as características da arquitetura do computador. Assim, utiliza-se 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. Um exemplo é a linguagem Assembly, que trabalha diretamente com os registradores do processador, manipulando dados.


Linguagem de alto nível: São linguagens 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.


Algoritmo e programa:  A um procedimento constituído de um conjunto de instruções bem definidas, executáveis por alguém, com o objetivo de resolver um problema, chama-se Algoritmo.

A grosso modo pode-se dizer que o homem faz todas as ações de seu dia a dia seguindo algoritmos. É óbvio que estes algoritmos quase nunca estão escritos explicitamente, mas com certeza estão muito bem gravados no subconsciente de quem os executa mecânica e inconscientemente.
Exemplos comuns de algoritmos são as receitas de culinária, os manuais de montagem ou de operação de máquinas, o algoritmo da prova dos nove, o algoritmo para extração de um dente.Um algoritmo escrito em Linguagem Natural passa a ser chamado de Programa depois de convertido para uma linguagem aceita por um computador real.Todos os trabalhos executados pelo computador são feitos seguindo programas.

Ada Lovelace: È reconhecida internacionalmente como a primeira programadora da história. Nascida em 1815 com o nome Augusta Ada Byron, conhecida como Condessa de Lovelace ajudou o colega, Charles Baggage, no desenvolvimento da primeira máquina de cálculo, além de ser responsável pelo algoritmo que poderia ser usado para calcular funções matemáticas. O trabalho de Ada Lovelace permitiria que a máquina calculasse os números de Bernouilli.

Entre 1842 e 1843, ela criou notas sobre a máquina analítica de Babbage, que foram republicadas mais de cem anos depois. A máquina foi reconhecida como primeiro modelo de computador e as anotações da condessa como o primeiro algoritmo especificamente criado para ser implementado em um computador.

quinta-feira, 23 de março de 2017

Áudio

https://soundcloud.com/user-405697785/o-que-e-isto/s-Ltzrm

Esta é a nossa faixa de áudio :)

terça-feira, 21 de março de 2017

Som e vídeo

O som é a propagação de uma onda mecânica; é uma onda longitudinal, que se propaga de forma circuncêntrica, apenas em meios materiais (que têm massa e elasticidade), como os sólidoslíquidos ou gasosos.

O áudio digital consiste na representação digital de uma onda sonora por meio de código binário.

A compressão de áudio ou compressão sonora é o artefacto utilizado para diminuir as exigências intrínsecas à transmissão (largura de banda) ou armazenamento (espaço físico) do som. Pode ocorrer com ou sem perdas. É dito com perda quando a informação obtida após a descompressão é diferente da original (antes da compressão), mas suficientemente "parecida" para que seja de alguma forma útil. Este tipo de compressão é frequentemente utilizado para compactar áudio e vídeo para a internet. O termo compressão sem perda de dados se refere a métodos de compressão de dados aplicados por algoritmos em que a informação obtida após a descompressão é idêntica à informação original (antes de ser comprimida).

Exemplos de formatos de ficheiros de áudio
  Não comprimidos:
         -Waveform Áudio Format, ou WAV, é um formato-padrão de arquivo de áudio da Microsoft e IBM para armazenamento de áudio em PCs. Por ser um formato sem compressão, o WAV ocupa um espaço muito grande de armazenamento, o que pode ser resolvido convertendo o arquivo para outros formatos.
         

         -Audio Interchange File Format, ou AIFF, é o formato de áudio que pode ser utilizado em computadores pessoais e outros aparelhos eletrônicos reprodutores de áudio. Foi desenvolvido em 1988 pela Apple Inc. baseado em um formato anterior, o IFF, desenvolvido pela Eletronic Arts. É normalmente usado em aparelhos com o Mac OS e em computadores Silicon Graphics.
Resultado de imagem para aiff

  Comprimidos:

     Com Perdas:

        -Windows Media Audio, ou WMA, é um formato produzido pela Microsoft que tem grande compatibilidade com o Windows Media PlayerOferece qualidade de áudio igual ao MP3, porém pode haver limitação em relação à licenciatura por ser proprietário. Vale ressaltar que este formato, assim como o MP3, é um formato lossy, ou seja, ocorre nele a remoção de certas frequências e harmônicos / informações em geral contidas no fluxo de áudio original durante a compressão neste formato.
Resultado de imagem para windows media audio


     Sem Perdas:        
        
        -Apple Lossless, também conhecido como Apple Lossless Codec de Áudio (ALAC) ou Apple Lossless Encoder (ALE), é um formato de codificação de áudio e sua implementação de codec de áudio de referência, desenvolvida pela Apple Inc. para compressão de dados sem perdas de música digital.

Resultado de imagem para apple lossless audio codec


quinta-feira, 16 de fevereiro de 2017

Reparação de imagens





Aplicação e remoção de tatuagens

                       



Reparação de imagens danificadas



Correção de pormenores da face


Correção de olhos vermelhos



Alteração da cor do cabelo



Alteração de Cor


 

Composição e transformação de imagens