Sistemas Operativos · CS3015
$ ./repasar --curso CS3015 --etapa final
Procesos, sincronización y memoria, a golpe de clic.
Teoría completa de Stallings (caps. 1–8) y de las clases, simuladores, los 6 exámenes previos resueltos y los 32 ejercicios oficiales, con el código probado en ejecuciones de prueba. Ahora con la etapa final: deadlock en la práctica, memoria virtual, memoria de un proceso y Valgrind.
Etapa final · mapa
13 páginas nuevas: filósofos y barbero ejecutados, memoria virtual con simulador de reemplazo, Valgrind, los 10 ejercicios resueltos y un simulacro del LC3.
00Fundamentos
Interrupciones anidadas, jerarquía de memoria, DMA, evolución del SO, monolítico vs microkernel.
01Procesos y threads
PCB, modelos de 5, 7 y 9 estados, mode switch vs process switch, señales, fork, ULT/KLT, Selfie.
02Exclusión mutua
14 algoritmos en un intercalador que verifica exclusión mutua, deadlock, progreso y starvation, y demostraciones formales paso a paso.
03nuevoAtómicas, futex y registros
TAS, CAS, spinlocks, Peterson fallando en x86, mutex con futex medido, pthread_mutex, semáforos POSIX y registros safe, regular y atómicos.
04Semáforos y deadlock
Productor–consumidor, Morris, filósofos y el algoritmo del banquero paso a paso.
05nuevoMonitores y mensajes
Hoare vs Mesa, AR/WR/AW/WW, baño unisex, cine y send/receive.
06Memoria (final)
Buddy, placement, segmentación, TLB, tablas multinivel e invertidas, memoria virtual.
07Exámenes y ejercicios
6 exámenes previos resueltos + los 32 ejercicios oficiales de sincronización.
Cómo usar esta web
Sección titulada «Cómo usar esta web»La barra lateral tiene dos etapas: Final (arriba, abierta) y Parcial · E1 (plegada). El final se apoya en el parcial, así que las páginas del final enlazan a las del parcial cuando hace falta.
- Mira el mapa de la etapa que estudias: mapa del final o mapa del parcial: qué preguntas se repiten año tras año y cuántos puntos valen.
- Repasa por unidad con la barra lateral. Cada página sigue el mismo orden: teoría → avisos «en el examen» → simulador → ejercicio con solución desplegable → quiz.
- Resuelve un examen previo cronometrado antes de abrir las soluciones. Después, haz los 3 simulacros del E1 2026-2: preguntas nuevas en el estilo del examen, con pauta de corrección.
- Cierra con las flashcards. Tu progreso se guarda en este navegador.