sexta-feira, 24 de abril de 2015

Tipos de linguagem

Existem várias linguagens de programação:

- Linguagens-máquina: Um programa em código de máquina consiste de uma sequência de números que significam uma sequência de instruções a serem executadas. É normal a representação da linguagem de máquina por meio de números constantes e variáveis em sistema binário ou sistema hexadecimal.

- Linguagens Assembly: Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar dispositivos computacionais, como microprocessadores e microcontroladores. A linguagem de máquina, que é um mero padrão de bits, torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos.

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




Programação e Linguagens de programação

Programação é o processo de escrita, teste e manutenção de um programa de computador. O programa é escrito em uma linguagem de programação. Diferentes partes de um programa podem ser escritas em diferentes linguagens.

Diferentes linguagens de programação funcionam de diferentes modos. Por esse motivo, os programadores podem criar programas muito diferentes para diferentes linguagens; muito embora, teoricamente, a maioria das linguagens possa ser usada para criar qualquer programa.



As linguagens de programação costumam ser divididas, numa primeira análise, em:

- Linguagens de baixo nível estão próximas da linguagem maquina. Ex: Assembly.
- Linguagens de alto nível estão mais próximas da linguagem humana. Ex: C,VB.NET, PHP.

quarta-feira, 22 de abril de 2015

quarta-feira, 8 de abril de 2015

Início 3º Período

Bons dias fieis seguidores, estamos de volta para este último e derradeiro período! Continuaremos a expor as nossas publicações, que esperemos que sejam do vosso agrado!

Começamos este período sem o nosso colega BOAL, que foi recentemente operado ao joelho. FORÇA DIOGO!!!!!!

quarta-feira, 18 de março de 2015

Fim 2º Período

É com enorme saudade que nos despedimos do 2º Período onde abordamos temas marcantes como o programa CorelDraw, o programa Photoshop e o som.
Desejamos-vos uma boa Páscoa e umas bem desfrutadas férias.






quarta-feira, 11 de março de 2015

Audio Digital

O áudio digital pode ser quantizado com diferentes resoluções, ou seja, com mais ou menos bits. O áudio digital, consiste na representação digital de uma onda sonora por meio de código binário.Quanto maior for a resolução, maior será a profundidade de bits utilizada, melhor será a qualidade de som e maior será o ficheiro armazenado.


Os ficheiros de áudio digital podem assumir os formatos: não comprimidos e Comprimidos

Não comprimidos: Depois do processo de amostragem e quantização, utiliza-se a técnica de codificação PCM (Pulse Code Modulation). Esta codificação faz-se sem recurso a algoritmos de compressão. A maioria parte dos formatos de ficheiros não comprimidos é nativa de sistemas operativos específicos: 

Comprimidos: Quando se pretende ter um arquivo de música próprio e portátil, o mais conveniente é ter ficheiros áudio comprimidos. Designa-se por compressão um conjunto de algoritmos que tanto comprime como descomprime um ficheiro de som. Os codecs (Compression/Decompression) permitem comprimir o ficheiro num gravador ou permitem ouvir o som num leitor de música. Estes ficheiros ocupam menos espaço que os ficheiros iniciais e resultam da eliminação de informação redundante e outras informações de áudio com pouca influência na qualidade do mesmo.


Formatos não comprimidos:
O Waveform Audio é, por defeito, o formato de áudio digital nativo do sistema operativo Windows. Os ficheiros neste formato utilizam a extensão wav. 
Audio Interchange File Format (AIFF) é o formato de áudio utilizado pelo sistema operativo da Apple.A extensão destes ficheiros pode ser aiff ou aif.
O Audio é um formato de áudio digital utilizado pela Sun e pelo sistema operativo Unix. A extensão destes ficheiros é au. 
O Sound é um formato semelhante ao formato au e utilizado inicialmente pela Apple. A extensão destes ficheiros é snd.
O Musical Instrument Digital Interface (midi) é um standard que permite conetar sintetizadores, teclados eletrónicos e outros instrumentos eletrónicos ao computador. Os ficheiros midi não são propriamente um formato de ficheiro de áudio, mas, por armazenarem notas musicais, encontram-se dentro desta categoria e têm a extensão mid ou midi.
O Compact Disc Digital Audio é um formato usado para codificar música em discos comerciais. Este formato não é armazenado nos computadores e, por isso, é necessário convertê-lo para outro formato para o conseguir. A extensão destes ficheiros é cda.


Formatos comprimidos:
Com perdas:
O MPEG refere-se a uma família de standards para áudio e vídeo que inclui o MPEG-1, MPEG-2, MPEG-1 Layer 3 (MP3) e o MPEG-4, baseados na complexidade das fórmulas de compressão.
O QuickTime Audio é essencialmente a tecnologia MPEG-4, suportando áudio, vídeo e o formato MP3. A extensão dos ficheiros é qt ou mov. 
O Windows Media Audio é um formato de áudio digital da Microsoft, desenvolvido como um formato alternativo ao MP3. A extensão de ficheiros é wma.


Sem perdas:
O Windows Media Audio Lossless é um formato da Microsoft, disponível no Windows Media Player. Usa a mesma extensão do formato wma.
O Apple Lossless Audio Codec é um formato disponível para ser usado com o iTunes e o iPod da Apple. A extensão dos ficheiros é m4a.