“Conocimiento Programación>Lenguajes De Programación

¿Cuáles son los usos del código ASCII?

2011/7/26
El código ASCII (código estándar americano para el intercambio de información) es un estándar de codificación de carácter fundamental. Mientras que en gran parte reemplazado por Unicode para representar una gama más amplia de caracteres, ASCII sigue siendo relevante en contextos específicos:

* Sistemas heredados: Muchos sistemas y dispositivos más antiguos aún dependen de ASCII. Esto incluye algunos sistemas integrados, sistemas de control industrial y hardware/software de computadora más antiguo. Actualizar estos sistemas a Unicode puede ser costoso y arriesgado.

* Protocolos basados ​​en texto: Ciertos protocolos de red y formatos de archivo usan principalmente ASCII, o al menos tienen elementos compatibles con ASCII. Los ejemplos incluyen:

* Protocolo de transferencia de correo simple (SMTP): Los encabezados de correo electrónico a menudo usan ASCII.

* Protocolo de transferencia de hipertexto (http): Si bien HTTP puede manejar unicode, muchas partes tradicionalmente se basaban en ASCII.

* Algunos archivos de configuración: Muchos archivos de configuración para software y sistemas operativos utilizan ASCII para su legibilidad y simplicidad.

* Caracteres de control: ASCII incluye caracteres de control (caracteres que no son directamente imprimibles, como Newline, TAB, Return de carro) que son cruciales para formatear el texto y los dispositivos de control. Estos todavía se usan ampliamente.

* Depuración y programación de bajo nivel: Al examinar los datos o la depuración de bajo nivel, la simplicidad de ASCII facilita la representación de la representación de los caracteres de texto y control. Puede ver los valores ASCII que se muestran en formato hexadecimal o decimal en un depurador.

* Simplicidad y eficiencia: La codificación de 7 bits de ASCII (o 8 bits extendida) es compacta y simple. Esto puede ser una ventaja en situaciones en las que el ancho de banda o el espacio de almacenamiento son limitados. Su simplicidad también significa que es menos costoso de procesar que Unicode.

Si bien se prefiere unicode para aplicaciones modernas que necesitan manejar personajes internacionales, ASCII continúa desempeñando un papel en nichos específicos debido a su legado, simplicidad y la existencia continua de sistemas que dependen de él.

Lenguajes De Programación
Ventajas y desventajas de un nanocomputadora
Cómo utilizar el módulo con doble
¿Existe algún software de traducción confiable que traduzca el idioma con precisión?
Cómo modificar el Registro con C #
Cómo cifrar una variable en ColdFusion
Cómo abrir archivos MIME en Outlook 2007
¿Quién acuñó el término error en relación con la programación de computadoras?
Definición de COBOL Comp - 3
Conocimiento de la computadora © http://www.ordenador.online