⬅️ Volver al inicio
MÓDULO PRE-INTRODUCTORIO

Fundamentos de
Ciencias de la Computación

Una arquitectura jerárquica desde el nivel físico hasta la inteligencia artificial, explicada con rigor y claridad.

01

Hardware y Binario

L0

La base física de toda computación. Los transistores actúan como interruptores microscópicos: 1 (encendido) ó 0 (apagado). Estos estados binarios, agrupados en secuencias, constituyen la representación numérica y simbólica de cualquier dato procesable.

02 🧠

CPU y Memoria

L1

El CPU es el procesador ejecutor; la RAM proporciona espacio de trabajo temporal. Operan mediante ciclos de fetch-decode-execute: obtención de instrucciones, interpretación y ejecución. Esta arquitectura de Von Neumann establece el paradigma fundamental de las computadoras modernas.

03 🖥️

Sistema Operativo

L2

Intermediario esencial entre usuario y hardware. Gestiona recursos (procesador, memoria, dispositivos) mediante abstracción: traduce comandos intuitivos en instrucciones máquina. Permite ejecución concurrente de múltiples procesos y facilita la interfaz gráfica moderna.

04 📝

Lenguajes de Programación

L3

Idiomas formales que permiten expresar algoritmos en términos humanos. Compiladores e intérpretes transforman código legible (Python, JavaScript, C++) en instrucciones ejecutables. Esta abstracción sintáctica es crucial para la productividad y mantenibilidad del software.

05 📦

Estructuras y Algoritmos

L4

Estructuras de datos (arrays, listas ligadas, árboles, grafos) organizan la información; algoritmos resuelven problemas mediante secuencias precisas de operaciones. Su análisis de complejidad (notación O) determina escalabilidad y eficiencia computacional.

06 🤖

Machine Learning

L5

Paradigma alternativo al algoritmo explícito: se proporcionan datos de entrenamiento y la máquina infiere patrones mediante optimización estadística. Modelos neuronales aprenden representaciones jerárquicas. Aplicable a problemas donde la solución algorítmica es intractable.

07 🌍

Internet y Web

L6

Arquitectura distribuida mediante TCP/IP que interconecta computadoras globalmente. HTTP establece protocolo cliente-servidor; navegadores interpretan HTML (estructura) y CSS (presentación) para renderizar páginas. La web es aplicación de principios computacionales escalados planetariamente.

08 🗄️

Bases de Datos

L7

Sistemas de almacenamiento persistente y recuperación eficiente mediante modelos relacionales o no-relacionales. ACID (atomicidad, consistencia, aislamiento, durabilidad) garantiza integridad. Consultas optimizadas permiten acceso en milisegundos a volúmenes masivos, sustentando ecosistemas digitales.

¿Listo para continuar?

Ahora que conoces la arquitectura de la computación, explora cómo la IA se aplica en investigación biomédica.

👉 Ir al Clinical Toolkit