SlideShare a Scribd company logo
1 of 11
Download to read offline
UNIVERSIDAD NACIONAL ABIERTA
VICERRECTORADO ACADEMICO
SUBPROGRAMA DE DISEÑO ACADÉMICO
AREA: INGENIERÍA
CARRERA: INGENIERÍA DE SISTEMAS
PLAN DE CURSO
I. Identificación
Nombre:
Código:
U.C:
Carreras:
Código:
Semestre:
Prelaciones:
Requisito:
Autor:
Asesoría en
Diseño
Académico:
SISTEMAS OPERATIVOS
358
4
Ingeniería de Sistemas
TSU en Mantenimiento de Sistemas Informáticos
236 y 237
Formación Profesional
Computación I (323) para el
TSU en Mantenimiento de Sistemas Informáticos
93 U.C. para Ingeniería de Sistemas
MSc. Javier Torrealba
MSc. Carmen Maldonado
Dr. Antonio Alfonzo
Nivel Central
Caracas, Julio 2013
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
2
II. FUNDAMENTACIÓN
La asignatura Sistemas Operativos está ubicada dentro del ciclo de Estudios
Profesionales de la carrera Ingeniería de Sistemas y es electiva, y en el tercer
semestre del TSU en Mantenimiento de Sistemas Informático como asignatura
obligatoria. Diseñada como un curso de carácter teórico-práctico, y orientado a
brindarle al estudiante los entornos operativos del mundo real, con la finalidad de
ilustrar los conceptos fundamentales de un Sistema Operativo. Este curso permite
a los estudiantes obtener una visión conceptual y desarrollar actitudes positivas
hacia el aspecto práctico de la realidad en los desarrollos tecnológicos del área
computacional.
A lo largo del curso, se proporcionan los métodos para la sincronización de
procesos, interfases y el tratamiento de los interbloqueos; de igual forma, se
reflejan distintas técnicas de gestión: de memoria, de almacenamiento y para la
protección y seguridad de los sistemas informáticos. Estas técnicas, según sea el
caso de estudio, se explican y se emplean en los algoritmos para llevar de una
manera eficiente la administración de los recursos de un Sistema Operativo.
A través de este curso, el estudiante podrá analizar y evaluar, de manera objetiva,
plataformas de desarrollo que le permitan implementar alternativas de solución,
así como también, utilizar y explotar las funcionalidades de los sistemas operativos
con los que no esté familiarizado. De igual forma, se pretende desarrollar en los
estudiantes capacidades para identificar y comprender los aspectos
fundamentales de la administración de los recursos computacionales.
El curso le proveerá al futuro egresado una serie de herramientas que le
permitirán formular soluciones a los problemas informáticos y de gestión del
Sistema Operativo, a fin de apoyar la productividad de la institución u organización
donde se desempeñe profesionalmente.
Las bases conceptuales presentes en este curso se reforzarán con ejercicios y
dos trabajos prácticos, cuyo fin está orientado a fortalecer la comprensión y las
habilidades de los estudiantes.
Para el desarrollo de los procesos de enseñanza y aprendizaje del curso, el
estudiante se apoyará con el siguiente paquete instruccional:
- El texto FUNDAMENTOS DE SISTEMAS OPERATIVOS, 7ª Edición
(2005), de Abraham Silberschatz, Peter B. Galván y Greg Gagne, editorial
Mc Graw Hill. Este texto se seleccionó como material instruccional debido a
que su contenido está actualizado y contiene una diversidad de problemas
y ejercicios que ameritan ser analizados y así obtener su respectiva
solución.
- Guía Instruccional, dirigida a profundizar los conocimientos y lograr una
mejor comprensión de la asignatura.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
3
III. PLAN DE EVALUACION
Objetivo 1 2 3 4 5 6 7 8 9 10 Peso
Acumulado
1 - 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Peso 1 2 2 2 2 2 3 3 1 3 Calificación 1 2 2 3 4 4 5 6 7 7 8 9 9 10
Peso máximo posible: 21 puntos Criterio de dominio académico: 15
Orientaciones Generales
•Las pruebas son de modalidad presencial y de desarrollo.
•La ponderación de los objetivos consiste en la asignación de pesos a los
objetivos evaluables de la asignatura, de acuerdo a la importancia y/o
complejidad que tienen. La escala de ponderación de esta asignatura es de
1 a 5 puntos. Esta ponderación está determinada por la incidencia de los
objetivos evaluables en: el perfil de la carrera, el objetivo terminal de la
asignatura y los objetivos terminales de las asignaturas sobre las que existe
prelación.
•Las especificaciones del trabajo práctico se publican la primera semana de
presentación de las pruebas a través de la red. El estudiante consignará el
trabajo resuelto con la segunda prueba integral
MODALIDAD OBJ. CONTENIDO
PRIMERA
INTEGRAL
1,2,3,4 5
y 9
MÓDULO:I, II y IV
UNIDADES:1,2,3,4,5
y 9
SEGUNDA
INTEGRAL
1,2,3,4 5
y 9
MÓDULO:I, II y IV
UNIDADES:1,2,3,4,5
y 9
TRABAJO
PRÁCTICO
6,7,8 y 10
MODULO: III, IV y V
UNIDADES:6,7,8 y10
M U O OBJETIVOS
I
1 1 Describir la estructura y conceptos fundamentales de los sistemas operativos
2 2 Explicar los diversos mecanismos relacionados con los procesos y/o los diversos conceptos asociados con los sistemas informáticos
múltihebras presentes en una situación dada.
II
3 3 Explicar los distintos algoritmos para la planificación de la Unidad Central de Procesamiento (CPU) en un determinado sistema.
4 4 Describir los diferentes mecanismos de sincronización de procesos para asegurar la ejecución ordenada de los procesos cooperativos,
en función de una situación dada.
5 5 Analizar los métodos interbloqueos que deben ser empleados en un sistema operativo considerando una situación planteada.
III 6 6 Analizar las diversas técnicas de gestión de memoria principal y/o memoria virtual, incluyendo la paginación y la segmentación
considerando una situación planteada.
IV
7 7 Analizar los mecanismos de diseño y/o la implementación de los sistemas de archivos locales y los sistemas de archivos remotos a
partir de una situación dada, fundamentando y proponiendo las mejoras de solución.
8 8 Diseñar un esquema donde se describa la implantación de una estructura de almacenamiento masivo con base en una situación dada,
fundamentando el diseño propuesto.
9 9 Diseñar un esquema donde se describan los servicios del subsistema de E/S de un sistema operativo.
V 10 10 Formular una propuesta de solución implementando las estrategias para la protección y seguridad en un sistema informático, dado
un caso de estudio.
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
préstamo en sala y Préstamo Circulante.
• Consulte páginas y sitios Web que estén vinculados con el tema de Sistemas Operativos, con el objeto de
fortalecer sus conocimientos.
• Consulte y participe en foros de discusión 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 planificación para cada una de las actividades propuestas en el
texto, y compare con sus compañeros de grupo los resultados obtenidos, cualquier duda u observación con
respecto a estas actividades diríjase a su asesor en su Centro Local.
• Elabore mapas conceptuales (MC) para fundamentar lo aprendido en cada objetivo (el MC le permite la
conexión de los conceptos con ideas previas obtenidas por el estudiante), esta actividad desarrollará su
pensamiento creativo.
• Diríjase a su asesor en su Centro Local, en caso de presentársele alguna duda u observación relacionada con
los temas estudiados.
• Si desea hacer algún comentario o sugerencia acerca del curso, comuníquese con el profesor que lo administra
a través de la dirección de correo electrónico y/o número de teléfono que suministra la carrera.
• Estudie los elementos reseñados en la Guía 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
IV. DISEÑO DE LA INSTRUCCIÓN DEL CURSO
Objetivo Contenido
1
Estructura de un sistema operativo: Servicios del sistema operativo. Interfaz de usuario del sistema operativo. Llamadas al
sistema. Tipos de llamadas al sistema. Programa del sistema. Diseño e implementación del sistema operativo. Máquinas
virtuales.
2
Procesos. Planificación de Procesos. Operaciones sobre los procesos. Comunicaciones interprocesos. Ejemplos de sistemas
IPC. Comunicación en los sistemas cliente-servidor. Hebras. Modelos multihebras. Bibliotecas de hebras. Consideraciones
sobre las hebras.
3
Planificación de la CPU. Criterios de planificación. Algoritmos de planificación. Planificación de sistemas multiprocesador.
Planificación de hebras.
4
Sincronización de procesos. El problema de la sección crítica. Solución de Peterson. Hardware de sincronización.
Semáforos. Problemas clásicos de sincronización. Monitores.
5
Interbloqueos. Modelo de sistema. Características de los interbloqueos. Métodos para tratar los interbloqueos. Prevención de
interbloqueos. Evasión de interbloqueos. Detección de interbloqueos. Recuperación de un interbloqueo.
6
Memoria Principal: Fundamentos. Intercambio. Asignación de memoria contigua. Paginación. Estructura de la tabla de
páginas. Segmentación. Memoria virtual: Fundamentos. Paginación bajo demanda. Copia durante la escritura. Sustitución de
páginas. Asignación de marcos. Sobrepaginación.
7
Interfaz e Implementación de sistema de archivos. Archivo. Montaje de sistemas de archivos. Compartición de archivos.
Estructura de un sistema de archivos. Implementación de sistemas de archivos. Implementación de directorios. Métodos de
asignación. Gestión del espacio libre. Eficiencia y prestaciones. Recuperación. Sistemas de archivos con estructura de
registro.
8
Estructura de almacenamiento masivo. Panorámica de la estructura de almacenamiento masivo. Estructura de un disco.
Conexión de un disco. Planificación de disco. Gestión del disco. Gestión de espacio de intercambio. Estructuras RAID.
Implementación de un almacenamiento estable. Estructura de almacenamiento terciario.
9
Sistemas de E/S. Hardware de E/S. Interfaz de E/S de las aplicaciones. Subsistemas de E/S del kernel. Transformación de
las solicitudes de E/S en operaciones hardware. Streams. Rendimiento.
10
Protección. Objetivos de la protección. Principios de la protección. Dominio de protección. Matriz de acceso. Implementación
de la matriz de acceso. Control de acceso. Revocación de derechos de acceso. Sistemas basados en capacidades.
Protección basada en el lenguaje. Seguridad. El problema de la seguridad. Amenazas relacionadas con los programas.
Amenazas del sistema y de la red. La criptografía como herramienta de seguridad. Autenticación de usuario. Implementación
de defensa de seguridad. Cortafuegos para proteger los sistemas y redes. Clasificaciones de seguridad informática.
Objetivo del curso: Formular con sentido lógico y eficiente soluciones a problemas relacionados con la gestión de
los sistemas operativos desarrollados bajo modelos de código abierto y código propietario.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
6
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE
EVALUACIÓN
1
Describir la
estructura y
conceptos
fundamentales
de los sistemas
operativos.
Actividades a realizar:
• Lea el contenido del Capítulo 1 Introducción a los sistemas operativos, y el
Capítulo 2 Estructuras de Sistemas Operativos del texto: Fundamentos de sistemas
operativos.
• Defina los siguientes términos: sistema operativo, funciones y características de los
sistemas operativos, estructura de los sistemas operativos, a fin de afianzar estos
contenidos.
• Realice los ejercicios propuestos al final de los Capítulos 1 y 2 del texto.
• Realice un mapa conceptual que le permita modelar una visión general de los
principales componentes de los sistemas operativos.
• Realice un esquema que le proporcione una panorámica sobre la organización básica
de un sistema operativo, incluya los componentes identificados en el mapa conceptual.
• Compare los resultados obtenidos en cada una de las actividades mencionadas con los
resultados logrados por sus compañeros de grupo, y justifique los elementos vinculados
a este capítulo. En caso de duda u observación, diríjase a su asesor en su Centro
Local.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los
capítulos 1 y 2 del texto. Elabore su propia síntesis del contenido de estos capítulos.
Producto:
Descripción de los principales
componentes de la estructura básica
de los sistemas operativos
Procedimiento:
Se valorará la correcta descripción de
los principales componentes de la
estructura y la organización de los
sistemas operativos
Instrumento:
La realización de este ejercicio
formará parte de dos pruebas
presenciales de desarrollo.
Momento:
Primera y Segunda Integral.
2
Explicar los
diversos
mecanismos
relacionados
con los
procesos y/o los
diversos
conceptos
asociados con
los sistemas
informáticos
multihebras
presentes en
una situación
dada.
Actividades a realizar:
• Lea el contenido del Capítulo 3 Procesos y el Capítulo 4 Hebras del texto:
Fundamentos de sistemas operativos.
• Defina los siguientes términos: proceso, planificación de proceso, operaciones sobre los
procesos, comunicación interproceso, hebras, modelos multihebras, bibliotecas de
hebras.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los
capítulos 3 y 4 del texto: Fundamentos de sistemas operativos.
• Realice los ejercicios propuestos al final de los Capítulos 3 y 4 del texto: Fundamentos
de sistemas operativos.
• Realice un esquema donde se describan los diversos mecanismos relacionados con los
procesos del sistema operativo.
• Realice un esquema donde se describan los mecanismos de comunicación en los
sistemas cliente-servidor.
• Elabore una tabla comparativa donde se aprecien las diferencias y/o similitudes en la
implementación de hebras entre dos sistemas operativos.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y en caso de duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Explicación de los diversos
mecanismos relacionados con los
procesos y los sistemas informáticos
múltihebras.
Procedimiento:
Se valorará la correcta explicación
de los diversos mecanismos
relacionados con los procesos y los
sistemas informáticos múltihebras.
Instrumento:
La realización de este ejercicio
formará parte de dos pruebas
presenciales de desarrollo.
Momento:
Primera y Segunda Integral.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
7
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE
EVALUACIÓN
3
Explicar los
distintos
algoritmos para
la planificación
de la Unidad
Central de
Procesamiento
(CPU) en un
determinado
sistema.
Actividades a realizar:
• Lea el contenido del Capítulo 5 Planificación de la CPU del texto: Fundamentos de
sistemas operativos.
• Conceptualice los siguientes términos: planificador de la CPU, criterios de planificación,
algoritmos de planificación, planificación de sistemas multiprocesador, planificación de
hebras.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo
5.
• Realice los ejercicios propuestos al final del Capítulo 5 del texto: Fundamentos de
sistemas operativos.
• Realice un esquema donde se presenten los mecanismos de planificación de la CPU.
• Elabore una tabla donde se visualice los criterios de evaluación utilizados para
seleccionar un algoritmo de planificación de la CPU para un determinado sistema.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Explicación de los mecanismos y/o
los distintos algoritmos para la
planificación de la CPU
Procedimiento:
Se valorará la correcta explicación
de los mecanismos y/o los distintos
algoritmos para la planificación de la
CPU
Instrumento:
La realización de este ejercicio
formará parte de dos pruebas
presenciales de desarrollo.
Momento:
Primera y Segunda Integral.
4
Describir los
diferentes
mecanismos de
sincronización
de procesos
para asegurar la
ejecución
ordenada de los
procesos
cooperativos, en
función de una
situación dada.
Actividades a realizar:
• Lea el contenido del Capítulo 6 Sincronización de Procesos del texto: Fundamentos
de sistemas operativos.
• Defina los fundamentos y conceptos básicos con respecto a sincronización de procesos.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del Capítulo
6 del texto: Fundamentos de sistemas operativos.
• Realice los ejercicios propuestos al final del Capítulo 6 del texto: Fundamentos de
sistemas operativos.
• Realice un esquema donde se presenten diversas soluciones tanto software como
hardware para el problema de las secciones críticas.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Descripción de los diferentes
mecanismos para asegurar la
ejecución ordenada de procesos
cooperativos.
Procedimiento:
Se valorará la correcta descripción de
los diferentes mecanismos para
asegurar la ejecución ordenada de
procesos cooperativos.
Instrumento:
La realización de este ejercicio
formará parte de dos pruebas
presenciales de desarrollo.
Momento:
Primera y Segunda Integral.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
8
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE
EVALUACIÓN
5
Analizar los
métodos
interbloqueos
que deben ser
empleados en
un sistema
operativo en
atención a una
situación
planteada.
Actividades a realizar:
• Lea el contenido del Capítulo 7 Interbloqueo del texto: Fundamentos de sistemas
operativos.
• Desarrolle los siguientes términos: modelo de sistema, interbloqueos, características y
métodos de interbloqueos, prevención de interbloqueos.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo
7 del texto.
• Realice los ejercicios propuestos al final del Capítulo 7 del texto: Fundamentos de
sistemas operativos.
• Realice un esquema donde se describan los métodos para prevenir o evitar los
interbloqueos en un sistema informático.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
• Analice los diferentes métodos interbloqueos usados en un sistema operativo y elabore
su propia síntesis del contenido de este capítulo, a fin de reforzar sus conocimientos.
Producto:
Análisis de los métodos empleados
en un sistema operativo para impedir
o solventar los interbloqueos.
Procedimiento:
Se valorará el correcto análisis de los
métodos empleados en un sistema
operativo para impedir o solventar los
interbloqueos
Instrumento:
La realización de este ejercicio
formará parte de dos pruebas
presenciales de desarrollo.
Momento:
Primera y Segunda Integral.
6
Analizar las
diversas
técnicas de
gestión de
memoria
principal y/o
memoria virtual,
con inclusión de
la paginación y
la
segmentación,
dada una
situación
planteada.
Actividades a realizar:
• Lea el contenido del Capítulo 8 Memoria Principal y Capítulo 9 Memoria Virtual del
texto: Fundamentos de sistemas operativos.
• Defina los fundamentos y conceptos básicos con respecto a memoria principal y
memoria virtual.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los
capítulos 8 y 9 del texto.
• Realice los ejercicios propuestos al final de los Capítulos 8 y 9 del texto: Fundamentos
de sistemas operativos.
• Realice un esquema donde se describan en forma detallada las diversas formas de
organizar el hardware de memoria.
• Analice los diversos algoritmos de gestión de memoria (asignación contigua, paginación,
segmentación, y la combinación de los mecanismos de paginación y segmentación), y
describa los algoritmos que se adecuen a los ejercicios propuestos en el capitulo 8 y 9.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Análisis de las técnicas de gestión de
memoria principal y/o memoria virtual.
Procedimiento:
Se valorará el correcto análisis de las
técnicas de gestión de memoria
principal y/o memoria virtual
Instrumento:
La realización de este ejercicio
formará parte de un trabajo práctico.
Momento:
Trabajo Práctico.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
9
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE
EVALUACIÓN
7
Proponer
mecanismos de
diseño y/o la
implementación
de los sistemas
de archivos
locales y los
sistemas de
archivos
remotos para
mejoras de
solución, a partir
de una situación
dada.
Actividades a realizar:
• Lea el contenido del Capítulo 10 Interfaz y el Capitulo 11 Implementación de
sistemas de archivos del texto: Fundamentos de sistemas operativos.
• Defina los siguientes términos: archivos, métodos de acceso, estructura de direcciones,
montaje de sistemas de archivos, compartición de archivo y protección, a fin de fijar
estos conceptos los cuales le ayudarán a la comprensión de este tema.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo
10 del texto.
• Realice los ejercicios propuestos al final del Capítulo 10 del texto: Fundamentos de
sistemas operativos.
• Realice un esquema donde se describan las interfaces de los sistemas de archivos.
• Analice las diversas técnicas de gestión de memoria principal y/o memoria virtual,
según los ejercicios propuestos en el capitulo 10 y 11, y presente propuestas de
solución para cada caso.
• Compare los resultados obtenidos en cada una de los ejercicios realizados con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Análisis de los mecanismos de diseño
y/o implementación de los sistemas
de archivo locales y los sistemas de
archivos remotos.
Procedimiento:
Se valorará el correcto análisis de los
mecanismos de diseño y/o
implementación de los sistemas de
archivo locales y los sistemas de
archivos remotos.
Instrumento:
La realización de este ejercicio
formará parte de un trabajo práctico.
Momento:
Trabajo Práctico.
8
Diseñar un
esquema donde
se describa la
implantación de
una estructura
de
almacenamiento
masivo con
base en una
situación dada.
Actividades a realizar:
• Lea el contenido del Capítulo 12 Estructura de almacenamiento masivo del texto:
Fundamentos de sistemas operativos.
• Defina los fundamentos y conceptos básicos con respecto a la estructura de
almacenamiento masivo.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo
12 del texto.
• Realice un esquema resumen donde se describa la estructura física de los dispositivos
de almacenamiento secundario y terciario.
• Realice los ejercicios propuestos al final del Capítulo 12 del texto: Fundamentos de
sistemas operativos.
• Diseñe para los casos que lo requieran, un esquema donde se describa la
implementación de una estructura de almacenamiento masivo.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Diseño de un esquema de
organización para la implementación
de una estructura de almacenamiento
masivo.
Procedimiento:
Se valorará el correcto diseño de un
esquema de organización para la
implementación de una estructura de
almacenamiento masivo.
Instrumento:
La realización de este ejercicio
formará parte de un trabajo práctico.
Momento:
Trabajo Práctico.
Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013
10
OBJETIVO ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE
EVALUACIÓN
9
Diseñar un
esquema donde
se describan los
servicios del
subsistema de
E/S de un
sistema
operativo.
Actividades a realizar:
• Lea el contenido del Capítulo 13 Sistemas de E/S del texto: Fundamentos de sistemas
operativos.
• Defina los fundamentos y conceptos básicos con respecto al subsistema de E/S de un
sistema operativo.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo
13 del texto.
• Realice un esquema resumen donde se describa la estructura del subsistema de E/S de
un sistema operativo.
• Realice los ejercicios propuestos al final del Capítulo 13 del texto: Fundamentos de
sistemas operativos, y diseñe, para los casos que lo requieran, un esquema donde se
describan los servicios del subsistema de E/S de un sistema operativo
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
• Realice el diseño de una propuesta para la implementación de un subsistema de E/S.
Producto:
Diseño de una propuesta de solución
para la implementación de la
estructura del subsistema E/S de un
sistema operativo.
Procedimiento:
Se valorará el correcto diseño de una
propuesta de solución para la
implementación de la estructura del
subsistema E/S de un sistema
operativo.
Instrumento:
La realización de este ejercicio
formará parte de un trabajo práctico.
Momento:
Trabajo Práctico.
10
Formular una
propuesta de
solución con la
implementación
de las
estrategias para
la protección y
seguridad en
un sistema
informático,
dado un caso
de estudio.
Actividades a realizar:
• Lea el contenido del Capítulo 14 Protección y Capítulo 15 Seguridad del texto:
Fundamentos de sistemas operativos.
• Defina los fundamentos y conceptos básicos con respecto a la seguridad y protección
de los sistemas operativos.
• Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los
capítulos 14 y 15 del texto.
• Realice los ejercicios propuestos al final de los Capítulos 14 y 15 del texto:
Fundamentos de sistemas operativos.
• Formule una propuesta de solución, según sea el caso, para implementar estrategias
relacionadas con la protección y seguridad en un sistema informático.
• Compare los resultados obtenidos en cada una de las actividades realizadas con los
resultados logrados por sus compañeros de curso, y cualquier duda u observación
diríjase a su asesor en su Centro Local.
Producto:
Formulación de una propuesta de
solución para implementar estrategias
relacionadas con la protección y
seguridad en un sistema informático.
Procedimiento:
Se valorará la correcta formulación
de una propuesta de solución para
implementar estrategias para la
protección y seguridad en un sistema
de información
Instrumento:
La realización de este ejercicio
formará parte de un trabajo práctico.
Momento:
Trabajo Práctico.
V. BIBLIOGRAFÍA
Obligatoria
Silberschatz, A., Galvin, P., Gagne, G., Garnick, D., Joyanes L. (2005) Fundamentos de
Sistemas Operativos, 7a
Edición. España: McGraw-Hill.
Complementaria
Carretero, J., García, F., De Miguel. P., Pérez, F., (2007). Sistemas Operativos: Una Visión
Aplicada. 2a
Edición. España: McGraw-Hill.
Casillas, A., Iglesias L. (2004). Sistemas Operativos. Ejercicios Resueltos España: Pearson
Educación., S.A.
Tanenbaum, Andrew S. (2003). Sistemas Operativos Modernos, 2a
Edición. México:
Pearson Educación., S.A.
11

