Resumen de Pioneros y Conceptos Clave de la Computación
Pioneros y Conceptos Clave de la Computación: Turing, Hopper y el Binario
Introducción
La representación digital de la información explica cómo las computadoras almacenan y procesan sonidos, imágenes, textos y más usando solo dos estados: encendido y apagado. Estos estados se codifican con el sistema binario y permiten que dispositivos como teléfonos, cámaras y servidores funcionen correctamente.
Conceptos básicos
¿Qué es el código binario?
El código binario es un sistema de numeración que usa solo dos dígitos: $0$ (apagado) y $1$ (encendido).
- Cada posición en una secuencia binaria representa una potencia de $2$, comenzando en la potencia $0$ en el extremo derecho.
- Un bit es la unidad mínima de información: puede ser $0$ o $1$.
Bits y bytes
Un bit es un dígito binario; un byte es un conjunto de 8 bits.
- 1 bit = $0$ o $1$
- 1 byte = 8 bits
- Un byte puede representar $256$ valores distintos (de $0$ a $255$).
Tabla comparativa:
| Concepto | Tamaño | Valores posibles | Ejemplo práctico |
|---|---|---|---|
| Bit | 1 bit | $0$, $1$ | Encendido/apagado de un LED |
| Byte | 8 bits | $0$ a $255$ | Un carácter del teclado |
Cómo se representan números
- En el sistema decimal cada lugar vale potencias de $10$; por ejemplo, $191$ se interpreta como $1\cdot10^2 + 9\cdot10^1 + 1\cdot10^0$.
- En binario cada lugar vale potencias de $2$; para convertir, sumamos las potencias de $2$ de las posiciones con valor $1$.
Ejemplo: representar $191$ en binario
- Un byte tiene posiciones con valores $2^7$, $2^6$, $2^5$, $2^4$, $2^3$, $2^2$, $2^1$, $2^0$.
- Para obtener $191$ encendemos todas las posiciones excepto la de $2^6$ (que vale $64$):
$$191 = 128 + 32 + 16 + 8 + 4 + 2 + 1$$
Por lo tanto el byte es $10111111$ (de izquierda a derecha: $2^7$ a $2^0$).
Nota: El valor mínimo de un byte es $0$ (todos ceros) y el máximo es $255$ (todos unos).
Representación de caracteres
- Existen códigos que asignan un número (un byte u más) a cada carácter del teclado, por eso un byte puede representar letras, números y símbolos.
- Estos códigos van desde $0$ hasta $255$ cuando usamos un byte.
Colores y píxeles
Un píxel es la unidad más pequeña de una imagen digital y su color se puede representar con números binarios.
- Un color común en pantallas se representa usando tres bytes: uno para rojo (R), otro para verde (G) y otro para azul (B). Este esquema se llama RGB.
- Cada canal (R, G, B) toma un valor entre $0$ y $255$.
- Blanco = (255, 255, 255) porque todos los bytes están al máximo.
- Negro = (0, 0, 0) porque todos los bytes están en cero.
Tabla de ejemplos de colores:
| Color | Representación (R,G,B) |
|---|---|
| Rojo puro | (255, 0, 0) |
| Verde puro | (0, 255, 0) |
| Azul puro | (0, 0, 255) |
| Blanco | (255, 255, 255) |
| Negro | (0, 0, 0) |
- Con tres bytes se pueden formar hasta $256^3 = 16,777,216$ combinaciones de color distintas.
Imágenes y vídeo
- Una imagen digital es una matriz de píxeles; cada píxel tiene un color definido por números (por ejemplo, RGB).
- Un vídeo es una secuencia de imágenes (frames) que se muestran rápidamente para crear movimiento.
- A mayor resolución (más píxeles) y mayor profundidad de color (más bytes por píxel), mejor calidad visual, pero mayor tamaño de archivo.
Audio digital
- El audio se representa muestreando la onda sonora en instantes de tiempo y convirtiendo cada muestra en valores numéricos que se almacenan como bytes.
- A mayor tasa de muestreo y mayor profundidad de bits por muestra, más fiel es la representación del sonido.
Aplicaciones reales
- GPS y mapas usan datos binarios para calcular rutas y mostrar mapas.
- Reproducción de música y vídeo convierte archivos binarios en ondas sonoras y secuencias de imágenes.
- Comunicación por redes (Internet) transmite paquetes de bytes que contienen información codificada.
Resumen final
L
¿Ya tienes cuenta? Iniciar sesión
Representación Digital Básica
Klíčové pojmy: El código binario usa dos dígitos: $0$ y $1$., Un bit es la unidad mínima de información; un byte equivale a 8 bits., Cada posición en binario vale una potencia de $2$ de derecha a izquierda., Un byte puede representar $256$ valores: $0$ a $255$., Los caracteres del teclado se representan mediante códigos que asignan bytes a cada carácter., Colores en RGB usan tres bytes: (R,G,B) con valores $0$ a $255$., Una imagen es una matriz de píxeles; un vídeo es una secuencia de imágenes., El audio digital se obtiene muestreando ondas y guardando muestras como bytes., Con tres bytes por píxel se obtienen $256^3 = 16\,777\,216$ colores., A mayor tasa de muestreo y más bits por muestra, mejor calidad de audio.