16. Estructura jerárquica Se dividió el sistema operativo en pequeñas partes de tal forma que cada una de ellas estuviera perfectamente definida y con un claro interface con el resto de elementos.
17. Maquina virtual El objetivo de los sistemas operativos de maquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias maquinas diferentes. El núcleo se denomina monitor virtual y tiene como misión llevar a cabo la multiprogramación, presentando a los niveles superiores tantas maquinas virtuales como se soliciten.
18. Cliente - servidor cliente servidor Sirve para toda clase de aplicaciones por lo tanto su propósito general cumple con los sistemas operativos
19. Como han evolucionado los Sistemas operativos. Han evolucionado a medida de las necesidades que se fueron generando cada sistema operativo
23. Administración de la memoria principal. Es una tabla de palabras o bytes que se referencia cada una mediante una dirección única. El SO es el responsable de conocer las partes de la memoria están utilizadas y por quien asignar y reclamar espacio de memoria cuando sea necesario. Este almacén de datos de rápido acceso es compartido por la CPU y los dispositivos de E/S es volátil y pierde su contenido en los fallos de sistema.
28. Operaciones de E/S. Hace las funciones que permite La lectura y escritura. Dispositivos externo y control. Las comunicaciones con los periféricos.
29. Manipulación del sistema de archivos Se comunica con el controlador del periférico en donde esta el sistemas de archivos del sistema operativo. Conoce la estructura de almacenamiento y proporciona los mecanismos adecuados para su control y protección.
30. Comunicaciones Función básica de los sistemas operativos, pueden comunicarse entre si a través de compartir espacios de memoria ya sean variables compartidos o buffers. A través de herramientas de IPC este posee un mecanismo que permite a los procesos comunicarse y sincronizarse entre si.
31. Protección Su propósito como programa estación principal consiste en gestionar los recursos de localización y protección de acceso del hardware.