More Related Content

What's hot

What's hot (17)

Plan de Curso 339
Plan de Curso 339Plan de Curso 339
Plan de Curso 339
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
 
Plan de Curso 327
Plan de Curso 327Plan de Curso 327
Plan de Curso 327
 
dropbox
dropboxdropbox
dropbox
 
Programación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos IProgramación del curso - Estructura de Datos I
Programación del curso - Estructura de Datos I
 
Contenido, formato y distribucion programatica listo120616
Contenido, formato y distribucion programatica listo120616Contenido, formato y distribucion programatica listo120616
Contenido, formato y distribucion programatica listo120616
 
Rc_Carlos_Herrera
Rc_Carlos_HerreraRc_Carlos_Herrera
Rc_Carlos_Herrera
 
Rc carlos herrera
Rc carlos herreraRc carlos herrera
Rc carlos herrera
 
Rc carlos herrera
Rc carlos herreraRc carlos herrera
Rc carlos herrera
 
Gam3 S2 Nov 2009
Gam3 S2 Nov 2009Gam3 S2 Nov 2009
Gam3 S2 Nov 2009
 
Plan de sesion modulo manejo ofimatica utilitarios
Plan de sesion modulo manejo ofimatica utilitariosPlan de sesion modulo manejo ofimatica utilitarios
Plan de sesion modulo manejo ofimatica utilitarios
 
