Logo Studenta

Apendice_C_Codigo_ASCII_y_Unicode

¡Estudia con miles de materiales!

Vista previa del material en texto

C.1 Código ASCII
El código ASCII (American Standard Code for Information Interchange: código estándar americano para 
intercambio de información) es un código que traduce caracteres alfabéticos y caracteres numéricos, así 
como símbolos e instrucciones de control en un código binario de siete u ocho bits.
Valor ASCII Carácter Valor ASCII Carácter
0 Nulo 30 Cursor arriba
1 ☺ 31 Cursor abajo
2 ☻ 32 Espacio
3 ♥ 33 !
4 ♦ 34 "
5 ♣ 35 #
6 ♠ 36 $
7 Sonido (pitido, bip) 37 %
8 ☺ 38 &
9 Tabulación 39 ’
10 Avance de línea 40 (
11 Cursor a inicio 41 )
12 Avance de página 42 *
13 Retorno de carro 43 +
14 44 ∙
15 ☼ 45 –
16 ▶ 46 ∙
17 ◀ 47 /
18 ↕ 48 0
Códigos ASCii y UniCOdE
ApÉndice c
(continúa)
Tabla C.1 Código ASCII de la computadora personal PC.
ApéndiCE C
Tabla C.1 Código ASCII de la computadora personal PC (continuación).
(continúa)
Valor ASCII Carácter Valor ASCII Carácter
19 ‼ 49 1
20 π 50 2
21 § 51 3
22  52 4
23 ↨ 53 5
24 ↑ 54 6
25 ↓ 55 7
26 → 56 8
27 ← 57 9
28 Cursor a la derecha 58 :
29 Cursor a la izquierda 59 ;
60 < 102 f
61 = 103 g
62 > 104 h
63 ? 105 i
64 @ 106 j
65 A 107 k
66 B 108 l
67 C 109 m
68 D 110 n
69 E 111 o
70 F 112 p
71 G 113 q
72 H 114 r
73 I 115 s
74 J 116 t
75 K 117 u
76 L 118 v
77 M 119 w
78 N 120 x
79 O 121 y
80 P 122 z
81 Q 123 {
82 R 124 ¦
83 S 125 }
84 T 126 ~
85 U 127 ⌂
86 V 128 Q
87 W 129 ü
88 X 130 é
ApéndiCE C
Tabla C.1 Código ASCII de la computadora personal PC (continuación).
(continúa)
Valor ASCII Carácter Valor ASCII Carácter
89 Y 131 â
90 Z 132 ä
91 [ 133 à
92 \ 134 å
93 ] 135 ç
94 ^ 136 ê
95 - 137 ë
96 ' 138 è
97 a 139 Ï
98 b 140 Î
99 c 141 Ì
100 d 142 Ä
101 e 143 Å
144 É 186 ║
145 æ 187 ╗
146 Æ 188 ╝
147 ô 189 ╜
148 ö 190 ╛
149 ò 191 —
150 û 192 ⌙
151 ù 193 ┴
152 Ÿ 194 ┬
153 Ö 195 ├
154 Ü 196 ─
155 ¢ 197 ┼
156 £ 198 ╞
157 ¥ 199 ╟
158 Pt 200 ╚
159 f 201 ╔
160 á 202 ╩
161 í 203 ╦
162 ó 204 ╠
163 ú 205 ═
164 ñ 206 ╬
165 Ñ 207 ╧
166 a 208 ╨
167 o 209 ╤
168 ¿ 210 ╥
169 ⌐ 211 ╙
170 ¬ 212 ╘
ApéndiCE C
Tabla C.1 Código ASCII de la computadora personal PC (continuación).
Valor ASCII Carácter Valor ASCII Carácter
171 ½ 213 ╒
172 ¼ 214 ╓
173 ¡ 215 ╫
174 « 216 ╪
175 » 217 ┘
176 ░ 218 ┌
177 ▒ 219 ■
178 ▓ 220 ▄
179 │ 221 ▌
180 ┤ 222 ▐
181 ╡ 223 ▀
182 ╣ 224 α
183 ╖ 225 β
184 ╕ 226 Γ
185 ╣ 227 π
228 Σ 242 ≥
229 σ 243 ≤
230 μ 244 ⌠
231 τ 245 ⌡
232 ϕ 246 ÷
233 Θ 247 ≈
234 Ω 248 °
235 δ 249 •
236 ∞ 250 ∙
237 Ø 251 √
238 ε 252 ⁿ
239 ∩ 253 2
240 ≡ 254 ■
241 ± 255 (blanco 'FF')
C.2 Código Unicode
Existen numerosos sistemas de codificación que asignan un número a cada carácter (letras, números, 
signos...). Ninguna codificación (el código ASCII es un ejemplo elocuente) específica puede contener 
caracteres suficientes. Por ejemplo, la Unión Europea, por sí sola, necesita varios sistemas de codifica-
ción distintos para cubrir todos sus idiomas. También presentan problemas de incompatibilidad entre 
los diferentes sistemas de codificación. Por esta razón se creó Unicode.
El consorcio Unicode es una organización sin ánimo de lucro que se creó para desarrollar, difundir 
y promover el uso de la norma Unicode que especifica la representación del texto en pro ductos y están-
dares de software modernos. El consorcio está integrado por una amplia gama de corporaciones y orga-
nizaciones	de	la	industria	de	la	computación	y	del	procesamiento	de	la	información	(como	Apple,	HP,	
IBM, Sun, Oracle, Microsoft,… o estándares modernos como XML, Java, CORBA, etcétera).
ApéndiCE C
Formalmente, el estándar Unicode está definido en la última versión impresa del libro The Unicode 
Standard que edita el consorcio y que también se puede “bajar” de su sitio web.
En el momento de escribir este apéndice, la versión estándar ofrecida por el consorcio era la versión 
6.1.0: 2012, que se puede descargar de la red en las direcciones que aparecen abajo. La última versión en 
beta y revisión es la versión 7.0.0 presentada en febrero de 2014 y cuyo lanzamiento está previsto para 
junio de 2014.
Unicode está llamado a reemplazar al código ASCII y algunos de los códigos restantes más popula-
res, como Latin-1, en unos pocos años y a todos los niveles. Permite no solo manejar texto en práctica-
mente cualquier lenguaje utilizado en el planeta, sino que también proporciona un conjunto completo y 
comprensible de símbolos matemáticos y técnicos que simplificará el intercambio de información cientí-
fica.
Recomendamos al lector que visite los sitios web que incluimos en esta página para ampliar la infor-
mación que necesite en sus tareas de programación actuales o futuras. El código sigue evo lucionando y 
dada la masiva cantidad de información que incluye, el mejor consejo es visitar estas páginas u otras 
similares, y si ya se ha convertido en un experto programador y necesita el código para efectos profesio-
nales, le recomendamos que descargue de la Red todo el código completo o adquiera en su defecto el 
libro que le indicamos a continuación que contiene toda la información oficial de Unicode.
Referencias web
Página oficial del consorcio Unicode.
www.unicode.org
Información de Unicode en español.
www.unicode.org/standard/translations/spanish.html
Unicode para lenguajes de programación.
www.unicode.org/resources/programs.html
Recursos Unicode.
www.unicode.org/resources/index.html
unicode 6.0.0 (publicado en línea, el código)
www.unicode.org/versions/unicode 6.0.0
unicode 6.1.0 (especificaciones)
www.unicode.org/unicode 6.1.0
Unicode 7.0.0 Beta (presentado en febrero de 2014)
www.unicode.org/version/unicode 6.1.0
Bibliografía
The Unicode Consortium: The Unicode Standard, Versión 3.0. Reading, MA, Addison-Wesley, 2000.

Continuar navegando

Materiales relacionados

502 pag.
Guia-delphi-Marco-Cantu-desarrollo

SIN SIGLA

User badge image

Alex Bustamante

10 pag.
editores de texto 200983

UACJ

User badge image

Paul Hernández

10 pag.
7 pag.