As tabelas mostradas neste apêndice representam os 256 códigos usados nos computadores da família IBM. Esta tabela refere-se ao American Standard Code for Information Interchange (código padrão americano para troca de informações), que é um conjunto de números representando caracteres ou instruções de controle usados para troca de informações entre computadores entre si, entre periféricos (teclado, monitor, impressora) e outros dispositivos. Estes códigos tem tamanho de 1 byte com valores de 00h a FFh (0 a 255 decimal). Podemos dividir estes códigos em três conjuntos: controle, padrão e estendido.
Os primeiros 32 códigos de 00h até 1Fh (0 a 31 decimal), formam o conjunto de controle ASCII. Estes códigos são usados para controlar dispositivos, por exemplo uma impressora ou o monitor de vídeo. O código 0Ch (form feed) recebido por ima impressora gera um avanço de uma página. O código 0Dh (carriage return) é enviado pelo teclado quando a tecla ENTER é pressionada. Embora exista um padrão, alguns poucos dispositivos tratam diferentemente estes códigos e é necessário consultar o manual para saber exatamente como o equipamento lida com o código. Em alguns casos o código também pode representar um caracter imprimível. Por exemplo o código 01h representa o caracter J (happy face).
Os 96 códigos seguintes de 20h a 7Fh (32 a 127 decimal) formam o conjunto padrão ASCII. Todos os computadores lidam da mesma forma com estes códigos. Eles representam os caracteres usados na manipulação de textos: códigos-fonte, documentos, mensagens de correio eletrônico, etc. São constituídos das letras do alfabeto latino (minúsculo e maiúsculo) e alguns símbolos usuais. Os restantes 128 códigos de 80h até FFh (128 a 255 decimal) formam o conjunto estendido ASCII. Estes códigos também representam caracteres imprimíveis porem cada fabricante decide como e quais símbolos usar. Nesta parte do código estão definidas os caracteres especiais: é, ç, ã, ü …
Download da Tabela ASCII
Exemplo em C para gerar a tabela ASCII:
# include <stdio.h>
int main()
{
int a;
printf("Gerando Tabela ASCII, posi%coes de 32 a 126\n\n",135);
a = 32;
do{
printf("N%c %d: Caracter %c\n\n",248,a,a);
a++;
}while(a<=126);
return 0;
}
Salve com o nome “gerador_ascii.c” e compile com o gcc:
$ gcc gerador_ascii.c -o gerador_ascii
E execute:
$ ./gerador_ascii
Para salva a tabela gerada em um arquivo:
$ ./gerador_ascii >> ~/tabela_ascii.txt
A tabela será salva em um arquivo com o nome “tabela_ascii.txt” dentro de sua home(~).
[]’s
Este é um evento de abrangência nacional para a integração com o corpo de desenvolvimento do projeto, promovendo a integração com usuários de TIC através de palestras técnicas apresentando o produto, linha de desenvolvimento, vantagens e desvantagens, além de casos de sucesso na migração.
Os públicos-alvo para o evento são usuários, diretores de empresas, gerentes de TI, técnicos de informática, estudantes, acadêmicos, usuários de aplicativos Office e a comunidade em geral, além da equipe de desenvolvimento do OpenOffice.org/BrOffice.org no Brasil e nos países participantes.
O evento será transmitido por videoconferência, integrando diversos pontos dentro e fora do país. A lista dos pontos de videoconferência já está disponível.
Para saber mais sobre nosso programa, veja a programação do evento e conheça mais sobre os nossos palestrantes. Nos dias 15 e 16 de abril dirija-se ao ponto mais próximo e participe do 4° Encontro Nacional do BrOffice.org.
Valor da Inscrição: 1Kg de Alimento não perecível. As inscrições podem ser feitas Aqui.
[]’s
Não pertencendo ao assunto principal do blog, mas a notícia merece ser comentada.
Condenado por morte do menino João Hélio vai morar na Suíça
Ezequiel Toledo de Lima, um dos acusados de participação do assassinato do menino João Hélio Fernandes, de 6 anos, no dia 7 de fevereiro de 2007, já está na Suíça com a família. Ele foi solto no último dia 10 pelo juiz da Vara de Infância e da Juventude, que ainda determinou que Ezequiel ingressasse no Programa de Proteção à Criança e Adolescente, destinado aos que estão ameaçados de morte.
Ezequiel teria sofrido ameaças de morte no Instituto João Luiz Alves, onde cumpriu pena. A mãe do rapaz também teria sido ameaçada. Através da organização não-governamental Projeto Legal, ele conseguiu embarcar para a Suíça, com garantia de casa e identidade novas para recomeçar sua vida.
O menino João Hélio foi arrastado por cerca de sete quilômetros, depois de ter ficado preso pelo cinto de segurança do carro da mãe, após um assalto na Rua João Vicente, perto da Praça do Patriarca, em Oswaldo Cruz. Os bandidos abandonaram o carro na Rua Caiari, com o menino já morto.
Além de Ezequiel, outras quatro pessoas foram presas. Carlos Eduardo Toledo de Lima, condenado a 45 anos de prisão; Diego Nascimento da Silva, a 44 anos e três meses; Carlos Roberto da Silva e Tiago de Abreu Mattos, condenados, cada um, a 39 anos de reclusão.
Fonte
Brasil o único país do mundo onde um adolescente(na época) mata uma criança brutalmente, e vai morar na Suíça, eu deveria ter matado também um adolescente e poder ir morar na Suíça também. Vergonha desse país.
[]’s
Mais uma dica rápida, a um tempo postei uma dica de como montar e criar arquivos iso no Linux, basta usar:
# mount -o loop arquivo.iso /diretório/de/montagem
Agora vou mostrar como montar arquivos de outro formato como, primeiramente é necessário converter em .iso, por exemplo. Para converter BIN e CUE em ISO, basta usar o bchunk(se tiver ele em sua maquina basta instala, instalação simples com o clássico ./configure&&make&&make install):
$ bchunk arquivo.bin arquivo.cue novoarquivo.iso
Para converter NRG para ISO, instale o nrg2iso (se tiver ele em sua maquina basta instala, instalação simples com o clássico ./configure&&make&&make install):
nrg2iso arquivo.nrg novaimagem.iso
Para converter MDF em ISO, instale o mdf2iso e execute:
mdf2iso arquivo.mdf novaimagem.iso
Para converter IMG para ISO, instale o ccd2iso e execute:
ccd2iso imagem.img imagem.iso
[]’s
Saiu ontem o upgrade para a versão 2.9.2 do wordpress, chegou novamente a hora do upgrade, aqui utilizou a versão pt_PT, as traduções saem quase ao mesmo tempo que a versão em en_US. o principal bug corrigido, era simples, os outro autores(no caso um blog compartilhado) tinham acesso aos textos dos outros pela lixeira(implementa nas versões recentes ).
Download da nova versão.
Changelog
[]’s
Comentários Recentes