Silabo Diseño de Redes
Silabo  Diseño de RedesSilabo  Diseño de Redes
Silabo Diseño de Redes
 
Rc galia blanco
Rc galia blancoRc galia blanco
Rc galia blanco
 
Rc(reconocimiento del curso)RC clemencia alvarado)
Rc(reconocimiento del curso)RC clemencia alvarado)Rc(reconocimiento del curso)RC clemencia alvarado)
Rc(reconocimiento del curso)RC clemencia alvarado)
 
pedagogía crítica
pedagogía críticapedagogía crítica
pedagogía crítica
 
6 g syllabus_esis_compiladores_ing_milton_andrade_2013_02
6 g syllabus_esis_compiladores_ing_milton_andrade_2013_026 g syllabus_esis_compiladores_ing_milton_andrade_2013_02
6 g syllabus_esis_compiladores_ing_milton_andrade_2013_02
 
Silabo Mantenimiento Equipos de Computo
Silabo Mantenimiento Equipos de ComputoSilabo Mantenimiento Equipos de Computo
Silabo Mantenimiento Equipos de Computo
 

Viewers also liked

Aprende más sobre el Marketing Online orientado a conversiones
Aprende más sobre el Marketing Online orientado a conversionesAprende más sobre el Marketing Online orientado a conversiones
Aprende más sobre el Marketing Online orientado a conversionesCanal IP
 
