2.10 Sistemas Operativos (OS)

El sistema operativo es una colección de servicios necesarios para interconectar de manera segura el hardware con las aplicaciones. Los temas centrales se centran en los mecanismos y políticas necesarios para virtualizar cómputo, memoria y entrada/salida (I/O). Los temas generales que se reutilizan en muchos niveles de los sistemas informáticos están bien ilustrados en los sistemas operativos (por ejemplo, sondeo vs interrupciones, caché, flexibilidad vs costos, enfoques de planificación de procesos, reemplazo de páginas, etc.). El área de conocimiento de Sistemas Operativos contiene los conceptos subyacentes clave para otras áreas de conocimiento: límites de confianza, concurrencia, persistencia y extensibilidad segura.

KA Core Tier1 Core Tier2 Electivo
2.10.1 Rol y Propósito de los Sistemas Operativos     No
2.10.2 Principios del Sistema Operativo     No
2.10.3 Concurrencia     No
2.10.4 Protección y Seguridad     No
2.10.5 Planificación     No
2.10.6 Modelo de Proceso     No
2.10.7 Gestión de Memoria     No
2.10.8 Gestión de Dispositivos     No
2.10.9 API de Sistemas de Archivos e Implementación     No
2.10.10 Sistemas de Archivos Avanzados     No
2.10.11 Virtualización     No
2.10.12 Sistemas en Tiempo Real y Embebidos     No
2.10.13 Tolerancia a fallos     No
2.10.14 Sociedad, ética y Profesión     No



Subsecciones
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM