Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como converter um texto para PDU
Na telefonia celular, mensagens de texto são transmitidas pelo Serviço de Mensagens Curtas ( SMS. ) mensagens SMS podem ser transmitidos usando codificações diferentes , embora os usuários raramente são conscientes desse fato. Todas as codificações são finalmente traduzidos para e de Protocolo Descrição Unidade modo (PDU) . Telefones irá escolher automaticamente a codificação correta para exibir uma mensagem de texto recebida , mas os aplicativos em execução em computadores precisam ser capazes de traduzir de e para o PDU para fazer a interface com redes celulares . Você pode facilmente traduzir mensagens de texto para o formato PDU usando um programa escrito em qualquer linguagem de programação de computadores. Instruções
1

Converta cada personagem na mensagem de texto para a representação binária de seu valor ASCII. Por exemplo , a letra " g" tem um valor ASCII 103 em decimal , ou 1100111 em binário . Esta etapa irá resultar em uma seqüência de valores binários de sete bits, cada um representando uma letra no texto original .
2

Pegue o mais à direita ( menos significativo) pouco no segundo valor , e preceder -lo para o primeiro
valor

como o bit mais significativo . Isto irá resultar em um valor de oito bits . Consulte a seção " Codificação de dados de 7 bits ( septets ) em octetos " página web para um exemplo ( consulte Recursos).
3

Pegue os mais à direita ( menos significativo) dois bits no terceiro valor , e preceder los para a parte restante do segundo valor ( isto é , os seis bits mais significativos do carácter original ), como os seus dois mais significativos bits. Isto irá resultar em outro valor de oito bits .
4

Repita o processo para os restantes seis valores , tendo mais um pouco a partir da seguinte carácter de cada vez . No final , você vai ter convertido uma seqüência de oito valores de sete bits em uma seqüência de sete valores de oito bits . A última seqüência é em formato PDU.
5

Comece o processo novamente , tomando um único bit , e repetir até que a mensagem original foi traduzido. Pad com zeros os bits mais significativos do último valor até atingir oito bits , como os outros.

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar um resultado para uma lista em Prolog 
·O sinal da função em Fortran 
·Os melhores lugares para colocar Logs NET 
·Um atributo de erro Duplicate foi encontrado durante um…
·Como escrever Pascal Pseudocódigo 
·O que são arquivos de esqueleto 
·Como escrever Lines Área texto individualmente para um…
·O que é um aplicativo GUI 
·Como instalar o Turbo Pascal 
·Como faço para inserir um parágrafo em FBML Formato 
  Artigos em destaque
·Como exibir um triângulo retângulo de números em C P…
·Como o código em Pascal 
·Objetivo de Métodos CString 
·Como criar Processamento Fonte 
·Como criar uma filial SVN de um arquivo vivo 
·Como organizar uma lista usando estruturas em C + + 
·Qual o tempo de complexidade de um Depth -First Pesquis…
·Livros relacionados à Ciência da Computação 
·Como calcular o número de linhas em um arquivo usando …
·Como converter um projeto Xcode em arquivos 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados