Académique Documents
Professionnel Documents
Culture Documents
VICERRECTORADO ACADEMICO
SUBPROGRAMA DE DISEO ACADMICO
AREA: INGENIERA
CARRERA: INGENIERA DE SISTEMAS
PLAN DE CURSO
I. Identificacin
Cdigo: 358
U.C: 4
Nivel Central
Caracas, Julio 2013
2
II. FUNDAMENTACIN
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
3
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
4
ORIENTACIONES GENERALES
El texto recomendado para este curso est disponible en la Biblioteca del Centro Local, como servicio de
prstamo en sala y Prstamo Circulante.
Consulte pginas y sitios Web que estn vinculados con el tema de Sistemas Operativos, con el objeto de
fortalecer sus conocimientos.
Consulte y participe en foros de discusin vinculados con el tema de Sistemas Operativos a fin de cotejar y ver
diferentes criterios de soluciones.
Conforme un grupo de estudio y realice una planificacin para cada una de las actividades propuestas en el
texto, y compare con sus compaeros de grupo los resultados obtenidos, cualquier duda u observacin con
respecto a estas actividades dirjase a su asesor en su Centro Local.
Elabore mapas conceptuales (MC) para fundamentar lo aprendido en cada objetivo (el MC le permite la
conexin de los conceptos con ideas previas obtenidas por el estudiante), esta actividad desarrollar su
pensamiento creativo.
Dirjase a su asesor en su Centro Local, en caso de presentrsele alguna duda u observacin relacionada con
los temas estudiados.
Si desea hacer algn comentario o sugerencia acerca del curso, comunquese con el profesor que lo administra
a travs de la direccin de correo electrnico y/o nmero de telfono que suministra la carrera.
Estudie los elementos reseados en la Gua Instruccional y desarrolle las estrategias instruccionales previstas
en cada objetivo.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
5
Objetivo Contenido
Estructura de un sistema operativo: Servicios del sistema operativo. Interfaz de usuario del sistema operativo. Llamadas al
1 sistema. Tipos de llamadas al sistema. Programa del sistema. Diseo e implementacin del sistema operativo. Mquinas
virtuales.
Procesos. Planificacin de Procesos. Operaciones sobre los procesos. Comunicaciones interprocesos. Ejemplos de sistemas
2 IPC. Comunicacin en los sistemas cliente-servidor. Hebras. Modelos multihebras. Bibliotecas de hebras. Consideraciones
sobre las hebras.
Planificacin de la CPU. Criterios de planificacin. Algoritmos de planificacin. Planificacin de sistemas multiprocesador.
3 Planificacin de hebras.
Interbloqueos. Modelo de sistema. Caractersticas de los interbloqueos. Mtodos para tratar los interbloqueos. Prevencin de
5 interbloqueos. Evasin de interbloqueos. Deteccin de interbloqueos. Recuperacin de un interbloqueo.
Memoria Principal: Fundamentos. Intercambio. Asignacin de memoria contigua. Paginacin. Estructura de la tabla de
6 pginas. Segmentacin. Memoria virtual: Fundamentos. Paginacin bajo demanda. Copia durante la escritura. Sustitucin de
pginas. Asignacin de marcos. Sobrepaginacin.
Interfaz e Implementacin de sistema de archivos. Archivo. Montaje de sistemas de archivos. Comparticin de archivos.
Estructura de un sistema de archivos. Implementacin de sistemas de archivos. Implementacin de directorios. Mtodos de
7 asignacin. Gestin del espacio libre. Eficiencia y prestaciones. Recuperacin. Sistemas de archivos con estructura de
registro.
Estructura de almacenamiento masivo. Panormica de la estructura de almacenamiento masivo. Estructura de un disco.
8 Conexin de un disco. Planificacin de disco. Gestin del disco. Gestin de espacio de intercambio. Estructuras RAID.
Implementacin de un almacenamiento estable. Estructura de almacenamiento terciario.
Sistemas de E/S. Hardware de E/S. Interfaz de E/S de las aplicaciones. Subsistemas de E/S del kernel. Transformacin de
9 las solicitudes de E/S en operaciones hardware. Streams. Rendimiento.
Proteccin. Objetivos de la proteccin. Principios de la proteccin. Dominio de proteccin. Matriz de acceso. Implementacin
de la matriz de acceso. Control de acceso. Revocacin de derechos de acceso. Sistemas basados en capacidades.
10 Proteccin basada en el lenguaje. Seguridad. El problema de la seguridad. Amenazas relacionadas con los programas.
Amenazas del sistema y de la red. La criptografa como herramienta de seguridad. Autenticacin de usuario. Implementacin
de defensa de seguridad. Cortafuegos para proteger los sistemas y redes. Clasificaciones de seguridad informtica.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
6
ESTRATEGIAS DE
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
EVALUACIN
Actividades a realizar: Producto:
Descripcin de los principales
Lea el contenido del Captulo 1 Introduccin a los sistemas operativos, y el componentes de la estructura bsica
Captulo 2 Estructuras de Sistemas Operativos del texto: Fundamentos de sistemas de los sistemas operativos
operativos. Procedimiento:
Defina los siguientes trminos: sistema operativo, funciones y caractersticas de los Se valorar la correcta descripcin de
1 sistemas operativos, estructura de los sistemas operativos, a fin de afianzar estos los principales componentes de la
Describir la contenidos. estructura y la organizacin de los
estructura y Realice los ejercicios propuestos al final de los Captulos 1 y 2 del texto. sistemas operativos
conceptos Realice un mapa conceptual que le permita modelar una visin general de los Instrumento:
fundamentales principales componentes de los sistemas operativos. La realizacin de este ejercicio
de los sistemas Realice un esquema que le proporcione una panormica sobre la organizacin bsica formar parte de dos pruebas
operativos. de un sistema operativo, incluya los componentes identificados en el mapa conceptual. presenciales de desarrollo.
Compare los resultados obtenidos en cada una de las actividades mencionadas con los Momento:
resultados logrados por sus compaeros de grupo, y justifique los elementos vinculados Primera y Segunda Integral.
a este captulo. En caso de duda u observacin, dirjase a su asesor en su Centro
Local.
Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los
captulos 1 y 2 del texto. Elabore su propia sntesis del contenido de estos captulos.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
7
ESTRATEGIAS DE
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
EVALUACIN
Actividades a realizar: Producto:
Explicacin de los mecanismos y/o
Lea el contenido del Captulo 5 Planificacin de la CPU del texto: Fundamentos de los distintos algoritmos para la
sistemas operativos. planificacin de la CPU
Conceptualice los siguientes trminos: planificador de la CPU, criterios de planificacin, Procedimiento:
algoritmos de planificacin, planificacin de sistemas multiprocesador, planificacin de Se valorar la correcta explicacin
3 hebras. de los mecanismos y/o los distintos
Explicar los Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del captulo algoritmos para la planificacin de la
distintos 5. CPU
algoritmos para Realice los ejercicios propuestos al final del Captulo 5 del texto: Fundamentos de Instrumento:
la planificacin sistemas operativos. La realizacin de este ejercicio
de la Unidad formar parte de dos pruebas
Realice un esquema donde se presenten los mecanismos de planificacin de la CPU.
Central de presenciales de desarrollo.
Elabore una tabla donde se visualice los criterios de evaluacin utilizados para
Procesamiento Momento:
seleccionar un algoritmo de planificacin de la CPU para un determinado sistema.
(CPU) en un Primera y Segunda Integral.
determinado Compare los resultados obtenidos en cada una de las actividades realizadas con los
sistema. resultados logrados por sus compaeros de curso, y cualquier duda u observacin
dirjase a su asesor en su Centro Local.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
8
ESTRATEGIAS DE
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
EVALUACIN
Actividades a realizar: Producto:
Lea el contenido del Captulo 7 Interbloqueo del texto: Fundamentos de sistemas Anlisis de los mtodos empleados
operativos. en un sistema operativo para impedir
5 Desarrolle los siguientes trminos: modelo de sistema, interbloqueos, caractersticas y o solventar los interbloqueos.
Analizar los mtodos de interbloqueos, prevencin de interbloqueos. Procedimiento:
mtodos Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del captulo Se valorar el correcto anlisis de los
interbloqueos 7 del texto. mtodos empleados en un sistema
que deben ser Realice los ejercicios propuestos al final del Captulo 7 del texto: Fundamentos de operativo para impedir o solventar los
empleados en sistemas operativos. interbloqueos
un sistema Realice un esquema donde se describan los mtodos para prevenir o evitar los Instrumento:
operativo en interbloqueos en un sistema informtico. La realizacin de este ejercicio
atencin a una Compare los resultados obtenidos en cada una de las actividades realizadas con los formar parte de dos pruebas
situacin resultados logrados por sus compaeros de curso, y cualquier duda u observacin presenciales de desarrollo.
planteada. dirjase a su asesor en su Centro Local. Momento:
Analice los diferentes mtodos interbloqueos usados en un sistema operativo y elabore Primera y Segunda Integral.
su propia sntesis del contenido de este captulo, a fin de reforzar sus conocimientos.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
9
ESTRATEGIAS DE
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
EVALUACIN
Actividades a realizar: Producto:
7 Lea el contenido del Captulo 10 Interfaz y el Capitulo 11 Implementacin de Anlisis de los mecanismos de diseo
Proponer sistemas de archivos del texto: Fundamentos de sistemas operativos. y/o implementacin de los sistemas
mecanismos de Defina los siguientes trminos: archivos, mtodos de acceso, estructura de direcciones, de archivo locales y los sistemas de
diseo y/o la montaje de sistemas de archivos, comparticin de archivo y proteccin, a fin de fijar archivos remotos.
implementacin estos conceptos los cuales le ayudarn a la comprensin de este tema. Procedimiento:
de los sistemas Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del captulo Se valorar el correcto anlisis de los
de archivos 10 del texto. mecanismos de diseo y/o
locales y los Realice los ejercicios propuestos al final del Captulo 10 del texto: Fundamentos de implementacin de los sistemas de
sistemas de sistemas operativos. archivo locales y los sistemas de
archivos Realice un esquema donde se describan las interfaces de los sistemas de archivos. archivos remotos.
remotos para Analice las diversas tcnicas de gestin de memoria principal y/o memoria virtual, Instrumento:
mejoras de segn los ejercicios propuestos en el capitulo 10 y 11, y presente propuestas de La realizacin de este ejercicio
solucin, a partir solucin para cada caso. formar parte de un trabajo prctico.
de una situacin Compare los resultados obtenidos en cada una de los ejercicios realizados con los Momento:
dada. resultados logrados por sus compaeros de curso, y cualquier duda u observacin Trabajo Prctico.
dirjase a su asesor en su Centro Local.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
10
ESTRATEGIAS DE
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
EVALUACIN
Actividades a realizar: Producto:
Lea el contenido del Captulo 13 Sistemas de E/S del texto: Fundamentos de sistemas Diseo de una propuesta de solucin
operativos. para la implementacin de la
Defina los fundamentos y conceptos bsicos con respecto al subsistema de E/S de un estructura del subsistema E/S de un
sistema operativo. sistema operativo.
9 Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del captulo Procedimiento:
Disear un 13 del texto. Se valorar el correcto diseo de una
esquema donde Realice un esquema resumen donde se describa la estructura del subsistema de E/S de propuesta de solucin para la
se describan los un sistema operativo. implementacin de la estructura del
servicios del subsistema E/S de un sistema
Realice los ejercicios propuestos al final del Captulo 13 del texto: Fundamentos de
subsistema de operativo.
sistemas operativos, y disee, para los casos que lo requieran, un esquema donde se
E/S de un Instrumento:
describan los servicios del subsistema de E/S de un sistema operativo
sistema La realizacin de este ejercicio
Compare los resultados obtenidos en cada una de las actividades realizadas con los
operativo. formar parte de un trabajo prctico.
resultados logrados por sus compaeros de curso, y cualquier duda u observacin
dirjase a su asesor en su Centro Local. Momento:
Realice el diseo de una propuesta para la implementacin de un subsistema de E/S. Trabajo Prctico.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . UNA 2013
11
V. BIBLIOGRAFA
Obligatoria
Silberschatz, A., Galvin, P., Gagne, G., Garnick, D., Joyanes L. (2005) Fundamentos de
Sistemas Operativos, 7a Edicin. Espaa: McGraw-Hill.
Complementaria
Carretero, J., Garca, F., De Miguel. P., Prez, F., (2007). Sistemas Operativos: Una Visin
Aplicada. 2a Edicin. Espaa: McGraw-Hill.
Casillas, A., Iglesias L. (2004). Sistemas Operativos. Ejercicios Resueltos Espaa: Pearson
Educacin., S.A.