Escolar Documentos
Profissional Documentos
Cultura Documentos
operativos
Teodor Jov Lagunas (coordinador)
XP05/75097/00803
FUOC XP05/75097/00803
Ninguna parte de esta publicacin, incluido el diseo general y la cubierta, puede ser copiada,
reproducida, almacenada o transmitida de ninguna forma, ni por ningn medio, sea ste elctrico,
qumico, mecnico, ptico, grabacin, fotocopia, o cualquier otro, sin la previa autorizacin escrita
de los titulares del copyright.
Sistemas operativos
FUOC XP05/75097/00803
Introduccin
Sistemas operativos
FUOC XP05/75097/00803
Objetivos
Esta asignatura contiene los materiales didcticos necesarios para que el estudiante alcance los siguientes objetivos:
1. Conocer los servicios que ofrece un sistema operativo.
2. Adquirir los conocimientos necesarios para acceder a los servicios del sistema
operativo desde el intrprete de rdenes.
3. Conocer el concepto de proceso y los aspectos relacionados con la manipulacin de los procesos.
4. Aprender los principios bsicos de la gestin de la memoria.
5. Conocer el concepto de dispositivo y los aspectos relacionados con la
manipulacin de los diferentes dispositivos.
6. Ver el sistema de ficheros y los aspectos relacionados con el uso de este
sistema.
7. Conocer los principios de la comunicacin y la sincronizacin entre procesos.
Sistemas operativos
FUOC XP05/75097/00803
Contenidos
Mdulo didctico 1
Introduccin a los sistemas operativos
Dolors Royo Valls
1. Definicin de sistema operativo
2. Visin histrica
3. Los servicios que ofrece el sistema operativo
Mdulo didctico 2
El sistema operativo: una mquina virtual
Josep Llus Marzo i Lzaro
1. Una introduccin a la mquina virtual
2. Las fases de ejecucin de un programa
3. Espacios de direcciones de un proceso
4. Los mecanismos de entrada al sistema operativo: traps, excepciones
e interrupciones
Mdulo didctico 3
La gestin de la memoria
Dolors Royo Valls
1. Las funciones de traduccin de direcciones
2. Los modelos de gestin de la memoria de asignacin contigua
3. Los modelos de gestin de la memoria de asignacin no contigua
4. La memoria virtual
Mdulo didctico 4
Los dispositivos de entrada/salida
Teodor Jov Lagunas
1. El concepto de dispositivo de entrada/salida
2. Las caractersticas de los dispositivos
3. Los dispositivos reales
4. La independencia de los dispositivos
5. La gestin de dispositivos en UNIX
Mdulo didctico 5
El sistema de ficheros
Teodor Jov Lagunas
1. Definicin del sistema de ficheros
2. El concepto de fichero
3. El espacio de nombres
4. La proteccin
5. El sistema de ficheros y la proteccin en UNIX
Sistemas operativos
FUOC XP05/75097/00803
Mdulo didctico 6
La gestin de procesos
Teodor Jov Lagunas, Josep Llus Marzo i Lzaro
1. El proceso: un vistazo desde el interior del sistema
2. El ciclo de vida de un proceso
3. Las excepciones y las seales de software (seales software)
4. La gestin de procesos en UNIX
Mdulo didctico 7
La concurrencia y la comunicacin
Dolors Royo Valls
1. Introduccin a la concurrencia y a la comunicacin de procesos
2. La sincronizacin de procesos
3. Las soluciones software para la exclusin mutua
4. Los semforos
5. El soporte hardware para la exclusin mutua
6. Ejemplo: procesos productores y consumidores
7. La comunicacin entre procesos. El paso de mensajes
8. Los problemas de coordinacin entre procesos (deadlock)
Mdulo didctico 8
El estado del arte de los sistemas operativos actuales
Teodor Jov Lagunas
1. Conceptos generales
2. Los sistemas operativos de tiempo real
3. Los sistemas operativos multiprocesador
4. Los sistemas operativos en red y los sistemas operativos distribuidos
Sistemas operativos
FUOC XP05/75097/00803
Bibliografa
Sistemas operativos