Design et art pour vulgariser la physique
Design et art pour vulgariser la physiqueDesign et art pour vulgariser la physique
Design et art pour vulgariser la physiqueJulien Bobroff
 
Comment détecter et bloquer les visiteurs malveillants ?
Comment détecter et bloquer les visiteurs malveillants ?Comment détecter et bloquer les visiteurs malveillants ?
Comment détecter et bloquer les visiteurs malveillants ?Stephane REYTAN
 
Clasif delit inform 1° parte
Clasif delit inform 1° parteClasif delit inform 1° parte
Clasif delit inform 1° parteAlejandra Pedano
 
[Le Sentier Tour] Groupe ENGIE
[Le Sentier Tour] Groupe ENGIE[Le Sentier Tour] Groupe ENGIE
[Le Sentier Tour] Groupe ENGIELe Sentier
 
AdaptacióN [Modo De Compatibilidad]
AdaptacióN [Modo De Compatibilidad]AdaptacióN [Modo De Compatibilidad]
AdaptacióN [Modo De Compatibilidad]José Barrios
 
Clases de No Deje Rastro (Leave No Trace) en Español
Clases de No Deje Rastro (Leave No Trace) en EspañolClases de No Deje Rastro (Leave No Trace) en Español
Clases de No Deje Rastro (Leave No Trace) en EspañolMauricio Clauzet
 
Estrategias matemáticas
Estrategias matemáticasEstrategias matemáticas
Estrategias matemáticasLogos Academy
 
Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015Mycuistot
 
Joel's comments
Joel's commentsJoel's comments
Joel's commentsJoel Pike
 
Dossier saragosse
Dossier saragosseDossier saragosse
Dossier saragossePoezou
 
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...adopteunmec281
 
Hermanos con capacidades diferentes
Hermanos con capacidades diferentesHermanos con capacidades diferentes
Hermanos con capacidades diferentesguest8f6244
 
Diaporama c2i1
Diaporama c2i1Diaporama c2i1
Diaporama c2i1C2i1-JM
 
vetementes Frances
vetementes Francesvetementes Frances
vetementes FrancesCarolina
 
Actividad educativa preescolar 12
Actividad educativa preescolar 12Actividad educativa preescolar 12
Actividad educativa preescolar 12Logos Academy
 

Viewers also liked (20)

Tarea 7 Grupal
Tarea 7 GrupalTarea 7 Grupal
Tarea 7 Grupal
 
Aprende más sobre el Marketing Online orientado a conversiones
Aprende más sobre el Marketing Online orientado a conversionesAprende más sobre el Marketing Online orientado a conversiones
Aprende más sobre el Marketing Online orientado a conversiones
 
Design et art pour vulgariser la physique
Design et art pour vulgariser la physiqueDesign et art pour vulgariser la physique
Design et art pour vulgariser la physique
 
Comment détecter et bloquer les visiteurs malveillants ?
Comment détecter et bloquer les visiteurs malveillants ?Comment détecter et bloquer les visiteurs malveillants ?
Comment détecter et bloquer les visiteurs malveillants ?
 
Clasif delit inform 1° parte
Clasif delit inform 1° parteClasif delit inform 1° parte
Clasif delit inform 1° parte
 
[Le Sentier Tour] Groupe ENGIE
[Le Sentier Tour] Groupe ENGIE[Le Sentier Tour] Groupe ENGIE
[Le Sentier Tour] Groupe ENGIE
 
AdaptacióN [Modo De Compatibilidad]
AdaptacióN [Modo De Compatibilidad]AdaptacióN [Modo De Compatibilidad]
AdaptacióN [Modo De Compatibilidad]
 
Clases de No Deje Rastro (Leave No Trace) en Español
Clases de No Deje Rastro (Leave No Trace) en EspañolClases de No Deje Rastro (Leave No Trace) en Español
Clases de No Deje Rastro (Leave No Trace) en Español
 
Estrategias matemáticas
Estrategias matemáticasEstrategias matemáticas
Estrategias matemáticas
 
Deber De S.O
Deber De S.ODeber De S.O
Deber De S.O
 
Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015Dossier de presse mycuistot 2015
Dossier de presse mycuistot 2015
 
Joel's comments
Joel's commentsJoel's comments
Joel's comments
 
Delicious
DeliciousDelicious
Delicious
 
Dossier saragosse
Dossier saragosseDossier saragosse
Dossier saragosse
 
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
Comment adopteunmec gratuit sans payer aboutit a rivaliser envers les meilleu...
 
Guia EDO lineales de 1er Orden
Guia EDO lineales de 1er OrdenGuia EDO lineales de 1er Orden
Guia EDO lineales de 1er Orden
 
Hermanos con capacidades diferentes
Hermanos con capacidades diferentesHermanos con capacidades diferentes
Hermanos con capacidades diferentes
 
Diaporama c2i1
Diaporama c2i1Diaporama c2i1
Diaporama c2i1
 
vetementes Frances
vetementes Francesvetementes Frances
vetementes Frances
 
Actividad educativa preescolar 12
Actividad educativa preescolar 12Actividad educativa preescolar 12
Actividad educativa preescolar 12
 

Similar to Sistema Operativo UNA

Fundamento de sistema operativo
Fundamento de sistema operativoFundamento de sistema operativo
Fundamento de sistema operativodelio2021
 
O isic 2010-224 arquitectura de computadoras
O isic 2010-224 arquitectura de computadorasO isic 2010-224 arquitectura de computadoras
O isic 2010-224 arquitectura de computadorasLalo Rams
 
03 os1-sistemas operativos
03 os1-sistemas operativos03 os1-sistemas operativos
03 os1-sistemas operativositzelcamas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosandreego
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmani villa
 
