Logo Studenta

Códigos de Representação de Caracteres

¡Estudia con miles de materiales!

Vista previa del material en texto

Universidad Tecmilenio
Organización Computacional 
Evidencia 1
Códigos de representación de caracteres
Armando González De La Rosa	 	3069543
Código EBCDIC ( Extended Binary Coded Decimal Interchange Code)
Características
Es la utilización de un código binario aplicado para el control de impresoras, comunicaciones y otros dispositivos y su edición de texto que ha sido utilizado como parte de la propia firma de IBM
Actualmente se utiliza en sistemas Mainframe IBM, a su vez en distintos equipos de medio rango que también son manufacturados por la misma firma, considerando que es un código de 8 bits con 256 combinaciones que cuenta con la característica de almacenar en un solo byte un carácter alfanumérico como dos dígitos decimales
Ventajas 
· Solo juego de caracteres Unicode para EBCDI
· La longitud de los tipos de CHAR de SQL se pueden especificar en número de caracteres
· El orden binario de las columnas SQL CHAR es el mismo que el orden binario de las columnas SQL NCHAR si los datos constan de los mismos caracteres suplementarios.
Desventajas
· Los caracteres suplementarios ocupan 6 bytes en lugar de 4
· Los caracteres deben convertirse
· No es una codificación estándar Unicode
· Los clientes requieren codificación UTF-8 deben convertir datos en recuperación y almacenamiento
ASCII (American Standard Code for Information Interchange)
Características
Consiste en un código numérico que representa múltiples caracteres usando una escala decimal del 0 al 127 los cuales son convertidos por la computadora a números binarios para posteriormente ser procesados, por lo que cada una de las letras que escribimos corresponde a uno de estos códigos
Nos permite codificar combinaciones de caracteres y símbolos que se usan en las computadoras internamente para gestionar el texto, instrucciones y letras que nosotros podamos entender.
Ventajas
· Tiene una gran versatilidad 
· Todas las computadoras actualmente lo emplean
· Sirve para poder usar caracteres no disponibles en el teclado convencional.
· Es de gran ayuda al momento de usar sistemas de programación basados en consola
Desventajas
· Los ficheros ASCII que contienen los números son mucho más largos
· Es mucho más lento por que la computadora debe de transformar la cadena de dígitos que ha leído en un numero
· En algunos equipos portátiles la mayoría de las veces no de la combinación de las teclas.
Unicode
Características
Es la codificación de caracteres utilizado por equipos informáticos para el almacenamiento e intercambio de datos en formato de texto, asignándole un numero único a cada carácter de los principales sistemas de escritura del mundo, también incluye símbolos técnicos y de puntación y otros muchos caracteres utilizados en la escritura de texto.
También incluye algoritmos de ordenación y codificación de textos bidireccionales y especificaciones de normalización de formularios de texto.
Ventajas
· Tiene compatibilidad con la mayoría de los caracteres
· Tiene un formato compatible con versiones anteriores de codificación ASCII
· Los puntos están UTF-8 representados por 1 a 4 bytes de 8 bits
Desventajas
· Aun no cuenta con la codificación para todos los caracteres del mundo
· Los tamaños de los archivos de datos son más grandes
· El desempeño es inferior
ISO 8859
Características
Se define como la codificación del alfabeto latino incluyendo los diacríticos y las letras especiales necesarios para la escritura de lenguas originarias de Europa, es un conjunto de caracteres de un solo byte de 8 bits 
Ventajas
· Todos los editores de texto que existen manejan este tipo de codificación sin problema
· Te ahorras mucho tiempo
Desventajas
· Tienen problemas con los acentos ya que no se reflejan correctamente.
· Para reparar los acetos tienes que agregar una función más para repararlos
UTF-8
Características
Es un formato de codificación de caracteres Unicode con la particularidad que utiliza símbolos de longitud variable, tienen características que lo hacen perfecto para la codificación de correos electrónicos y paginas web.
Ventajas
· Representa cualquier carácter Unicode
· Incluye sincronía 
· Incluye la especificación US-ASCII de 7 bits
· Los conjuntos de valores que contiene cada byte de un carácter de más de un byte son disjuntos.
Desventajas
· Utiliza símbolos de longitud variable
· Los caracteres son ideográficos usan 3 bytes
· Ofrece peor rendimiento que los códigos UTF-16 y UTF-32.

Continuar navegando

Materiales relacionados

10 pag.
3 pag.
Código ASCII

SIN SIGLA

User badge image

Alejandra Teran

13 pag.
El Código ASCII

SIN SIGLA

User badge image

Yorvanny Pernía