Edición de referencia
Índice completo

PARTE XLI

Computación, datos e Internet

En esta página

La vida digital parece inmaterial porque sus capas físicas y lógicas quedan ocultas. Un clic activa representaciones, programas, procesadores, almacenamiento, protocolos, organizaciones y redes que pueden fallar de maneras diferentes. Comprender computación exige separar esas capas y seguir los contratos que permiten que una interpretación sobreviva al tránsito.

Esta parte comienza por información y algoritmos, recorre la ejecución material y el software, y después estudia datos, Internet, Web y sistemas distribuidos. Cierra con criptografía, seguridad y privacidad: propiedades que no aparecen al final como accesorios, sino que dependen de decisiones acumuladas en todo el sistema.

Parte publicada · 12 capítulos (452–463).

12 capítulos publicados · parte publicada íntegramente en el manuscrito de origen.

Capítulos#

  1. Información: representar, comprimir y transmitir: Un bit no es una idea pequeña: es una distinción dentro de un código compartido y un sistema físicoCómo códigos y probabilidades permiten representar, comprimir y proteger mensajes sin confundir cantidad de información con significado.
    Secciones del capítulo
    1. 452.1. Bits, símbolos y códigos
    2. 452.2. Información, significado y contexto
    3. 452.3. Compresión y redundancia
    4. 452.4. Ruido, errores y corrección
    5. 452.5. Entropía de información y diferencias con la entropía física
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  2. Algoritmos: procedimientos, eficiencia y límites: Un procedimiento no queda justificado porque produzca una respuesta: debe resolver el problema declarado, terminar y usar recursos tolerablesCómo especificar un problema, demostrar que un algoritmo termina y es correcto, analizar sus recursos y reconocer límites de computabilidad.
    Secciones del capítulo
    1. 453.1. Problemas, entradas y resultados
    2. 453.2. Representaciones y estructuras de datos
    3. 453.3. Corrección y terminación
    4. 453.4. Complejidad y órdenes de crecimiento
    5. 453.5. Computabilidad y problemas sin solución algorítmica general
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  3. Ordenadores: componentes y ejecución: Un ordenador no es una caja que calcula: es un sistema que coordina transformaciones lógicas, movimiento de datos y efectos físicosCómo la lógica digital, las instrucciones, la jerarquía de memoria y la entrada/salida cooperan para ejecutar programas, y qué limita su rendimiento.
    Secciones del capítulo
    1. 454.1. Representación binaria y lógica digital
    2. 454.2. Procesadores e instrucciones
    3. 454.3. Memoria, almacenamiento y jerarquías
    4. 454.4. Entrada, salida y comunicación entre componentes
    5. 454.5. Paralelismo, consumo y límites físicos
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  4. Software y programación: describir comportamientos verificables: Programar no consiste sólo en indicar pasos: consiste en conservar significados y restricciones mientras el sistema cambiaCómo los lenguajes expresan comportamientos, las interfaces contienen complejidad y las pruebas, dependencias y mantenimiento sostienen el software durante su evolución.
    Secciones del capítulo
    1. 455.1. Lenguajes, abstracciones y traducción
    2. 455.2. Estado, control y funciones
    3. 455.3. Modularidad e interfaces
    4. 455.4. Pruebas, errores y mantenimiento
    5. 455.5. Dependencias, licencias y evolución del software
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  5. Sistemas operativos: compartir recursos y aislar procesos: El sistema operativo convierte recursos físicos compartidos en entornos utilizables, pero toda abstracción conserva límites y dependenciasCómo un sistema operativo reparte procesador y memoria, organiza archivos y dispositivos, media permisos y ofrece aislamiento sin prometer fronteras perfectas.
    Secciones del capítulo
    1. 456.1. Procesos, hilos y planificación
    2. 456.2. Memoria y protección
    3. 456.3. Archivos, permisos y almacenamiento
    4. 456.4. Dispositivos y comunicaciones
    5. 456.5. Virtualización y límites del aislamiento
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  6. Datos y bases de datos: Guardar datos no basta: hay que preservar qué significan, qué cambios son válidos y qué evidencia permite confiar en ellosCómo los esquemas dan significado a los registros, los índices aceleran consultas, las transacciones controlan concurrencia y la procedencia permite juzgar calidad.
    Secciones del capítulo
    1. 457.1. Esquemas, registros y relaciones
    2. 457.2. Consultas, índices y representación
    3. 457.3. Transacciones y consistencia
    4. 457.4. Calidad, procedencia y ciclo de vida de los datos
    5. 457.5. Modelos relacionales y otras formas de almacenamiento
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  7. Redes e Internet: mover paquetes entre sistemas: Internet no es un lugar ni una red única: es cooperación técnica entre redes autónomas que aceptan protocolos comunesCómo las redes encapsulan datos en paquetes, eligen rutas entre sistemas autónomos, controlan transporte y congestión, resuelven nombres y coordinan estándares abiertos.
    Secciones del capítulo
    1. 458.1. Capas y protocolos
    2. 458.2. Direcciones, rutas y conmutación
    3. 458.3. Transporte, fiabilidad y congestión
    4. 458.4. DNS y resolución de nombres
    5. 458.5. Interconexión, operadores y gobernanza técnica
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  8. La Web: qué ocurre al abrir una página: Abrir una página coordina identificación, transporte, documentos, código, estado y políticas de seguridad dentro del navegadorQué ocurre desde que se introduce una URL hasta que el navegador representa una página, ejecuta una aplicación, usa cachés y conserva una sesión.
    Secciones del capítulo
    1. 459.1. Direcciones, nombres y solicitudes
    2. 459.2. HTTP, documentos y recursos
    3. 459.3. Navegadores, HTML y representación
    4. 459.4. Contenido estático y aplicaciones
    5. 459.5. Cachés, sesiones y datos del usuario
    6. 459.6. Diferencias entre Internet, Web y servicios digitales
    7. Preguntas de transferencia
    8. Fuentes y lecturas del capítulo
  9. Nube y sistemas distribuidos: Distribuir recursos permite crecer y sobrevivir a ciertos fallos, pero convierte comunicación, tiempo y coordinación en parte del problemaCómo centros de datos, replicación y coordinación sostienen servicios distribuidos ante fallos parciales, y qué costes, límites y concentraciones introduce la nube.
    Secciones del capítulo
    1. 460.1. Centros de datos y recursos compartidos
    2. 460.2. Distribución, replicación y fallos parciales
    3. 460.3. Consistencia, disponibilidad y latencia
    4. 460.4. Escalabilidad, costes y consumo material
    5. 460.5. Dependencias y concentración de servicios
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  10. Criptografía: confidencialidad, integridad e identidad: Las primitivas transforman problemas de confianza en problemas de claves; los protocolos deciden si esa transformación funcionaQué propiedades aporta la criptografía, cómo se combinan cifrado, hashes, firmas y certificados, y por qué la gestión de claves decide la seguridad real.
    Secciones del capítulo
    1. 461.1. Cifrado simétrico y asimétrico
    2. 461.2. Funciones hash e integridad
    3. 461.3. Firmas digitales y certificados
    4. 461.4. Gestión de claves y confianza
    5. 461.5. Qué protege la criptografía y qué deja fuera
    6. Preguntas de transferencia
    7. Fuentes y lecturas del capítulo
  11. Ciberseguridad: proteger sistemas y reducir daños: La seguridad no elimina todo fallo: reduce probabilidad, limita alcance, detecta cambios y hace posible recuperarseCómo identificar activos y amenazas, combinar controles preventivos y detectivos, responder a incidentes y evaluar seguridad con autorización.
    Secciones del capítulo
    1. 462.1. Activos, amenazas y superficies de exposición
    2. 462.2. Autenticación, autorización y mínimo privilegio
    3. 462.3. Actualizaciones, configuraciones y desarrollo seguro
    4. 462.4. Copias de seguridad, registro y detección
    5. 462.5. Gestión de incidentes y recuperación
    6. 462.6. Responsabilidad, autorización y límites de la evaluación de seguridad
    7. Preguntas de transferencia
    8. Fuentes y lecturas del capítulo
  12. Privacidad digital: datos, inferencias y control: La privacidad no consiste sólo en ocultar secretos: regula cómo la información sobre personas altera sus opciones, relaciones y poderCómo datos observados, declarados e inferidos circulan y se vinculan, qué límites tienen anonimización y permisos, y cómo diseñar para reducir riesgos de privacidad.
    Secciones del capítulo
    1. 463.1. Datos observados, declarados e inferidos
    2. 463.2. Identificadores, metadatos y vinculación
    3. 463.3. Teléfonos, aplicaciones y flujos de información
    4. 463.4. Minimización, permisos y controles
    5. 463.5. Anonimización, reidentificación y límites
    6. 463.6. Derechos, diseño y responsabilidades
    7. Preguntas de transferencia
    8. Fuentes y lecturas del capítulo

Explorar los conceptos centrales de esta parte en el índice temático →

Bibliografía de la parte#

Consultar las fuentes y orientaciones de lectura de esta parte →