Sistemas numéricos y alfabéticos

1. Codificación de la información: Los sistemas numéricos y alfabéticos

La codificación de la información se refiere a cómo los datos (ya sean números o letras) se representan y procesan en un sistema computacional. Existen dos tipos principales de codificación en informática:

  • Sistemas numéricos: Se usan para representar números y realizar operaciones aritméticas y lógicas dentro de los ordenadores. Los sistemas numéricos más comunes son el binario, octal, decimal y hexadecimal.
  • Sistemas alfabéticos: Son métodos de representación de texto mediante números. Los caracteres alfabéticos y otros símbolos se codifican mediante estándares como ASCII (Código Estándar Americano para el Intercambio de Información) o Unicode, que asignan un número único a cada carácter.

2. Características de los sistemas numéricos y alfabéticos

  • Sistemas numéricos:
    • Son utilizados para representar cantidades.
    • Pueden basarse en diferentes bases, como el binario (base 2), octal (base 8), decimal (base 10) o hexadecimal (base 16).
    • Los sistemas numéricos se utilizan para las operaciones matemáticas y lógicas dentro de los ordenadores.
    • Ventaja: Son eficientes para cálculos y operaciones algorítmicas.
  • Sistemas alfabéticos:
    • Se utilizan para codificar caracteres alfabéticos, dígitos y otros símbolos (puntuación, espacios, etc.).
    • Están basados en tablas de codificación como ASCII (7 bits) o Unicode, que permiten representar múltiples alfabetos y símbolos.
    • Ventaja: Permiten la representación y el manejo de texto en un sistema computacional, lo cual es fundamental para la interacción humana con las máquinas.

3. Sistema numérico binario, octal, decimal y hexadecimal

Sistema binario (base 2):

  • Definición: Utiliza dos símbolos, 0 y 1, para representar los datos.
  • Uso: Es el sistema fundamental en la informática, ya que los ordenadores operan en términos de bits, que pueden tener el valor de 0 o 1.
  • Ejemplo: El número decimal 5 se representa como 101 en binario.

Sistema octal (base 8):

  • Definición: Utiliza ocho símbolos (del 0 al 7).
  • Uso: Se utiliza en ciertos contextos para simplificar la representación de números binarios, ya que cada dígito octal equivale a tres dígitos binarios.
  • Ejemplo: El número binario 101101 se representa como 55 en octal.

Sistema decimal (base 10):

  • Definición: Utiliza diez símbolos (del 0 al 9), y es el sistema que usamos comúnmente en la vida diaria.
  • Uso: Aunque no es eficiente para los ordenadores, es importante en la interfaz entre los humanos y las máquinas.
  • Ejemplo: El número decimal 25 es el mismo en su sistema original.

Sistema hexadecimal (base 16):

  • Definición: Utiliza dieciséis símbolos: 0-9 y A-F, donde A representa 10 y F representa 15 en decimal.
  • Uso: Es muy utilizado en informática para representar grandes cantidades de datos de manera más compacta. Cada dígito hexadecimal puede representar cuatro bits.
  • Ejemplo: El número binario 10110111 se representa como B7 en hexadecimal.
Referencias bibliográficas:

https://www.cs.buap.mx/~andrex/ensamblador/sistemas-de-numeracion.pdf