¿Qué es un punto de código?
El punto de código se refiere a un valor numérico específico que significa cualquier carácter individual en un conjunto de caracteres. Desde el punto de vista del usuario final, escribir en una computadora es bastante simple; Al presionar una tecla etiquetada en el teclado, crea un personaje correspondiente en la pantalla. Sin embargo, desde el punto de vista de la computadora, la escritura es mucho más difícil. Las entradas del teclado deben traducirse varias veces para generar el carácter elegido específico. El punto de código de un carácter específico es solo un paso a lo largo de la cadena de traducción, lo que resulta en un texto visible en pantalla dentro de un conjunto de caracteres particular.
Un conjunto de caracteres es como un diccionario multilingüe que explica a la computadora qué números corresponden a qué caracteres. Un punto de código es el número correspondiente a un carácter particular en ese conjunto de caracteres. Los ejemplos de conjuntos de caracteres comúnmente utilizados en las computadoras incluyen el código estándar estadounidense para el intercambio de información (ASCII) y Unicode. Cada uno de estos conjuntos tiene una DIfferent Conjunto de puntos de código, por lo tanto, mientras, por ejemplo, el punto de código 400 en ASCII podría referirse al "!" personaje, en unicode podría referirse a "&".
Una vez que el usuario final presiona un botón en el teclado, el hardware genera un conjunto específico de impulsos electrónicos que la computadora actúa para convertir en binario. El binario es el lenguaje de las computadoras, que se compone de nada más que los personajes "1" y "0". A partir de esto, la computadora calcula un número específico, que luego debe coincidir con el punto de código del conjunto de caracteres para generar el carácter previsto. Solo después de todo esto, la computadora produce el carácter seleccionado en la pantalla.
Los puntos de código se almacenan en la computadora en espacios que van desde uno a cuatro bytes. Esta es una parte terriblemente pequeña de la memoria, lo que significa que almacenar cientos o miles de puntos de código no es un desafío real para las computadoras modernas. El resultado es que los fabricantes deLos conjuntos de caracteres F a menudo dejan grandes cantidades de espacio abiertas para asignaciones de puntos de código no especificados, lo que permite a los programadores agregar caracteres adicionales al conjunto según sea necesario sin hacer revisiones sustanciales al código.
Otro punto que vale la pena señalar es que los puntos de código se usan más comúnmente para caracteres abstractos o no estándar en un conjunto de caracteres. Para ver un ejemplo de estos caracteres abstractos, abra el menú "Inicio" en la computadora, si usa una máquina basada en Windows, y escriba "Charmap" en el cuadro "Inicio de búsqueda". Presione "Enter" para mostrar una lista de los caracteres abstractos disponibles para un conjunto de caracteres elegido.