bom, pra vcs que acham que essas combinações de números no alt é só pra desenhinhos, aí vai o complemento do esclarecimento de Sr. Beladona:
o teclado convencional (não o ABNT-2) possui 104 teclas, e dessas a maioria joga para a CPU um código. o computador então desenha na tela a letra. mas como ele sabe o que desenhar ? existe uma tabela que diz (Combinação 120 = "x", por exemplo) para o processador reproduzir os caracteres corretamente. essa tabela foi padronizada, e se chama Tabela ASCII (American Standard Code for Information Interchange). Mas a tabela tem 256 caracteres, e o teclado não tem tantas teclas. Então para usar um caractere que não está no teclado, vc segura o Alt e tecla no teclado numérico o número do índice da tabela, por exemplo Alt+120 = "x". O DOS usa algumas entradas dessa tabela para desenhar quadros, por isso vários caracteres da tabela são traços verticais, horizontais, duplos e simples, curvas (como aquela do leirbag: ¬ ) etc. O Windows não precisa disso, pois usa janelas, então a Microsoft reformulou a tabela, e trocou alguns símbolos de lugar. Por isso alguns textos têm acentos corretos no DOS, mas no windows nÇo (isso era um "não"), e vice-versa.
Existem alguns atalhos, como por exemplo, no teclado padrão, Ctrl+Alt+2 dá o mesmo caracter que Alt+253
Ctrl+Alt+2 = ²
Alt + 253 = ²
No entanto, não adianta digitar números acima de 255 no Alt pois a tabela começa a se repetir. Ex. Alt + 508 = Alt + 252 = ³
Quem quiser ver a tabela toda (que também muda conforme a fonte, a padrão Windows é a MS Sans Serif), entre em Iniciar -> Programas -> Acessórios -> Ferramentas de Sistema -> Mapa de Caracteres