Arquitectura del computador.
Arquitectura del computador.Arquitectura del computador.
Arquitectura del computador.franbrito94
 
O isic 2010-224 administracion de bases de datos
O isic 2010-224 administracion de bases de datosO isic 2010-224 administracion de bases de datos
O isic 2010-224 administracion de bases de datosFrancisco Hernandez
 
Guia aprendizaje 2 grado 11 planeacion -rmb
Guia aprendizaje  2   grado  11 planeacion -rmbGuia aprendizaje  2   grado  11 planeacion -rmb
Guia aprendizaje 2 grado 11 planeacion -rmbEQUIPO # 11
 
Sistemas informaticos
Sistemas informaticosSistemas informaticos
Sistemas informaticosomaryasmani
 
Guia aprendizaje 2 grado 11 planeacion -rmb
Guia aprendizaje  2   grado  11 planeacion -rmbGuia aprendizaje  2   grado  11 planeacion -rmb
Guia aprendizaje 2 grado 11 planeacion -rmbsamy254
 

Similar to Sistema Operativo UNA (20)

Plan de estudios
Plan de estudiosPlan de estudios
Plan de estudios
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Plan de estudios 5to
Plan de estudios 5toPlan de estudios 5to
Plan de estudios 5to
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Fundamento de sistema operativo
Fundamento de sistema operativoFundamento de sistema operativo
Fundamento de sistema operativo
 
O isic 2010-224 arquitectura de computadoras
O isic 2010-224 arquitectura de computadorasO isic 2010-224 arquitectura de computadoras
O isic 2010-224 arquitectura de computadoras
 
Silabo ads
Silabo adsSilabo ads
Silabo ads
 
03 os1 sistemas operativos
03 os1 sistemas operativos03 os1 sistemas operativos
03 os1 sistemas operativos
 
03 os1-sistemas operativos
03 os1-sistemas operativos03 os1-sistemas operativos
03 os1-sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativoi
Sistemas operativoiSistemas operativoi
Sistemas operativoi
 
Ae 61 sistemas operativos i
Ae 61 sistemas operativos iAe 61 sistemas operativos i
Ae 61 sistemas operativos i
 
Arquitectura del computador.
Arquitectura del computador.Arquitectura del computador.
Arquitectura del computador.
 
O isic 2010-224 administracion de bases de datos
O isic 2010-224 administracion de bases de datosO isic 2010-224 administracion de bases de datos
O isic 2010-224 administracion de bases de datos
 
Guia aprendizaje 2 grado 11 planeacion -rmb
Guia aprendizaje  2   grado  11 planeacion -rmbGuia aprendizaje  2   grado  11 planeacion -rmb
Guia aprendizaje 2 grado 11 planeacion -rmb
 
Plan de estudios tl
Plan de estudios tlPlan de estudios tl
Plan de estudios tl
 
Sistemas informaticos
Sistemas informaticosSistemas informaticos
Sistemas informaticos
 
Guia aprendizaje 2 grado 11 planeacion -rmb
Guia aprendizaje  2   grado  11 planeacion -rmbGuia aprendizaje  2   grado  11 planeacion -rmb
Guia aprendizaje 2 grado 11 planeacion -rmb
 

More from Pablo Mora

2da reprogramacion calendario_de_pruebas_2019_1
2da reprogramacion  calendario_de_pruebas_2019_12da reprogramacion  calendario_de_pruebas_2019_1
2da reprogramacion calendario_de_pruebas_2019_1Pablo Mora
 
Enunc tp350-2017-1
Enunc tp350-2017-1Enunc tp350-2017-1
Enunc tp350-2017-1Pablo Mora
 
Iatf 16949 2016 en español
Iatf 16949 2016 en españolIatf 16949 2016 en español
Iatf 16949 2016 en españolPablo Mora
 
Tp348 enunc-2015-2
Tp348 enunc-2015-2Tp348 enunc-2015-2
Tp348 enunc-2015-2Pablo Mora
 
348tp enunciado-2015-2
348tp enunciado-2015-2348tp enunciado-2015-2
348tp enunciado-2015-2Pablo Mora
 
Enunc tp350-2015-2
Enunc tp350-2015-2Enunc tp350-2015-2
Enunc tp350-2015-2Pablo Mora
 
Ams mit-2-math-writing
Ams mit-2-math-writingAms mit-2-math-writing
Ams mit-2-math-writingPablo Mora
 
305tp 2014-1-solo-enunciado
305tp 2014-1-solo-enunciado305tp 2014-1-solo-enunciado
305tp 2014-1-solo-enunciadoPablo Mora
 
Tp311 bases-de-datos-2014-1
Tp311 bases-de-datos-2014-1Tp311 bases-de-datos-2014-1
Tp311 bases-de-datos-2014-1Pablo Mora
 
Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2Pablo Mora
 
COVENIN 389-98 bombillos de uso general
COVENIN 389-98 bombillos de uso generalCOVENIN 389-98 bombillos de uso general
COVENIN 389-98 bombillos de uso generalPablo Mora
 
ANSYS Parametric Design Language Guide
ANSYS Parametric Design Language GuideANSYS Parametric Design Language Guide
ANSYS Parametric Design Language GuidePablo Mora
 

More from Pablo Mora (17)

Tp347 2019-2
Tp347 2019-2Tp347 2019-2
Tp347 2019-2
 
2da reprogramacion calendario_de_pruebas_2019_1
2da reprogramacion  calendario_de_pruebas_2019_12da reprogramacion  calendario_de_pruebas_2019_1
2da reprogramacion calendario_de_pruebas_2019_1
 
342 tp-2017-2
342 tp-2017-2342 tp-2017-2
342 tp-2017-2
 
342 tp-2017-2
342 tp-2017-2342 tp-2017-2
342 tp-2017-2
 
Enunc tp350-2017-1
Enunc tp350-2017-1Enunc tp350-2017-1
Enunc tp350-2017-1
 
Iatf 16949 2016 en español
Iatf 16949 2016 en españolIatf 16949 2016 en español
Iatf 16949 2016 en español
 
Tp348 enunc-2015-2
Tp348 enunc-2015-2Tp348 enunc-2015-2
Tp348 enunc-2015-2
 
348tp enunciado-2015-2
348tp enunciado-2015-2348tp enunciado-2015-2
348tp enunciado-2015-2
 
Enunc tp350-2015-2
Enunc tp350-2015-2Enunc tp350-2015-2
Enunc tp350-2015-2
 
Ams mit-2-math-writing
Ams mit-2-math-writingAms mit-2-math-writing
Ams mit-2-math-writing
 
348im 2013-2
348im 2013-2348im 2013-2
348im 2013-2
 
Tp336 2015-1
Tp336 2015-1Tp336 2015-1
Tp336 2015-1
 
305tp 2014-1-solo-enunciado
305tp 2014-1-solo-enunciado305tp 2014-1-solo-enunciado
305tp 2014-1-solo-enunciado
 
Tp311 bases-de-datos-2014-1
Tp311 bases-de-datos-2014-1Tp311 bases-de-datos-2014-1
Tp311 bases-de-datos-2014-1
 
Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2
 
COVENIN 389-98 bombillos de uso general
COVENIN 389-98 bombillos de uso generalCOVENIN 389-98 bombillos de uso general
COVENIN 389-98 bombillos de uso general
 
ANSYS Parametric Design Language Guide
ANSYS Parametric Design Language GuideANSYS Parametric Design Language Guide
ANSYS Parametric Design Language Guide
 

Recently uploaded

209530529 Licuacion-de-Suelos-en-Arequipa.pdf
209530529 Licuacion-de-Suelos-en-Arequipa.pdf209530529 Licuacion-de-Suelos-en-Arequipa.pdf
209530529 Licuacion-de-Suelos-en-Arequipa.pdfnurix_15
 
Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)esmerling14
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptxNayeliZarzosa1
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptxJOSLUISCALLATAENRIQU
 
Sanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasSanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasJilvertHuisaCenteno
 
Diseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalDiseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalEfrain Yungan
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfAuraGabriela2
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdfPPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdfDarwinJPaulino
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)dianamateo1513
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptxluiscisnerosayala23
 
La Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfLa Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfAnthony Gualpa
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejerciciosEfrain Yungan
 
Informe Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxInforme Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxTAKESHISAC
 

Recently uploaded (20)

