terça-feira, 31 de outubro de 2017

Codificação de caracteres

Uma codificação de caracteres é um padrão que relaciona um determinado conjunto de caracteres, por exemplo, letras de um alfabeto, com um conjunto de outros modos de armazenar informação. Esta padronização tem como objetivo facilitar o armazenamento e transmissão de texto em sistemas informáticos ou através de redes. Exemplos comuns são o ASCII e Unicode.

ASCII

ASCII (American Standard Code for Information Interchange) é o termo que designa uma tabela de código que foi desenvolvida nos Estados Unidos da América nos anos 60, dada a necessidade de criar um padrão que pudesse ser utilizado por todos os computadores, facilitando assim em grande medida a comunicação entre eles e a troca de dados que esta implica.A tabela ASCII utiliza conjuntos de 7 bits para representar 128 caracteres, muito deles adequados apenas à língua inglesa.Apesar de ter sido uma enorme inovação e de  grande parte das codificações de caracteres atuais se terem desenvolvido a partir dele, este padrão de codificação apresenta grandes fragilidades quando mudamos de linguagem e consegue suportar apenas um número limitado de 256 caracteres.

Resultado de imagem para codigo ascii
Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente. O padrão consiste de 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.
Resultado de imagem para tabela UNICODE


                         
No site ASCII Generator (http://www.network-science.de/ascii/) foi possível criar o elemento apresentado abaixo, utilizando a fonte "doh".



                FFFFFFFFFFFFFFFFFFFFFFRRRRRRRRRRRRRRRRR                  AAA               ZZZZZZZZZZZZZZZZZZZEEEEEEEEEEEEEEEEEEEEEE
                F::::::::::::::::::::FR::::::::::::::::R                A:::A              Z:::::::::::::::::ZE::::::::::::::::::::E
                F::::::::::::::::::::FR::::::RRRRRR:::::R              A:::::A             Z:::::::::::::::::ZE::::::::::::::::::::E
                FF::::::FFFFFFFFF::::FRR:::::R     R:::::R            A:::::::A            Z:::ZZZZZZZZ:::::Z EE::::::EEEEEEEEE::::E
                  F:::::F       FFFFFF  R::::R     R:::::R           A:::::::::A           ZZZZZ     Z:::::Z    E:::::E       EEEEEE
                  F:::::F               R::::R     R:::::R          A:::::A:::::A                  Z:::::Z      E:::::E             
                  F::::::FFFFFFFFFF     R::::RRRRRR:::::R          A:::::A A:::::A                Z:::::Z       E::::::EEEEEEEEEE   
                  F:::::::::::::::F     R:::::::::::::RR          A:::::A   A:::::A              Z:::::Z        E:::::::::::::::E   
                  F:::::::::::::::F     R::::RRRRRR:::::R        A:::::A     A:::::A            Z:::::Z         E:::::::::::::::E   
                  F::::::FFFFFFFFFF     R::::R     R:::::R      A:::::AAAAAAAAA:::::A          Z:::::Z          E::::::EEEEEEEEEE   
                  F:::::F               R::::R     R:::::R     A:::::::::::::::::::::A        Z:::::Z           E:::::E             
                  F:::::F               R::::R     R:::::R    A:::::AAAAAAAAAAAAA:::::A    ZZZ:::::Z     ZZZZZ  E:::::E       EEEEEE
                FF:::::::FF           RR:::::R     R:::::R   A:::::A             A:::::A   Z::::::ZZZZZZZZ:::ZEE::::::EEEEEEEE:::::E
                F::::::::FF           R::::::R     R:::::R  A:::::A               A:::::A  Z:::::::::::::::::ZE::::::::::::::::::::E
                F::::::::FF           R::::::R     R:::::R A:::::A                 A:::::A Z:::::::::::::::::ZE::::::::::::::::::::E
                FFFFFFFFFFF           RRRRRRRR     RRRRRRRAAAAAAA                   AAAAAAAZZZZZZZZZZZZZZZZZZZEEEEEEEEEEEEEEEEEEEEEE

No site http://www.glassgiant.com/ascii/ convertemos as seguintes imagens em código ASCII.

Resultado de imagem para tecnologia                                                                                         

                                                       =$$$$$$$.                                    

                                                    ?$=        ,$Z                                  

                                                  ?$.    .~~.     $Z                                

                                                 $    $$      +$:   $                               

                              .~~~~~~~~~~~      $.  I$    :~    I$   $                              
                            II.           ?7   7$  ~$  ,$=  ,$$  +$  ?$                             
                            I              ~7  7. .$  $$ =$$I  $  ++  $                             
                           .I              .7  7  7$  $ $,I$ $ +=  $  I:                            
                           .IIIIII77777777 .7  7  7$  $ $=$$ $ I~  $  I:                            
                           .I              .7  7  .7  $$ $$$   $  =I  $                             
                           .I              .7  77  .$   $$$$ $$  7$  $$                             
                           .I              .7   7~  ~7    $$    $$   $                              
                           .I              .7    7,   $7~ $$  $$    $                               
                           .I              .7     :7=                                               
                           .I              .77777777777777$$$$$$$$$$+                               
                           .I              .7                       $~                              
                           .I              .7                       :?                              
                           .IIIIIIIIIIIIII777                       :?                              
                           .I              .7                       :?                              
                           .I      II      .I                       :?                              
                            I.             I7                       :?                              
                             IIIIIIIIIIIIII~                        :?                              
                                      I                             :?                              
                                      IIIIIIIII777777777777777777$$$$?                              
                                      I                             :?                              
                                      :I                            $                               
                                        :++++++++++? ??????????????=                                
                                                     ?,                                             
                                                     ?,                                             





                                                     







Resultado de imagem para ABC








MMMMMMMMMMMMMII777$$ZZZOOOMMMMMMMMMMMMMM
MMMMMMMMM?III777$$$ZZZOO888DMMMMMMMMMMMM
MMMMMMM??II777$$$ZZZOOO88DDDMMMMMMMMMMMM
MMMMM??III77$$$ZZZOOO888DDNNMMMMMMMMMMMM
MMMM?III777$$ZZZOOO888DDDNNMMMMMMMMMMMMM
MMMIII777$$$Z:   888DDDNNNMMMMMMMMMMMMMM
MMII777$$$ZZZ:   8DDDNNNMMMMMMMMMMMMMMMM
MI777$$$ZZZOO:   DDDNNNMMMMMMMMMMMMMMMMM
M77M     ZOO8:   M    MMMMMMMM     +MMMM
7M         88:          MMMM          MM
M   8ZOO    8:    NMMM   MN    NNOM   ZM
   MZOOO8    :   NNNNNN   M   NNNNNNNNNM
   MMMMMN    M   NNNNNN   M   NNNNNNNNNN
M    NNN     N    NNDM   MD    DDZM   MM
MM           NN         MDDD         ZDM
MNNM    M    DDDD     M8888888     MDDMM
MNNNNNNNNDDDDDDDDD88888888888888888888MM
MMNNNNNDDDDDDDD888888888OOOOOOOOOO888MMM
MMMNNDDDDDDDD8888888OOOOOOOOOOOOOOOOMMMM
MMMMDDDDDDD8888888OOOOOOOZZZZZZZZZODMMMM
MMMMMDDDDD888888OOOOOOZZZZZZZ$ZZZMMMMMMM
MMMMMMMDD888888OOOOOZZZZZZZ$$$$$MMMMMMMM
MMMMMMMMMM888OOOOOOZZZZZZ$$$$MMMMMMMMMMM
MMMMMMMMMMMMMOOOOOZZZZZZ$$MMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
                         GlassGiant.com






Sem comentários:

Enviar um comentário

Balanço final de ano

 No início deste ano letivo aprendemos a utilizar o CorelDraw e, passo a passo, fomos capazes de realizar fichas mais complexas, até termos ...