sexta-feira, 25 de outubro de 2013

Padrões de codificação de carateres ( Ascii e Unicode)


Iniciamos hoje uma nova unidade: Multimédia- Texto





Padrões de codificação de carateres:

  - Consiste num padrão de relacionamento entre um conjunto de caracteres com um conjunto de outro objeto, como por exemplo números ou pulsos eléctricos com o objectivo de facilitar o armazenamento de texto em computadores e sua transmissão através de redes de telecomunicação.

   São exemplos de padrões de codificação o ASCII e o Unicode





ASCII:  ASCII (American Standard Code for Information Interchange) , é uma codificação de caracteres de sete bits baseada no alfabeto inglês. Cada sequência de códigos na tabela ASCII corresponde a um carater, habitualmente representados pelos 8 bits (equivalente a um byte), sendo que o oitavo bit (da direita para a esquerda) serve como um bit de paridade, utilizado para detecção de erro. Os códigos ASCII representam texto em computadores, equipamentos de comunicação, entre outros dispositivos que trabalham com texto.
  





Unicode:  é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente. Possui pouco mais de 107 mil caracteres, um conjunto de diagramas de códigos para referência visual, uma metodologia para codificação e um conjunto de codificações padrões de caracteres, uma enumeração de propriedades de caracteres como caixa alta e caixa baixa, um conjunto de arquivos de computador com dados de referência, além de regras para normalizaçãoe decomposição.
















   Transformacao dos carateres do teu nome em código ASCII:


Códigos ASCII
CaracterCódigo
M77
i105
g103
u117
e101
l10

Os carateres " M; i; g; u; e; l " transformaram-se em números ( formando um código) através da utilização da ferramenta ASCII.    




Transformação do teu nome em gráfico ASCII:
     


Text: 
  
Font: 
Reflection:
Adjustment:
Stretch:
Width:

o.oOOOo.                                         o       
 o     o                                        O        
 O     O                                        o        
 oOooOO.                                        o        
 o     `O .oOo. `OoOo. 'OoOo. .oOoO' `OoOo. .oOoO  .oOo. 
 O      o OooO'  o      o   O O   o   o     o   O  O   o 
 o     .O O      O      O   o o   O   O     O   o  o   O 
 `OooOO'  `OoO'  o      o   O `OoO'o  o     `OoO'o `OoO' 
                                                           

Através da utilizacao da ferramenta " ASCII Generator tranformamos as letras do nome "Bernardo" num gráfico ASCII. Experimente em: http://www.network-science.de/ascii/



   Conversão de uma imagem para código ASCII:
   

                             ASCII                                                                                    Normal




                      .....     
                    =.. ...?.   
                   ,IN7I8M..    
                 DI?II+++++++?  
               .IIII+++++++++++N.
              .??II+++++++++++++~
             .8III??+++++++++++++.
             .IIII?++?++??+++++++.
             .III?+++++++++++++++.
             ,III?++?D7N++??+++++.
             8II+??:.    .+++???,.
          O..?NI?+:.       .....+.
            .IIZ??:.$     ..    +.
           O?III?+:.      M      .
          $?7M??++?N.   .7..    ,.
          .?III?++++?+???++???...
          .III??+???$I?II?????7 
         .?II???+++++++?++?N8.  
      .8?III?+I+++++++++++++?.  
     .:::?I???++?++++++++++++D  
    8:::::?+?8++8+++++++++++?O  
  ~N$::.  .??N+++?+++++++++++.  
::::::     .N+++++++++8?+++++   
:..         ..+++++++7N.....    
      .       ID?+?..           
                         


.7+,=7..~7...77...=7...77...+7....7=.77,
. +.= ..~7...7 ...=7...77...+7.... =.77,
. +.= ..~7..,7 ...=7...77...+7.... =.77,
.?=.~?..........,.................?=.??,
...............,++7I7+..................
............,,IIIIIIII77................
.............III??+III??I...............
..........,..I=I++=++=???+..............
............=+:=~:??~===~?..............
...........,?+=~.,?,,:+=+==.,,..........
...........=?=~+?~+~?+=~++=,.,..........
...........~?I~,+~:=+~=~=?+,...,........
..........,=I?=+?~==+++==?+,,,..........
..........:~?======++?+=~=.,,...........
...........=~:+++=+?++=~:~.,,,,.........
...........:,:I+++++?=+:.?,,,,,,........
.........,,..++?++==+=~.,,..,,,.........
.......,..:..:~==~=~~~,.....,...........
............:.:~~:::~:,.................
............,.~~:,.:,,:.................
....,,........::::~~,.............,,,,,,
77..= ..~7...77...=7..,77..,+7.... 7,77,
77..= ..~7...7 ...=7...77...+7.... 7.77,
77..=7..~7...77...=7..,77...+7....77.77,
========================================
                         GlassGiant.com

                                7       



Experimente em: http://www.glassgiant.com/ascii/




Bibliografia:
http://antibody-software.com/images/wizkey_unicode_browser.png
http://www.theasciicode.com.ar/american-standard-code-information-interchange/ascii-codes-table.gif
http://www.culturamix.com/wp-content/uploads/2011/01/Como-Desenhar-um-Personagem-de-Desenho-Animado-1.jpg


terça-feira, 22 de outubro de 2013

Representação digital da informação

   Durante um longo período da história da humanidade (até meados do século XX), as
civilizações humanas recorreram exclusivamente a formas ‘analógicas’ de representação e
armazenamento da informação. Isto levou a que com o passar dos anos cresceu a "fome" de mudança o que levou a criação da representação digital.

   A representação digital, ou binária, da informação procura utilizar o
computador como um processador simbólico.

-Um dos aspetos essenciais para
compreender o funcionamento de um sistema ou aplicação multimédia é, pois,
perceber como é representada a informação;

-Embora os sistemas informáticos processem vários tipos de informação (textos, números, imagens ...) ao nível do software, ao nível do hardware operam fundamentalmente com base no sistema numérico binário.




Conversão do sistema binário para decimal

Exemplo: Converter 100011, que se encontra na base binária, para a base decimal:



Após a multiplicação, procede-se á soma dos valores obtidos:




Podemos ver que 100011 corresponde deste modo a 35 na base decimal.


Conversão do sistema decimal para binário
Exemplo: Converter 45, que se encontra na base decimal, para a base binária:



Podemos concluir, a partir da imagem, que o número decimal 45 corresponde a 101101 na base binária.



Bibliografia: 
https://www.google.pt/search?
q=binaria+para+decimal&source=lnms&tbm=isch&sa=X&ei=HmlmUqeyFO-V7AaJvIGwBw&ved=0CAcQ_AUoAQ&biw=1280&bih=880#facrc=_&imgdii=_&imgrc=YV_N92SlRgCPDM%3A%3BrMiCE3K7ZzU6VM%3Bhttp%253A%252F%252F3.bp.blogspot.com%252F-cANHx4dx_LA%252FTdZsKqAUvqI%252FAAAAAAAAAV8%252FE5xQCFws5rY%252Fs1600%252Fdecimal%252Bpara%252Bbin%252525C3%252525A1rio.jpg%3Bhttp%253A%252F%252Fwww.sofazquemsabe.com%252F2011%252F05%252Fconversao-de-numeros-decimais-em.html%3B590%3B440
           
Fontes da professora

 

Blogger news

Blogroll

About