Temario de sistemas operativos ii

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Sistemas Operativos II Carrera: Licenciatura en Informática Clave de la asignatura: IFM – 0435 Horas teoría-horas práctica-créditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboración o revisión Instituto Tecnológico de Puebla del 8 al 12 septiembre 2003. Instituto Tecnológico de: Chilpancingo, Tlalnepantla 13 septiembre al 28 denoviembre 2003. Academia de sistemas computación

Participantes Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Observaciones (cambios y justificación) Reunión nacional de evaluación curricular de la carrera de Licenciatura en Informática.

Academia de de Análisis y enriquecimiento de sistemas y computación. las propuestas de los programas diseñadosen la reunión nacional de evaluación.

de Análisis y y enriquecimiento de las propuestas de los programas diseñados en la reunión nacional de evaluación.

Academia de de sistemas y computación.

3.- UBICACIÓN DE LA ASIGNATURA

a). Relación con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Fundamentos de Características de redes. las redes Protocolos Interfases de redInstalación de sistemas operativos de red. Sistemas operativos I. Administración de recursos como el procesador, la memoria, los dispositivos de e/s y archivos. Posteriores Asignaturas Temas Bases de datos Manejo de distribuidas. transacciones. Desarrollo de aplicaciones distribuidas. Desarrollo de aplicaciones con modelo cliente servidor.

b). Aportación de la asignatura al perfil del egresado ••

• • • • •

Conoce diferentes técnicas y sistemas operativos capaces de administrar recursos en ambientes distribuidos, para eficientar el uso de los sistemas computacionales. Desarrolla habilidades y actitudes que le permiten identificar problemas y oportunidades donde se aplique el tratamiento de información para proponer soluciones por medio de modelos y facilitar con ello la toma dedecisiones. Selecciona y utiliza de manera optima las herramientas computacionales actuales y emergentes. Realiza actividades de auditoria y consultoría relacionadas con la función informática. Fomenta y coordina actividades que fortalezcan la cultura informática. Realizar estudios de factibilidad para la selección de productos de software y hardware. Aplica normas y estándares de calidad en elejercicio de la función informática.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante instalará, administrará y seleccionará el sistema operativo que se adecue a los requerimientos de aplicaciones en ambientes distribuidos.

5.- TEMARIO Temas Unidad 1 Los sistemas operativos. en ambientes distribuidos. Subtemas Sistemas distribuidos. 1.1.1 Ventajas y desventajas contra los sistemascentralizados. 1.1.2 Modelo cliente servidor. 1.1.3 Características de hardware. 1.1.4 Características de software. 1.1.5 Direccionamiento lógico y físico. Concepto y características de los SOR Concepto y características del SOD.

1.1

1.2 1.3 2 Comunicación en los sistemas operativos distribuidos.

2.1 Comunicación. 2.1.1 Comunicación con cliente servidor (sockets). 2.1.2 Comunicación con RPC. 2.1.3Comunicación en grupo. 2.1.4 Tolerancia a fallos. 2.2 Sincronización. 2.2.1 Relojes físicos. 2.2.2 Relojes lógicos. 2.2.3 Usos de la sincronización (manejo de caché, comunicación en grupo, exclusión mutua, elección, transacciones atómicas e interbloqueo). 2.3 Nominación. 2.3.1 Características y estructuras. 2.3.2 Tipos de nombres (usuario y de sistema). 2.3.3 Resolución y distribución. 2.3.4Servidores y agentes de nombres. 2.3.5 Mapeo de direcciones. 2.3.6 Mapeo de rutas. 2.3.7 Modelo de Terry.

5.- TEMARIO (Continuación) 3 Procesos y procesadores en sistemas distribuidos. 3.1 Procesos y procesadores conceptos básicos. 3.2 Hilos y multihilos. 3.3 Modelos de procesadores. 3.3.1 De estación de trabajo. 3.3.2 De pila de procesadores. 3.3.3 Híbrido. 3.4 Asignación de procesadores. 3.4.1…