A6 Normas de codificación de caracteres.

9/25/2019 09:54:00 a.m.

ASCII:

basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales. Utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión. Incluye, básicamente, letras mayúsculas y minúsculas del inglés, dígitos, signos de puntuación y caracteres de control, dejando fuera los caracteres específicos de los idiomas distintos del inglés, como por ejemplo, las vocales acentuadas o la letra ñ.
Caracteres Imprimibles en ASCII
BinarioDecimalHexadecimalRepresentación

0011 000048300
0011 000149311
0011 001050322
0011 001151333
0011 010052344
0011 010153355
0011 011054366
0011 011155377
0011 100056388
0011 100157399
0011 1010583A:
0011 1011593B;
0011 1100603C<
0011 1101613D=
0011 1110623E>
0011 1111633F?
0100 00006440@
0100 00016541A
0100 00106642B
0100 00116743C
0100 01006844D
0100 01016945E
0100 01107046F
0100 01117147G
0100 10007248H
0100 10017349I
0100 1010744AJ
0100 1011754BK
0100 1100764CL
0100 1101774DM
0100 1110784EN
0100 1111794FO
0101 00008050P
0101 00018151Q
0101 00108252R
0101 00118353S
0101 01008454T
0101 01018555U
0101 01108656V
0101 01118757W
0101 10008858X
0101 10018959Y
0101 1010905AZ
0101 1011915B[
0101 1100925C\\
0101 1101935D]
0101 1110945E^
0101 1111955F_
0110 00009660`
0110 00019761a
0110 00109862b
0110 00119963c
0110 010010064d
0110 010110165e
0110 011010266f
0110 011110367g
0110 100010468h
0110 100110569i
0110 10101066Aj
0110 10111076Bk
0110 11001086Cl
0110 11011096Dm
0110 11101106En
0110 11111116Fo
0111 000011270p
0111 000111371q
0111 001011472r
0111 001111573s
0111 010011674t
0111 010111775u
0111 011011876v
0111 011111977w
0111 100012078x
0111 100112179y
0111 10101227Az

Unicode


Unicode es un estándar industrial cuyo objetivo es proporcionar el medio por el cual un texto en cualquier forma e idioma pueda ser codificado para el uso informático.

El establecimiento de Unicode ha involucrado un ambicioso proyecto para reemplazar los esquemas de codificación de caracteres existentes, muchos de los cuales están muy limitados en tamaño y son incompatibles con entornos multilingües. Unicode se ha vuelto el más extenso y completo esquema de codificación de caracteres, siendo el más dominante en la internacionalización y adaptación local del software informático. El estándar ha sido implementado en un número considerable de tecnologías recientes, que incluyen XML, Java y sistemas operativos modernos.


carANSI#UnicodeUTF-8Latin 1nombre
¡161u’\xa1’\xc2\xa1\xa1signo de admiración invertido
¿191u’\xbf’\xc2\xbf\xbfinverted question mark
Á193u’\xc1’\xc3\x81\xc1a mayúscula latín con agudo
É201u’\xc9’\xc3\x89\xc9Latin capital e with acute
Í205u’\xcd’\xc3\x8d\xcdLatin capital i with acute
Ñ209u’\xd1’\xc3\x91\xd1Latin capital n with tilde
Ó191u’\xbf’\xc3\x93\xbfLatin capital o with acute
Ú218u’\xda’\xc3\x9a\xdaLatin capital u with acute
Ü220u’\xdc’\xc3\x9c\xdcLatin capital u with diaeresis
á225u’\xe1’\xc3\xa1\xe1Latin small a with acute
é233u’\xe9’\xc3\xa9\xe9Latin small e with acute
í237u’\xed’\xc3\xad\xedLatin small i with acute
ñ241u’\xf1’\xc3\xb1\xf1Latin small n with tilde
ó243u’\xf3’\xc3\xb3\xf3Latin small o with acute
ú250u’\xfa’\xc3\xba\xfaLatin small u with acute
ü252u’\xfc’\xc3\xbc\xfcLatin small u with diaeresis

EBCDIC


(Extended Binary Coded Decimal Interchange Code) Código ampliado de intercambio decimal codificado en binario. Código binario para texto, comunicaciones y control de impresora de IBM. Este código se originó con el System/360 y aún se usa en mainframes IBM y en la mayoría de los computadores de medio rango de IBM. Es un código de 8 bits (256 combinaciones) que almacena un carácter alfanumérico o dos dígitos decimales en un byte.
EBCDIC y ASCII son los dos códigos de mayor uso para representar datos.


Código EBCDIC


CarEBCDICHEXCarEBCDICHEXCarEBCDICHEX
A1100 0001C1P1101 0111D741111 0100F4
B1100 0010C2Q1101 1000D851111 0101F5
C1100 0011C3R1101 1001D961111 0110F6
D1100 0100C4S1110 0010E271111 0111F7
E1100 0101C5T1110 0011E381111 1000F8
F1100 0110C6U1110 0100E491111 1001F9
G1100 0111C7V1110 0101E5blank......
H1100 1000C8W1110 0110E6.......
I1100 1001C9X1110 0111E7(......
J1101 0001D1Y1110 1000E8+......
K1101 0010D2Z1110 1001E9$......
L1101 0011D301111 0000F0*......
M1101 0100D411111 0001F1)......
N1101 0101D521111 0010F2-......
O1101 0110D631111 0011F3/......

Cómo se representan las imágenes


Una imagen en mapa de bitsimagen ráster (calcos del inglés) o imagen de píxeles es una estructura o fichero de datos que representa una rejilla rectangular de píxeles o puntos de color, denominada matriz, que se puede visualizar en un monitor, papel u otro dispositivo de representación.
A las imágenes en mapa de bits se las suele definir por su altura y grosor (en píxeles) y por su profundidad de color (en bits por píxel), que determina el número de colores distintos que se pueden almacenar en cada punto individual, y por lo tanto, en gran medida, la calidad del color de la imagen.
Los gráficos en mapa de bits se distinguen de los gráficos vectoriales en que estos últimos representan una imagen a través del uso de objetos geométricos como curvas de Bézier y polígonos, no del simple almacenamiento del color de cada punto en la matriz. El formato de imagen matricial está ampliamente extendido y es el que se suele emplear para tomar fotografías digitales y realizar capturas de vídeo. Para su obtención se usan dispositivos de conversión analógica-digital, tales como escáneres y cámaras digitales.

Observa, en la imagen siguiente, lo que pasa al hacer zoom sobre las flores de la imagen anterior: los píxeles son evidentes y la representación es totalmente irreal. Este efecto, que se conoce con el nombre de pixelado se hace más evidente en las líneas curvas y en las zonas en las que hay cambios bruscos de luminosidad. 

You Might Also Like

0 comentarios

Translate

Vistas a la página totales