Syllabus

AED-1062 SISTEMAS OPERATIVOS II

MTE. JOSE RAMON CAB CHAN

rcab@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
5 2 3 5 Ciencia Ingeniería

Prerrequisitos
El alumno debe contar con la siguiente lista de competencias previas a cursar esta materia: * Describir la estructura o modelo lógico del sistema de la computadora, identificando las funciones principales de cada uno de sus elementos. * Conocimientos de instalación de redes de computadoras locales. * Instalación y configuración de sistemas operativos. * Conocimiento de la forma de administración de los recursos por parte del sistema operativo.

Competencias Atributos de Ingeniería

Normatividad
1° Cumplir con el porcentaje de asistencias a clases que marca el reglamento de la escuela. 2° El acceso al salón de clases deberá ser cuando máximo 10 minutos después de la hora de inicio establecida. 3° Cumplir con todos la Información obtenida durante las investigaciones solicitadas y plasmadas en documentos escritos. Participación en clase y laboratorio. 4° Presentar y aprobar todos los exámenes escritos que se programen.

Materiales
1 Servidor con procesador Core Duo o superior, 2 Gb de RAM, HD de 500 Gb, Monitor VGA o superior, tarjeta de red. 6 Pc´s con procesador Core Duo o superior, 2 Gb de RAM, HD de 500 Gb, Monitor VGA o superior, tarjeta de red. 6 Cables de red UTP. 1 switch de 8 puertos, 1 Sistema operativo propietario o libre.

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares
Sistemas operativos : aspectos internos y principios de diseño /
Stallings, William
Pearson pretince hall.
5a. / 2005.
4
-
Sistemas operativos en entornos monousuarios y multiusuario /
Raya González, Laura
Alfaomega,
2005.
7
-
Sistemas Operativos Modernos /
Tanenbaum, Andrew S.
Pearson,
2a. / 2003.
4
-

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 2.4.1
PARCIAL 2 De la actividad 3.1.1 a la actividad 4.5.1

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Sistemas operativos en ambientes distribuidos.
          1.1. Conceptos y características de los sistemas operativos de redes y sistemas operativos centralizados.
                   1.1.1. Conceptos y características de los sistemas operativos de redes y sistemas operativos centralizados.
                           Manual de practicas ( bytes)
                           http://usuarios.multimania.es/betzweb/
                           http://www.angelfire.com/mt2/mtrejo/
                           http://www.elprisma.com/apuntes/curso.asp?id=7149
                           http://so262mtesci.blogspot.mx/2010/04/12-concepto-caracteristicas-sor.html
                           http://es.scribd.com/doc/17180457/SO-Centralizados-Distribuidos
                           http://dragons-rise.blogspot.mx/2009/07/sistemas-operativos-centralizados-y.html
                           Planeacion ( bytes)
                          
          1.2. Conceptos y características de los sistemas operativos distribuidos.
                   1.2.2. Conceptos y características de los sistemas operativos distribuidos.
                           http://html.rincondelvago.com/sistemas-operativos-distribuidos_2.html
                           http://www.monografias.com/trabajos6/sidi/sidi.shtml
                           http://studies.ac.upc.edu/EPSC/FSD/FSD-ConceptosGenerales.pdf
                          
          1.3. Sistemas operativos distribuidos: ventajas y desventajas contra sistemas operativos centralizados, sistemas operativos para redes, modelo cliente – servidor, modelo de N capas, características del hardware y características del software (homogéneos y
                   1.3.3. Sistemas operativos distribuidos: ventajas y desventajas contra sistemas operativos centralizados, sistemas operativos para redes, modelo cliente – servidor, modelo de N capas, características del hardware y características del software (homogéneos y
                           http://so262mtesci.blogspot.mx/2010/04/111-ventajas-desventajas-contra.html
                           http://eli262mso.blogspot.mx/2010/04/111-ventajas-desventajas-contra.html
                           http://ocwus.us.es/ocwus/ingenieria-telematica/arquitectura-de-computadores/contenidos/Tema9.pdf
                           http://es.wikipedia.org/wiki/Cliente-servidor
                           http://es.kioskea.net/contents/cs/csintro.php3
                           http://www.buenastareas.com/materias/arquitectura-de-cliente-servidor-n-capas/40
                           http://www.tamps.cinvestav.mx/~vjsosa/clases/sd/Cap2.pdf
                           http://www.itistmo.edu.mx/Pag%20Informatica/APUNTES_archivos/page0003.htm
                          
          1.4. Sistemas distribuidos de alto rendimiento a bajo costo (clustering) en sistemas operativos de libre distribución.
                   1.4.4. Sistemas distribuidos de alto rendimiento a bajo costo (clustering) en sistemas operativos de libre distribución.
                           http://es.wikipedia.org/wiki/Cluster_%28inform%C3%A1tica%29
                           http://www2.unalmed.edu.co/~pruebasminas/index.php?option=com_docman&task=doc_view&gid=435&tmpl=component&format=raw&Itemid=285
                           http://www.corporacionsybven.com/portal/index.php?option=com_content&view=category&layout=blog&id=136&Itemid=164
                          
2. Comunicación en los sistemas operativos distribuidos.
          2.1. Comunicación: comunicación con cliente – servidor, comunicación con llamada a procedimiento remoto, comunicación en grupo, tolerancia a fallos.
                   2.1.1. Comunicación: comunicación con cliente – servidor, comunicación con llamada a procedimiento remoto, comunicación en grupo, tolerancia a fallos.
                           http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO8.htm
                           http://es.scribd.com/doc/17782810/02-Sistemas-Distribuidos-La-Comunicacion
                           http://www.dia.eui.upm.es/asignatu/sis_dis/Paco/Comunicacion.pdf
                           http://www.buenastareas.com/ensayos/2-1-1-Comunicaci%C3%B3n-Con-Cliente-Servidor-Sockets/1613125.html
                           http://www.elprisma.com/apuntes/ingenieria_de_sistemas/sockets/default3.asp
                           http://es.scribd.com/doc/7132776/Clase-2-Cliente-Servidor
                           http://www.textoscientificos.com/redes/tcp-ip/servicios-capa-transporte/rpc
                           http://ccia.ei.uvigo.es/docencia/SCS/1011/transparencias/Tema2-2.pdf
                           http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SO8.htm#CeG
                           http://www.tamps.cinvestav.mx/~fpech/sd/files/ipcs.pdf
                          
          2.2. Sincronización: relojes físicos, relojes lógicos, usos de la sincronización.
                   2.2.1. Sincronización: relojes físicos, relojes lógicos, usos de la sincronización.
                           Sincronización: relojes físicos, relojes lógicos, usos de la sincronización.
                           http://www.dia.eui.upm.es/asignatu/sis_dis/Paco/Sincronizacion.pdf
                           http://www.ing.unp.edu.ar/wicc2007/trabajos/PDP/132.pdf
                           http://antares.itmorelia.edu.mx/~antolino/sis-dis-1/capitulo_3.html
                          
          2.3. Nominación: características y estructuras, tipos de nombres, resolución y distribución, servidores y agentes de nombres, mapeo de direcciones, mapeo de rutas, modelo de Terry.
                   2.3.1. Nominación: características y estructuras, tipos de nombres, resolución y distribución, servidores y agentes de nombres, mapeo de direcciones, mapeo de rutas, modelo de Terry.
                           http://html.rincondelvago.com/sistemas-operativos-distribuidos.html
                           http://es.scribd.com/doc/52933347/64/Nominacion
                           http://ivettehappy.blogspot.mx/2012/04/nominacion.html
                           http://shinithe.blogspot.mx/2012/05/nominacion-caracteristicas-y.html
                           http://sistemasoperativosdistribuidoss.blogspot.mx/2012/05/nominacion-caracteristicas-y.html
                           http://cesistemas2.blogspot.mx/2012/05/232-tipos-de-nombres-usuario-y-de.html
                           http://es.kioskea.net/contents/internet/dns.php3
                           http://sistemasoperativosdistribuidoss.blogspot.mx/2012/05/resolucion-y-distribucion.html
                           http://so2shch29.blogspot.mx/
                           http://www.slideshare.net/Chulinneitor/sistemas-operativos-2
                           http://cesistemas2.blogspot.mx/2012/05/236-mapeo-de-rutas.html
                           http://jaby-juarebl.blogspot.mx/2012/04/unidad-2-comunicacion-en-los-sistemas.html
                          
          2.4. Comunicación de procesos a través del paso de mensajes en sistemas distribuidos.
                   2.4.1. Comunicación de procesos a través del paso de mensajes en sistemas distribuidos.
                           http://es.scribd.com/doc/15255927/Paso-por-mensajes-Concurrencia
                           http://laurel.datsi.fi.upm.es/_media/docencia/asignaturas/sod/comunicaciones_parte1-4pp.pdf
                           http://www.oocities.org/mx/lyly_sak/sod_unidad2.html
                          
3. Consistencia y replicación.
          3.1. Investigara Modelos de consistencia centrada en los datos
                   3.1.1. Identificar y describir los modelos de consistencia. Elaborar un reporte de investigación documental
                          
          3.2. Identificara Modelos de consistencia centrada en el cliente
                   3.2.1. Identificar y describir los modelos de consistencia centrada en el cliente. Elaborar un reporte de investigación documental
                          
          3.3. Comprendera la Administración de réplicas
                   3.3.1. Identificar y describir la Administracion de replicas. Elaborar un reporte de investigación documental
                          
          3.4. Investigara acerca de potocolos de consistencia
                   3.4.1. Identificar y describir los protocolos de consistencia. Elaborar un reporte de investigación documental
                          
4. Tolerancia a fallas
          4.1. Analiza técnicas apropiadas, para hacer que los sistemas distribuidos sean tolerantes a fallas.
                   4.1.1. Analiza técnicas apropiadas, para hacer que los sistemas distribuidos sean tolerantes a fallas.
                          
          4.2. investigara, analizara la Atenuación de un proceso
                   4.2.1. investigara, analizara la Atenuación de un proceso
                          
          4.3. Aprendera a establecer una Comunicación confiable cliente-servidor
                   4.3.1. Aprendera a establecer una Comunicación confiable cliente-servidor
                          
          4.4. Aprendera a establecer una Comunicación confiable en grupo
                   4.4.1. Aprendera a establecer una Comunicación confiable en grupo
                          
          4.5. Analizara las Técnicas de recuperación existentes
                   4.5.1. Analizara las Técnicas de recuperación existentes
                          
5. Seguridad.
          5.1. Introducción a la seguridad
                   5.1.1. Administración de sistemas operativos distribuidos: instalación, configuración y control.
                           https://sites.google.com/site/sistemasoperativospaty/unidad-4/511-instalacin-de-sistemas-operativos-distribuidos
                           http://www.monografias.com/trabajos/soredes/soredes.shtml
                           https://sites.google.com/site/sistemasoperativospaty/unidad-4/512-configuracin-de-sod
                           https://sites.google.com/site/sistemasoperativospaty/unidad-4/513-control-sod
                          
          5.2. Canales seguros
                   5.2.1. Instalación de clusters.
                           http://www.guillesql.es/Articulos/Instalar_Configurar_Microsoft_Cluster_MSCS_Windows_2003.aspx
                           http://www.slideshare.net/andrespipe1690/manual-de-instalacion-del-cluster-knoppix
                           http://www.sc.ehu.es/acwmialj/papers/jornadas03_a.pdf
                          
          5.3. Control de acceso
                   5.3.1. Estándares de administración en sistemas operativos distribuidos.
                           http://so2jenny.wordpress.com/2011/05/11/tendencias-de-investigacion/
                           http://es.scribd.com/doc/55143916/Administracion-de-sistemas
                           http://migue908.wordpress.com/unidad-5-usos-y-tendencias-de-los-sistemas-distribuidos/
                           http://www.buenastareas.com/materias/estandares-de-administracion-en-sistemas-distribuidos/0
                          
          5.4. Administración de la seguridad
                   5.4.1. Cómputo de alto rendimiento a bajo costo.
                           http://clusterfie.epn.edu.ec/clusters/Publicaciones/HTML/articulo1.htm
                          
6. Usos y tendencias de los sistemas distribuidos
          6.1. Sistemas basados en objetos distribuidos
                   6.1.1. Sistemas basados en objetos distribuidos
                          
          6.2. Sistemas de archivos distribuidos
                   6.2.1. Sistemas de archivos distribuidos
                          
          6.3. Sistemas distribuidos basados en la Web
                   6.3.1. Sistemas distribuidos basados en la Web
                          
          6.4. Sistemas distribuidos basados en coordinación
                   6.4.1. Sistemas distribuidos basados en coordinación
                          

Prácticas de Laboratorio (20212022P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20212022P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación