Informática

Mira cómo se comportan realmente los programas y los sistemas: avanza paso a paso por los algoritmos, observa cómo cambian las estructuras de datos y sigue las peticiones por arquitecturas a gran escala.

19 simuladores disponibles

Captura de Simulador de algoritmos

Simulador de algoritmos

Observa algoritmos de ordenación, búsqueda, árboles, montículos y grafos paso a paso, con animaciones que puedes pausar y repetir.

Informática · Algoritmos, estructuras de datos

Clase 11–12 · Universidad y másClase 11–12 Informática: búsqueda, ordenación y pilas

Abrir simulador: Simulador de algoritmos
Captura de Simulador de diseño de sistemas

Simulador de diseño de sistemas

Construye arquitecturas con balanceadores de carga, cachés, colas y bases de datos, y observa cómo fluye el tráfico y dónde fallan.

Informática · Diseño de sistemas, redes de computadoras

Universidad y másIngeniería de software: diseño de sistemas

Abrir simulador: Simulador de diseño de sistemas
Captura de Autómatas celulares
Principiante

Autómatas celulares

Dibuja células en una cuadrícula, define reglas de nacimiento y supervivencia, y observa cómo el Juego de la vida de Conway y otros autómatas producen planeadores, osciladores y caos.

Informática · Emergencia y agentes

Universidad y másMás allá del temario: sistemas complejos

Abrir simulador: Autómatas celulares
Captura de Bandadas
Principiante

Bandadas

Ajusta la separación, la alineación y la cohesión de una bandada de boids y observa cómo surge un vuelo coordinado a partir de reglas locales simples, con opción de depredador.

Informática · Emergencia y agentes

Universidad y másMás allá del temario: sistemas complejos

Abrir simulador: Bandadas
Captura de Criptografía RSA
Avanzado

Criptografía RSA

Genera una clave RSA de juguete a partir de dos primos, cifra y descifra un mensaje paso a paso, fírmalo y descubre por qué factorizar el módulo rompe la clave.

Informática · Seguridad y codificación

Clase 11–12 · Universidad y másAmplía Clase 10 Matemáticas: Números reales (primos); Clase 11 Informática: ciberseguridad

Abrir simulador: Criptografía RSA
Captura de Tablas hash
Intermedio

Tablas hash

Inserta claves en una tabla hash, compara el encadenamiento con el sondeo lineal y cuadrático, y mide las colisiones y los sondeos a medida que crece el factor de carga.

Informática · Estructuras de datos

Universidad y másEstructuras de datos universitarias

Abrir simulador: Tablas hash
Captura de Planificación de CPU
Intermedio

Planificación de CPU

Edita los tiempos de llegada y de ráfaga de los procesos y compara las planificaciones FCFS, SJF, SRTF, por prioridad y round-robin en un diagrama de Gantt con tiempos de espera y de retorno.

Informática · Sistemas operativos

Universidad y másSistemas operativos universitarios

Abrir simulador: Planificación de CPU
Captura de Reemplazo de páginas
Intermedio

Reemplazo de páginas

Pasa una cadena de referencias de páginas por FIFO, LRU, Óptimo y Reloj, cambia el número de marcos y compara los fallos de página, incluida la anomalía de Bélády.

Informática · Sistemas operativos

Universidad y másSistemas operativos universitarios

Abrir simulador: Reemplazo de páginas
Captura de Mapeo de caché
Intermedio

Mapeo de caché

Envía direcciones a cachés de correspondencia directa, asociativas por conjuntos y totalmente asociativas, mira los bits de etiqueta, índice y desplazamiento, y compara las tasas de acierto.

Informática · Sistemas operativos

Universidad y másOrganización de computadoras universitaria

Abrir simulador: Mapeo de caché
Captura de Interbloqueo
Intermedio

Interbloqueo

Asigna recursos a procesos, dibuja el grafo de asignación de recursos, detecta ciclos y ejecuta el algoritmo del banquero para hallar secuencias seguras.

Informática · Sistemas operativos

Universidad y másSistemas operativos universitarios

Abrir simulador: Interbloqueo
Captura de Índices de bases de datos
Intermedio

Índices de bases de datos

Compara un recorrido completo de tabla con una búsqueda en índice de árbol B sobre datos generados, cambia el tamaño de la tabla y la selectividad de la consulta, y cuenta las filas y páginas que toca cada uno.

Informática · Diseño de sistemas, estructuras de datos

Clase 11–12 · Universidad y másClase 12 Informática: Conceptos de bases de datos y SQL

Abrir simulador: Índices de bases de datos
Captura de Aislamiento de transacciones
Avanzado

Aislamiento de transacciones

Intercala dos transacciones de base de datos con distintos niveles de aislamiento y observa cómo aparecen o se bloquean las lecturas sucias, las actualizaciones perdidas y el sesgo de escritura.

Informática · Diseño de sistemas

Universidad y másBases de datos universitarias

Abrir simulador: Aislamiento de transacciones
Captura de Recolección de basura
Intermedio

Recolección de basura

Construye un grafo de objetos con raíces y referencias, elimina raíces y observa cómo el marcado y barrido y el conteo de referencias encuentran la basura, incluidos los ciclos perdidos.

Informática · Sistemas operativos

Universidad y másLenguajes de programación universitarios

Abrir simulador: Recolección de basura
Captura de Fases del compilador
Avanzado

Fases del compilador

Escribe una expresión aritmética y síguela por el análisis léxico, el análisis sintáctico en un árbol, el código de máquina de pila y la evaluación.

Informática · Algoritmos

Universidad y másCompiladores universitarios

Abrir simulador: Fases del compilador
Captura de Puertas lógicas
Principiante

Puertas lógicas

Cambia las entradas de circuitos digitales, desde puertas simples hasta un semisumador, un sumador completo y un biestable SR, sigue la propagación de la señal y genera tablas de verdad.

Informática · Algoritmos

Clase 11–12 · Universidad y másClase 11 Informática: Sistemas informáticos (lógica booleana)

Abrir simulador: Puertas lógicas
Captura de Máquinas de estados finitos
Principiante

Máquinas de estados finitos

Haz avanzar un autómata finito determinista por una cadena de entrada, edita sus transiciones y mira qué cadenas acepta, desde la divisibilidad binaria hasta los torniquetes.

Informática · Algoritmos

Universidad y másTeoría de la computación universitaria

Abrir simulador: Máquinas de estados finitos
Captura de Códigos correctores de errores
Intermedio

Códigos correctores de errores

Codifica 4 bits de datos con Hamming(7,4), invierte bits durante la transmisión, calcula el síndrome y observa cómo se corrigen errores simples y los límites cuando cambian dos bits.

Informática · Seguridad y codificación

Universidad y másRedes y teoría de códigos universitarias

Abrir simulador: Códigos correctores de errores
Captura de Convolución de imágenes
Intermedio

Convolución de imágenes

Edita un núcleo de 3 × 3 y recorre la convolución píxel a píxel para ver cómo el desenfoque, el realce y la detección de bordes transforman una pequeña imagen de prueba.

Ingeniería · Señales y datos

Universidad y másProcesamiento de imágenes universitario

Abrir simulador: Convolución de imágenes
Captura de Codificación por compresión
Intermedio

Codificación por compresión

Edita un texto de ejemplo, construye su árbol de códigos de Huffman, compara el número de bits con códigos simples y de longitud fija y con el límite de entropía, y observa cómo se decodifican los bits uno a uno.

Informática · Seguridad y codificación

Universidad y másTeoría de la información universitaria

Abrir simulador: Codificación por compresión

Materias relacionadas