209530529 Licuacion-de-Suelos-en-Arequipa.pdf
209530529 Licuacion-de-Suelos-en-Arequipa.pdf209530529 Licuacion-de-Suelos-en-Arequipa.pdf
209530529 Licuacion-de-Suelos-en-Arequipa.pdf
 
Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
 
Sanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitariasSanidad en alpacas, enfermedades infecciosas y parasitarias
Sanidad en alpacas, enfermedades infecciosas y parasitarias
 
Diseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalDiseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje vertical
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdfPPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
PPT - MODIFICACIONES PRESUPUESTARIAS - Anexo II VF.pdf
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
 
presentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafilpresentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafil
 
La Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfLa Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdf
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicios
 
Informe Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docxInforme Mensual MARZO DE SUPERVISION.docx
Informe Mensual MARZO DE SUPERVISION.docx
 

Sistema Operativo UNA

  • 1. UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADEMICO SUBPROGRAMA DE DISEÑO ACADÉMICO AREA: INGENIERÍA CARRERA: INGENIERÍA DE SISTEMAS PLAN DE CURSO I. Identificación Nombre: Código: U.C: Carreras: Código: Semestre: Prelaciones: Requisito: Autor: Asesoría en Diseño Académico: SISTEMAS OPERATIVOS 358 4 Ingeniería de Sistemas TSU en Mantenimiento de Sistemas Informáticos 236 y 237 Formación Profesional Computación I (323) para el TSU en Mantenimiento de Sistemas Informáticos 93 U.C. para Ingeniería de Sistemas MSc. Javier Torrealba MSc. Carmen Maldonado Dr. Antonio Alfonzo Nivel Central Caracas, Julio 2013
  • 2. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 2 II. FUNDAMENTACIÓN La asignatura Sistemas Operativos está ubicada dentro del ciclo de Estudios Profesionales de la carrera Ingeniería de Sistemas y es electiva, y en el tercer semestre del TSU en Mantenimiento de Sistemas Informático como asignatura obligatoria. Diseñada como un curso de carácter teórico-práctico, y orientado a brindarle al estudiante los entornos operativos del mundo real, con la finalidad de ilustrar los conceptos fundamentales de un Sistema Operativo. Este curso permite a los estudiantes obtener una visión conceptual y desarrollar actitudes positivas hacia el aspecto práctico de la realidad en los desarrollos tecnológicos del área computacional. A lo largo del curso, se proporcionan los métodos para la sincronización de procesos, interfases y el tratamiento de los interbloqueos; de igual forma, se reflejan distintas técnicas de gestión: de memoria, de almacenamiento y para la protección y seguridad de los sistemas informáticos. Estas técnicas, según sea el caso de estudio, se explican y se emplean en los algoritmos para llevar de una manera eficiente la administración de los recursos de un Sistema Operativo. A través de este curso, el estudiante podrá analizar y evaluar, de manera objetiva, plataformas de desarrollo que le permitan implementar alternativas de solución, así como también, utilizar y explotar las funcionalidades de los sistemas operativos con los que no esté familiarizado. De igual forma, se pretende desarrollar en los estudiantes capacidades para identificar y comprender los aspectos fundamentales de la administración de los recursos computacionales. El curso le proveerá al futuro egresado una serie de herramientas que le permitirán formular soluciones a los problemas informáticos y de gestión del Sistema Operativo, a fin de apoyar la productividad de la institución u organización donde se desempeñe profesionalmente. Las bases conceptuales presentes en este curso se reforzarán con ejercicios y dos trabajos prácticos, cuyo fin está orientado a fortalecer la comprensión y las habilidades de los estudiantes. Para el desarrollo de los procesos de enseñanza y aprendizaje del curso, el estudiante se apoyará con el siguiente paquete instruccional: - El texto FUNDAMENTOS DE SISTEMAS OPERATIVOS, 7ª Edición (2005), de Abraham Silberschatz, Peter B. Galván y Greg Gagne, editorial Mc Graw Hill. Este texto se seleccionó como material instruccional debido a que su contenido está actualizado y contiene una diversidad de problemas y ejercicios que ameritan ser analizados y así obtener su respectiva solución. - Guía Instruccional, dirigida a profundizar los conocimientos y lograr una mejor comprensión de la asignatura.
  • 3. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 3 III. PLAN DE EVALUACION Objetivo 1 2 3 4 5 6 7 8 9 10 Peso Acumulado 1 - 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Peso 1 2 2 2 2 2 3 3 1 3 Calificación 1 2 2 3 4 4 5 6 7 7 8 9 9 10 Peso máximo posible: 21 puntos Criterio de dominio académico: 15 Orientaciones Generales •Las pruebas son de modalidad presencial y de desarrollo. •La ponderación de los objetivos consiste en la asignación de pesos a los objetivos evaluables de la asignatura, de acuerdo a la importancia y/o complejidad que tienen. La escala de ponderación de esta asignatura es de 1 a 5 puntos. Esta ponderación está determinada por la incidencia de los objetivos evaluables en: el perfil de la carrera, el objetivo terminal de la asignatura y los objetivos terminales de las asignaturas sobre las que existe prelación. •Las especificaciones del trabajo práctico se publican la primera semana de presentación de las pruebas a través de la red. El estudiante consignará el trabajo resuelto con la segunda prueba integral MODALIDAD OBJ. CONTENIDO PRIMERA INTEGRAL 1,2,3,4 5 y 9 MÓDULO:I, II y IV UNIDADES:1,2,3,4,5 y 9 SEGUNDA INTEGRAL 1,2,3,4 5 y 9 MÓDULO:I, II y IV UNIDADES:1,2,3,4,5 y 9 TRABAJO PRÁCTICO 6,7,8 y 10 MODULO: III, IV y V UNIDADES:6,7,8 y10 M U O OBJETIVOS I 1 1 Describir la estructura y conceptos fundamentales de los sistemas operativos 2 2 Explicar los diversos mecanismos relacionados con los procesos y/o los diversos conceptos asociados con los sistemas informáticos múltihebras presentes en una situación dada. II 3 3 Explicar los distintos algoritmos para la planificación de la Unidad Central de Procesamiento (CPU) en un determinado sistema. 4 4 Describir los diferentes mecanismos de sincronización de procesos para asegurar la ejecución ordenada de los procesos cooperativos, en función de una situación dada. 5 5 Analizar los métodos interbloqueos que deben ser empleados en un sistema operativo considerando una situación planteada. III 6 6 Analizar las diversas técnicas de gestión de memoria principal y/o memoria virtual, incluyendo la paginación y la segmentación considerando una situación planteada. IV 7 7 Analizar los mecanismos de diseño y/o la implementación de los sistemas de archivos locales y los sistemas de archivos remotos a partir de una situación dada, fundamentando y proponiendo las mejoras de solución. 8 8 Diseñar un esquema donde se describa la implantación de una estructura de almacenamiento masivo con base en una situación dada, fundamentando el diseño propuesto. 9 9 Diseñar un esquema donde se describan los servicios del subsistema de E/S de un sistema operativo. V 10 10 Formular una propuesta de solución implementando las estrategias para la protección y seguridad en un sistema informático, dado un caso de estudio.
  • 4. 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 préstamo en sala y Préstamo Circulante. • Consulte páginas y sitios Web que estén vinculados con el tema de Sistemas Operativos, con el objeto de fortalecer sus conocimientos. • Consulte y participe en foros de discusión 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 planificación para cada una de las actividades propuestas en el texto, y compare con sus compañeros de grupo los resultados obtenidos, cualquier duda u observación con respecto a estas actividades diríjase a su asesor en su Centro Local. • Elabore mapas conceptuales (MC) para fundamentar lo aprendido en cada objetivo (el MC le permite la conexión de los conceptos con ideas previas obtenidas por el estudiante), esta actividad desarrollará su pensamiento creativo. • Diríjase a su asesor en su Centro Local, en caso de presentársele alguna duda u observación relacionada con los temas estudiados. • Si desea hacer algún comentario o sugerencia acerca del curso, comuníquese con el profesor que lo administra a través de la dirección de correo electrónico y/o número de teléfono que suministra la carrera. • Estudie los elementos reseñados en la Guía Instruccional y desarrolle las estrategias instruccionales previstas en cada objetivo.
  • 5. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 5 IV. DISEÑO DE LA INSTRUCCIÓN DEL CURSO Objetivo Contenido 1 Estructura de un sistema operativo: Servicios del sistema operativo. Interfaz de usuario del sistema operativo. Llamadas al sistema. Tipos de llamadas al sistema. Programa del sistema. Diseño e implementación del sistema operativo. Máquinas virtuales. 2 Procesos. Planificación de Procesos. Operaciones sobre los procesos. Comunicaciones interprocesos. Ejemplos de sistemas IPC. Comunicación en los sistemas cliente-servidor. Hebras. Modelos multihebras. Bibliotecas de hebras. Consideraciones sobre las hebras. 3 Planificación de la CPU. Criterios de planificación. Algoritmos de planificación. Planificación de sistemas multiprocesador. Planificación de hebras. 4 Sincronización de procesos. El problema de la sección crítica. Solución de Peterson. Hardware de sincronización. Semáforos. Problemas clásicos de sincronización. Monitores. 5 Interbloqueos. Modelo de sistema. Características de los interbloqueos. Métodos para tratar los interbloqueos. Prevención de interbloqueos. Evasión de interbloqueos. Detección de interbloqueos. Recuperación de un interbloqueo. 6 Memoria Principal: Fundamentos. Intercambio. Asignación de memoria contigua. Paginación. Estructura de la tabla de páginas. Segmentación. Memoria virtual: Fundamentos. Paginación bajo demanda. Copia durante la escritura. Sustitución de páginas. Asignación de marcos. Sobrepaginación. 7 Interfaz e Implementación de sistema de archivos. Archivo. Montaje de sistemas de archivos. Compartición de archivos. Estructura de un sistema de archivos. Implementación de sistemas de archivos. Implementación de directorios. Métodos de asignación. Gestión del espacio libre. Eficiencia y prestaciones. Recuperación. Sistemas de archivos con estructura de registro. 8 Estructura de almacenamiento masivo. Panorámica de la estructura de almacenamiento masivo. Estructura de un disco. Conexión de un disco. Planificación de disco. Gestión del disco. Gestión de espacio de intercambio. Estructuras RAID. Implementación de un almacenamiento estable. Estructura de almacenamiento terciario. 9 Sistemas de E/S. Hardware de E/S. Interfaz de E/S de las aplicaciones. Subsistemas de E/S del kernel. Transformación de las solicitudes de E/S en operaciones hardware. Streams. Rendimiento. 10 Protección. Objetivos de la protección. Principios de la protección. Dominio de protección. Matriz de acceso. Implementación de la matriz de acceso. Control de acceso. Revocación de derechos de acceso. Sistemas basados en capacidades. Protección basada en el lenguaje. Seguridad. El problema de la seguridad. Amenazas relacionadas con los programas. Amenazas del sistema y de la red. La criptografía como herramienta de seguridad. Autenticación de usuario. Implementación de defensa de seguridad. Cortafuegos para proteger los sistemas y redes. Clasificaciones de seguridad informática. Objetivo del curso: Formular con sentido lógico y eficiente soluciones a problemas relacionados con la gestión de los sistemas operativos desarrollados bajo modelos de código abierto y código propietario.
  • 6. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 6 OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRATEGIAS DE EVALUACIÓN 1 Describir la estructura y conceptos fundamentales de los sistemas operativos. Actividades a realizar: • Lea el contenido del Capítulo 1 Introducción a los sistemas operativos, y el Capítulo 2 Estructuras de Sistemas Operativos del texto: Fundamentos de sistemas operativos. • Defina los siguientes términos: sistema operativo, funciones y características de los sistemas operativos, estructura de los sistemas operativos, a fin de afianzar estos contenidos. • Realice los ejercicios propuestos al final de los Capítulos 1 y 2 del texto. • Realice un mapa conceptual que le permita modelar una visión general de los principales componentes de los sistemas operativos. • Realice un esquema que le proporcione una panorámica sobre la organización básica de un sistema operativo, incluya los componentes identificados en el mapa conceptual. • Compare los resultados obtenidos en cada una de las actividades mencionadas con los resultados logrados por sus compañeros de grupo, y justifique los elementos vinculados a este capítulo. En caso de duda u observación, diríjase a su asesor en su Centro Local. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los capítulos 1 y 2 del texto. Elabore su propia síntesis del contenido de estos capítulos. Producto: Descripción de los principales componentes de la estructura básica de los sistemas operativos Procedimiento: Se valorará la correcta descripción de los principales componentes de la estructura y la organización de los sistemas operativos Instrumento: La realización de este ejercicio formará parte de dos pruebas presenciales de desarrollo. Momento: Primera y Segunda Integral. 2 Explicar los diversos mecanismos relacionados con los procesos y/o los diversos conceptos asociados con los sistemas informáticos multihebras presentes en una situación dada. Actividades a realizar: • Lea el contenido del Capítulo 3 Procesos y el Capítulo 4 Hebras del texto: Fundamentos de sistemas operativos. • Defina los siguientes términos: proceso, planificación de proceso, operaciones sobre los procesos, comunicación interproceso, hebras, modelos multihebras, bibliotecas de hebras. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los capítulos 3 y 4 del texto: Fundamentos de sistemas operativos. • Realice los ejercicios propuestos al final de los Capítulos 3 y 4 del texto: Fundamentos de sistemas operativos. • Realice un esquema donde se describan los diversos mecanismos relacionados con los procesos del sistema operativo. • Realice un esquema donde se describan los mecanismos de comunicación en los sistemas cliente-servidor. • Elabore una tabla comparativa donde se aprecien las diferencias y/o similitudes en la implementación de hebras entre dos sistemas operativos. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y en caso de duda u observación diríjase a su asesor en su Centro Local. Producto: Explicación de los diversos mecanismos relacionados con los procesos y los sistemas informáticos múltihebras. Procedimiento: Se valorará la correcta explicación de los diversos mecanismos relacionados con los procesos y los sistemas informáticos múltihebras. Instrumento: La realización de este ejercicio formará parte de dos pruebas presenciales de desarrollo. Momento: Primera y Segunda Integral.
  • 7. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 7 OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRATEGIAS DE EVALUACIÓN 3 Explicar los distintos algoritmos para la planificación de la Unidad Central de Procesamiento (CPU) en un determinado sistema. Actividades a realizar: • Lea el contenido del Capítulo 5 Planificación de la CPU del texto: Fundamentos de sistemas operativos. • Conceptualice los siguientes términos: planificador de la CPU, criterios de planificación, algoritmos de planificación, planificación de sistemas multiprocesador, planificación de hebras. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo 5. • Realice los ejercicios propuestos al final del Capítulo 5 del texto: Fundamentos de sistemas operativos. • Realice un esquema donde se presenten los mecanismos de planificación de la CPU. • Elabore una tabla donde se visualice los criterios de evaluación utilizados para seleccionar un algoritmo de planificación de la CPU para un determinado sistema. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. Producto: Explicación de los mecanismos y/o los distintos algoritmos para la planificación de la CPU Procedimiento: Se valorará la correcta explicación de los mecanismos y/o los distintos algoritmos para la planificación de la CPU Instrumento: La realización de este ejercicio formará parte de dos pruebas presenciales de desarrollo. Momento: Primera y Segunda Integral. 4 Describir los diferentes mecanismos de sincronización de procesos para asegurar la ejecución ordenada de los procesos cooperativos, en función de una situación dada. Actividades a realizar: • Lea el contenido del Capítulo 6 Sincronización de Procesos del texto: Fundamentos de sistemas operativos. • Defina los fundamentos y conceptos básicos con respecto a sincronización de procesos. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del Capítulo 6 del texto: Fundamentos de sistemas operativos. • Realice los ejercicios propuestos al final del Capítulo 6 del texto: Fundamentos de sistemas operativos. • Realice un esquema donde se presenten diversas soluciones tanto software como hardware para el problema de las secciones críticas. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. Producto: Descripción de los diferentes mecanismos para asegurar la ejecución ordenada de procesos cooperativos. Procedimiento: Se valorará la correcta descripción de los diferentes mecanismos para asegurar la ejecución ordenada de procesos cooperativos. Instrumento: La realización de este ejercicio formará parte de dos pruebas presenciales de desarrollo. Momento: Primera y Segunda Integral.
  • 8. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 8 OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRATEGIAS DE EVALUACIÓN 5 Analizar los métodos interbloqueos que deben ser empleados en un sistema operativo en atención a una situación planteada. Actividades a realizar: • Lea el contenido del Capítulo 7 Interbloqueo del texto: Fundamentos de sistemas operativos. • Desarrolle los siguientes términos: modelo de sistema, interbloqueos, características y métodos de interbloqueos, prevención de interbloqueos. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo 7 del texto. • Realice los ejercicios propuestos al final del Capítulo 7 del texto: Fundamentos de sistemas operativos. • Realice un esquema donde se describan los métodos para prevenir o evitar los interbloqueos en un sistema informático. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. • Analice los diferentes métodos interbloqueos usados en un sistema operativo y elabore su propia síntesis del contenido de este capítulo, a fin de reforzar sus conocimientos. Producto: Análisis de los métodos empleados en un sistema operativo para impedir o solventar los interbloqueos. Procedimiento: Se valorará el correcto análisis de los métodos empleados en un sistema operativo para impedir o solventar los interbloqueos Instrumento: La realización de este ejercicio formará parte de dos pruebas presenciales de desarrollo. Momento: Primera y Segunda Integral. 6 Analizar las diversas técnicas de gestión de memoria principal y/o memoria virtual, con inclusión de la paginación y la segmentación, dada una situación planteada. Actividades a realizar: • Lea el contenido del Capítulo 8 Memoria Principal y Capítulo 9 Memoria Virtual del texto: Fundamentos de sistemas operativos. • Defina los fundamentos y conceptos básicos con respecto a memoria principal y memoria virtual. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los capítulos 8 y 9 del texto. • Realice los ejercicios propuestos al final de los Capítulos 8 y 9 del texto: Fundamentos de sistemas operativos. • Realice un esquema donde se describan en forma detallada las diversas formas de organizar el hardware de memoria. • Analice los diversos algoritmos de gestión de memoria (asignación contigua, paginación, segmentación, y la combinación de los mecanismos de paginación y segmentación), y describa los algoritmos que se adecuen a los ejercicios propuestos en el capitulo 8 y 9. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. Producto: Análisis de las técnicas de gestión de memoria principal y/o memoria virtual. Procedimiento: Se valorará el correcto análisis de las técnicas de gestión de memoria principal y/o memoria virtual Instrumento: La realización de este ejercicio formará parte de un trabajo práctico. Momento: Trabajo Práctico.
  • 9. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 9 OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRATEGIAS DE EVALUACIÓN 7 Proponer mecanismos de diseño y/o la implementación de los sistemas de archivos locales y los sistemas de archivos remotos para mejoras de solución, a partir de una situación dada. Actividades a realizar: • Lea el contenido del Capítulo 10 Interfaz y el Capitulo 11 Implementación de sistemas de archivos del texto: Fundamentos de sistemas operativos. • Defina los siguientes términos: archivos, métodos de acceso, estructura de direcciones, montaje de sistemas de archivos, compartición de archivo y protección, a fin de fijar estos conceptos los cuales le ayudarán a la comprensión de este tema. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo 10 del texto. • Realice los ejercicios propuestos al final del Capítulo 10 del texto: Fundamentos de sistemas operativos. • Realice un esquema donde se describan las interfaces de los sistemas de archivos. • Analice las diversas técnicas de gestión de memoria principal y/o memoria virtual, según los ejercicios propuestos en el capitulo 10 y 11, y presente propuestas de solución para cada caso. • Compare los resultados obtenidos en cada una de los ejercicios realizados con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. Producto: Análisis de los mecanismos de diseño y/o implementación de los sistemas de archivo locales y los sistemas de archivos remotos. Procedimiento: Se valorará el correcto análisis de los mecanismos de diseño y/o implementación de los sistemas de archivo locales y los sistemas de archivos remotos. Instrumento: La realización de este ejercicio formará parte de un trabajo práctico. Momento: Trabajo Práctico. 8 Diseñar un esquema donde se describa la implantación de una estructura de almacenamiento masivo con base en una situación dada. Actividades a realizar: • Lea el contenido del Capítulo 12 Estructura de almacenamiento masivo del texto: Fundamentos de sistemas operativos. • Defina los fundamentos y conceptos básicos con respecto a la estructura de almacenamiento masivo. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo 12 del texto. • Realice un esquema resumen donde se describa la estructura física de los dispositivos de almacenamiento secundario y terciario. • Realice los ejercicios propuestos al final del Capítulo 12 del texto: Fundamentos de sistemas operativos. • Diseñe para los casos que lo requieran, un esquema donde se describa la implementación de una estructura de almacenamiento masivo. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. Producto: Diseño de un esquema de organización para la implementación de una estructura de almacenamiento masivo. Procedimiento: Se valorará el correcto diseño de un esquema de organización para la implementación de una estructura de almacenamiento masivo. Instrumento: La realización de este ejercicio formará parte de un trabajo práctico. Momento: Trabajo Práctico.
  • 10. Plan de curso: Sistema Operativo - Elaborado por Prof. Javier Torrealba y Carmen Maldonado . – UNA 2013 10 OBJETIVO ESTRATEGIAS INSTRUCCIONALES ESTRATEGIAS DE EVALUACIÓN 9 Diseñar un esquema donde se describan los servicios del subsistema de E/S de un sistema operativo. Actividades a realizar: • Lea el contenido del Capítulo 13 Sistemas de E/S del texto: Fundamentos de sistemas operativos. • Defina los fundamentos y conceptos básicos con respecto al subsistema de E/S de un sistema operativo. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final del capítulo 13 del texto. • Realice un esquema resumen donde se describa la estructura del subsistema de E/S de un sistema operativo. • Realice los ejercicios propuestos al final del Capítulo 13 del texto: Fundamentos de sistemas operativos, y diseñe, para los casos que lo requieran, un esquema donde se describan los servicios del subsistema de E/S de un sistema operativo • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. • Realice el diseño de una propuesta para la implementación de un subsistema de E/S. Producto: Diseño de una propuesta de solución para la implementación de la estructura del subsistema E/S de un sistema operativo. Procedimiento: Se valorará el correcto diseño de una propuesta de solución para la implementación de la estructura del subsistema E/S de un sistema operativo. Instrumento: La realización de este ejercicio formará parte de un trabajo práctico. Momento: Trabajo Práctico. 10 Formular una propuesta de solución con la implementación de las estrategias para la protección y seguridad en un sistema informático, dado un caso de estudio. Actividades a realizar: • Lea el contenido del Capítulo 14 Protección y Capítulo 15 Seguridad del texto: Fundamentos de sistemas operativos. • Defina los fundamentos y conceptos básicos con respecto a la seguridad y protección de los sistemas operativos. • Lea, con el fin de repasar lo estudiado, el resumen que se encuentra al final de los capítulos 14 y 15 del texto. • Realice los ejercicios propuestos al final de los Capítulos 14 y 15 del texto: Fundamentos de sistemas operativos. • Formule una propuesta de solución, según sea el caso, para implementar estrategias relacionadas con la protección y seguridad en un sistema informático. • Compare los resultados obtenidos en cada una de las actividades realizadas con los resultados logrados por sus compañeros de curso, y cualquier duda u observación diríjase a su asesor en su Centro Local. Producto: Formulación de una propuesta de solución para implementar estrategias relacionadas con la protección y seguridad en un sistema informático. Procedimiento: Se valorará la correcta formulación de una propuesta de solución para implementar estrategias para la protección y seguridad en un sistema de información Instrumento: La realización de este ejercicio formará parte de un trabajo práctico. Momento: Trabajo Práctico.
  • 11. V. BIBLIOGRAFÍA Obligatoria Silberschatz, A., Galvin, P., Gagne, G., Garnick, D., Joyanes L. (2005) Fundamentos de Sistemas Operativos, 7a Edición. España: McGraw-Hill. Complementaria Carretero, J., García, F., De Miguel. P., Pérez, F., (2007). Sistemas Operativos: Una Visión Aplicada. 2a Edición. España: McGraw-Hill. Casillas, A., Iglesias L. (2004). Sistemas Operativos. Ejercicios Resueltos España: Pearson Educación., S.A. Tanenbaum, Andrew S. (2003). Sistemas Operativos Modernos, 2a Edición. México: Pearson Educación., S.A. 11