Portada, licencia e indice
Texto íntegro de la conversión. Las figuras y la disposición de las notas se pueden consultar en el PDF.
El sistema operativo una máquina virtual
Conversión de texto página a página. La paginación permite cotejar este archivo con el PDF original.
Página 1
El sistema operativo: una máquina virtual
José Ramón Herrero Zaragoza Josep Lluís Marzo i Lázaro Enric Morancho Llena
PID_00214804
Página 2
© 2014, FUOC. Se garantiza permiso para copiar, distribuir y modificar este documento según los términos de la GNU Free Documentation License, Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni textos de cubierta delantera o trasera. Se dispone de una copia de la licencia en el apartado "GNU Free Documentation License" de este documento.
Página 3
Índice
Introducción...............................................................................................
Objetivos.......................................................................................................
-
Software de sistema y máquinas virtuales.................................
1.1. El concepto de máquina virtual ................................................. 1.2. Capas dentro del software de sistema ........................................ 1.2.1. Las llamadas al sistema ................................................. 1.2.2. Las bibliotecas ................................................................ 1.2.3. El intérprete de comandos ............................................ 1.3. El sistema operativo desde el punto de vista del programador ...
-
Los mecanismos de entrada al sistema operativo.....................
2.1. Mecanismos directos (traps, excepciones e interrupciones) ........ 2.2. Mecanismos indirectos ................................................................ 2.2.1. Biblioteca del sistema .................................................... 2.2.2. Bibliotecas del lenguaje ................................................. 2.2.3. Aplicaciones ...................................................................
-
Apoyo del hardware para implementar el sistema operativo -
Introducción a la planificación del procesador........................
4.1. El concepto de proceso ............................................................... 4.2. Planificación del procesador .......................................................
Resumen.......................................................................................................
Actividades..................................................................................................
Ejercicios de autoevaluación..................................................................
Solucionario................................................................................................
Glosario........................................................................................................
Bibliografía.................................................................................................
Anexo............................................................................................................
Notas y pies de figura de la fuente
5 6 7 7 8 9 10 12 12 13 13 15 15 17 18 19 21 21 22 24 25 25 26 27 28 29
Página 4
Ver fragmento extraído sin normalizar
# El sistema operativo una máquina virtual
[Abrir el PDF original](<../PDF/El sistema operativo una máquina virtual.pdf>)
> Conversión de texto página a página. La paginación permite cotejar este archivo con el PDF original.
## Página 1
<!-- source-page: 1 -->
El sistema
operativo: una
máquina virtual
José Ramón Herrero Zaragoza
Josep Lluís Marzo i Lázaro
Enric Morancho Llena
PID_00214804
## Página 2
<!-- source-page: 2 -->
GNUFDL • PID_00214804 El sistema operativo: una máquina virtual
© 2014, FUOC. Se garantiza permiso para copiar, distribuir y modificar este documento según los términos de la GNU Free
Documentation License, Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni
textos de cubierta delantera o trasera. Se dispone de una copia de la licencia en el apartado "GNU Free Documentation License" de
este documento.
## Página 3
<!-- source-page: 3 -->
GNUFDL • PID_00214804 El sistema operativo: una máquina virtual
Índice
Introducción............................................................................................... 5
Objetivos....................................................................................................... 6
1. Software de sistema y máquinas virtuales................................. 7
1.1. El concepto de máquina virtual ................................................. 7
1.2. Capas dentro del software de sistema ........................................ 8
1.2.1. Las llamadas al sistema ................................................. 9
1.2.2. Las bibliotecas ................................................................ 10
1.2.3. El intérprete de comandos ............................................ 12
1.3. El sistema operativo desde el punto de vista del programador ... 12
2. Los mecanismos de entrada al sistema operativo..................... 13
2.1. Mecanismos directos (traps, excepciones e interrupciones) ........ 13
2.2. Mecanismos indirectos ................................................................ 15
2.2.1. Biblioteca del sistema .................................................... 15
2.2.2. Bibliotecas del lenguaje ................................................. 17
2.2.3. Aplicaciones ................................................................... 18
3. Apoyo del hardware para implementar el sistema operativo 19
4. Introducción a la planificación del procesador........................ 21
4.1. El concepto de proceso ............................................................... 21
4.2. Planificación del procesador ....................................................... 22
Resumen....................................................................................................... 24
Actividades.................................................................................................. 25
Ejercicios de autoevaluación.................................................................. 25
Solucionario................................................................................................ 26
Glosario........................................................................................................ 27
Bibliografía................................................................................................. 28
Anexo............................................................................................................ 29
## Página 4
<!-- source-page: 4 -->