UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI – III PLAN CUATRIMESTRAL NOMBRE DE LA ASIGNATURA: SISTEMAS OPERATIVOS II ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC ( ASIGNATURA INTEGRADORA ( ) ) APOBL ( X FECHA DE ELABORACIÓN: SEPTIEMBRE ) APOPT ( 2005 HORAS DE APRENDIZAJE A LA SEMANA ) CON DOCENTE INDEPENDIENTES 3 3 TOTAL CLAVE: 5B2867 ASIGNATURA ANTECEDENTE: 5B2866 CLAVE 6 SISTEMAS OPERATIVOS I NOMBRE CRÉDITOS: 5.3 TOTAL DE HORAS – CLASE POR ASIGNATURA: 84 OBJETIVO GENERAL El estudiante explicará los mecanismos de administración de los recursos en los sistemas operativos (SSOO) de naturaleza distribuida y las formas de comunicación entre las máquinas que conforman tales sistemas, para crear aplicaciones en las cuales se pongan en práctica los conceptos teóricos definidos, utilizando herramientas de sólida formulación tales como Amoeba e Inferno. ÍNDICE DE UNIDADES 1. 2. 3. 4. 5. 6. Introducción a los SSOO distribuidos. Comunicación en sistemas distribuidos (SSDD). Sincronización en SSDD. Procesos en SSDD. SSDD de archivos. Memoria compartida distribuida. 7. Conceptos avanzados. UNIDAD OBJETIVO 1. Introducción a los SSOO distribuidos. El estudiante enumerará aspectos de definición y objetivos de los sistemas distribuidos, así como las generalidades de la administración de los recursos inherentes a ellos, para tener una introducción completa de este contenido. 2. Comunicación en sistemas distribuidos (SSDD). El estudiante describirá las formalidades de la comunicación en los sistemas distribuidos, para explicar los protocolos con capas y el modelo cliente-servidor. 3. Sincronización en SSDD. El estudiante identificará los mecanismos destinados a resolver los problemas de las secciones críticas, la exclusión mutua y la sincronización en los sistemas distribuidos, para explicar su funcionamiento. 4. Procesos en SSDD. El estudiante describirá aspectos del control ejercido sobre múltiples procesos, además de la asignación y la planificación de los procesadores en los sistemas distribuidos; para explicar su funcionamiento. 5. SSDD de archivos. El estudiante clasificará las diferentes archivos de los sistemas distribuidos; con el fin de aplicarlos en las organizaciones. 6. Memoria compartida distribuida. El estudiante clasificará diferentes formas de organización física y modelos de organización lógica de memoria compartida distribuida; para aplicarlas en el campo profesional. 7. Conceptos avanzados. El estudiante describirá los aspectos más relevantes de las tecnologías emergentes, para tener un manejo adecuado de los conceptos avanzados. ACTIVIDADES DE ENSEÑANZA APRENDIZAJE BAJO LA CONDUCCIÓN DE UN ACADÉMICO ACTIVIDADES DE APRENDIZAJE INDEPENDIENTES Durante el proceso de enseñanza aprendizaje se llevarán a cabo Entre las actividades que el estudiante deberá realizar de manera actividades tales como: independiente se encuentran: Solución de problemas. Solución de casos. Lecturas comentadas. Análisis de la información derivada de procesos de investigación previa. Presentación de resultados de diversos procesos y momentos de investigación. Discusiones grupales. Trabajo en equipo. Revisión grupal de tareas para aclarar dudas y verificar avances. Realimentación del proceso. Exposición de temas. Ejercicios y toda clase de actividades que se puedan hacer en el aula bajo la tutoría del docente y que fortalezcan el aprendizaje. Investigación de campo. Lecturas de textos. Visitas a Empresas e Instituciones. Investigación documental. Trabajo en equipo. Tareas (ejercicios, solución de problemas, búsqueda de información, entrega de reportes, etc.) Investigación de temas específicos. Asistir a eventos (conferencias, pláticas, exposiciones, visitas a museos, películas, obras de teatro, etc.). Nota: Cabe señalar que las actividades de enseñanza aprendizaje bajo la conducción de un académico y las actividades de aprendizaje independientes se adaptarán dependiendo de la metodología y de las estrategias a utilizar, entre las que se encuentran: Aprendizaje basado en problemas. Aprendizaje basado en proyectos. Método de casos. Competencias. Interdisciplina. EVALUACIÓN DEL CURSO Evaluación: La evaluación del curso es de carácter integral, acumulativo, formativo, sumativo, participativo y de aplicación continua a los estudiantes durante el desarrollo del curso, por medio del cual se exploran y valoran los avances de las unidades de aprendizaje, a través de elaborar trabajos, ensayos, investigaciones, prácticas, participaciones en clase y cualquiera otra forma de evaluación que se estime conveniente. Cabe señalar que la evaluación del aprendizaje se adaptará a la metodología y estrategias de enseñanza aprendizaje que se utilicen. Acreditación: El curso se acredita con tres evaluaciones parciales en las cuales se considerarán tanto las pruebas objetivas como los productos elaborados dentro del proceso de enseñanza aprendizaje. BIBLIOGRAFÍA ANDREW Tanenbaum & M van Steen. Distributed system: principles y paradigms. México. Prentice Hall 2002. ISBN: 0130888931. ANDREW Tanenbaum. Distributed operating systems.México. Prentice Hall 1994. ISBN: 0135881870. KUO, Benjamín C. Sistemas de control automático. Prentice- Hall, México, 1996.