508 palabras
3 minutos
Primera clase de Sistemas

Primera clase de Sistemas#

Conceptos básicos#

Información: Cualquier dato que interviene o da soporte a decisiones.

Informática: INFORmación MÁTIca (tratamiento automático y racional de la información mediante ordenadores).

Ejemplos de tratamiento de información:

  • Buscar datos
  • Clasificar datos
  • Contabilizar datos
  • Generar gráficas
  • Realizar estadísticas

Instrucción: Operación elemental. Suele consistir en la manipulación de datos para obtener resultados.

Programa: Conjunto de instrucciones en un orden determinado para una finalidad determinada.

Ordenador: Máquina capaz de procesar un programa.

Hardware (soporte físico): Parte material del ordenador (gráfica, placa base, memoria, etc.).

Software (soporte lógico): Conjunto de programas que utiliza el hardware para un propósito específico (sistema operativo, aplicaciones, etc.).

Sistema informático: Conjunto de hardware, software y datos para tratar la información.

Firmware: Software que controla directamente los circuitos electrónicos del hardware (BIOS, UEFI). Está guardado en memorias no volátiles (ROM, EEPROM, Flash). Dependendiendo de estos tipos de memoria, el firmware puede ser actualizable o no.

El bit#

BIT (BInary digiT): Unidad mínima de información en un sistema digital. Puede tener dos valores: 0 o 1, OFF o ON, High o Low, yes o no, true o false.

BYTE: Conjunto de bits. En general se acepta que un byte son 8 bits. Permite representar 256 valores diferentes (2^8 = 256).

OCTETO: Conjunto de 8 bits.

BitsValor mínimoValor máximoTotal de valores
1 bit012 (2¹)
2 bits00 = 011 = 34 (2²)
3 bits000 = 0111 = 78 (2³)
4 bits0000 = 01111 = 1516 (2⁴)
5 bits00000 = 011111 = 3132 (2⁵)
6 bits000000 = 0111111 = 6364 (2⁶)
7 bits0000000 = 01111111 = 127128 (2⁷)
8 bits00000000 = 011111111 = 255256 (2⁸)
9 bits000000000 = 0111111111 = 511512 (2⁹)
10 bits0000000000 = 01111111111 = 10231024 (2¹⁰)

Números del 1 al 10 en binario#

DecimalBinario
10001
20010
30011
40100
50101
60110
70111
81000
91001
101010

Unidades de capacidad#

Rápidamente también aparecio la necesidad de agrupar los bytes y se crearon múltiples del byte:

UnidadAbreviaturaBytes
ByteB1 Byte
KilobyteKB1.024 Bytes
MegabyteMB1.024 KB = 1.048.576 Bytes
GigabyteGB1.024 MB = 1.073.741.824 Bytes
TerabyteTB1.024 GB = 1.099.511.627.776 Bytes
PetabytePB1.024 TB = 1.125.899.906.842.624 Bytes

Norma IEC 80000-13#

La Comisión Electrotécnica Internacional (IEC) estableció la norma IEC 80000-13 para estandarizar las unidades de información digital y evitar confusiones entre los sistemas decimal y binario.

Prefijos binarios (IEC 80000-13)#

UnidadSímboloValor en bytesEquivalencia
KibibyteKiB1.024 Bytes2¹⁰ Bytes
MebibyteMiB1.048.576 Bytes2²⁰ Bytes
GibibyteGiB1.073.741.824 Bytes2³⁰ Bytes
TebibyteTiB1.099.511.627.776 Bytes2⁴⁰ Bytes
PebibytePiB1.125.899.906.842.624 Bytes2⁵⁰ Bytes

Diferencia con prefijos decimales#

  • Prefijos decimales (KB, MB, GB): Basados en potencias de 10 (1.000)
  • Prefijos binarios (KiB, MiB, GiB): Basados en potencias de 2 (1.024)

Ejemplo de diferencia:

  • 1 GB = 1.000.000.000 Bytes (decimal)
  • 1 GiB = 1.073.741.824 Bytes (binario)

Esta distinción es importante en sistemas de almacenamiento donde las diferencias se vuelven significativas.

Incumplimiento de la norma#

A pesar de la existencia de la norma IEC 80000-13, muchos fabricantes y sistemas operativos no la respetan:

  • Fabricantes de BIOS/UEFI: Continúan mostrando las capacidades usando KB, MB, GB en lugar de KiB, MiB, GiB, aunque internamente calculen en base binaria.
  • Fabricantes de memoria RAM: Etiquetan sus productos como “8GB RAM” cuando técnicamente deberían usar “8GiB” según sus especificaciones binarias.
  • Microsoft Windows: El sistema operativo sigue utilizando los prefijos tradicionales (KB, MB, GB) para mostrar tamaños de archivos y capacidades de disco, aunque los cálculos internos sean binarios.

Esta inconsistencia genera confusión entre los usuarios y mantiene la ambigüedad que la norma IEC pretendía resolver.

Cómo representar números en binario#

Es tan fácil como ponerte la tabla y empezar a poner 1s y 0s de izquierda a derecha.

Tabla de valores y ejemplos

Primera clase de Sistemas
https://blog.lucialv.com/posts/first-class-systems/
Autor
Lucía
Publicado el
2025-09-12
Licencia
CC BY-NC-SA 4.0