Imprimir

Programa

CURSO              :      SISTEMAS OPERATIVOS Y REDES
TRADUCCION         :      OPERATION SYSTEMS AND NETWORKS
SIGLA              :      IIC2333
CRÉDITOS           :      10
MÓDULOS            :      03
REQUISITOS         :      IIC2343
CARÁCTER           :      MINIMO
DISCIPLINA         :      INGENIERIA


I.   DESCRIPCION

     Este curso ense?a los fundamentos de dise?o e implementacion de sistemas operativos, haciendo hincapie en
     los conceptos, tecnicas y los metodos utilizados en los modernos sistemas operativos y sistemas de
     comunicacion de datos.


II.  OBJETIVOS

     Al finalizar el curso el alumno sera capaz de:

     1.    Identificar y explicar los subsistemas que conforman un sistema operativo, sus objetivos y mecanismos
           de implementacion.
     2.    Explicar las limitaciones y ventajas de los mecanismos utilizados en los subsistemas.
     3.    Dise?ar e implementar mejoras a limitaciones encontradas en implementaciones especificas.
     4.    Dise?ar y modelar redes de computadores de tama?o peque?o a mediano.
     5.    Evaluar problemas de red, aislando la capa responsable y posibles causas, mediante un procedimiento
           sistematico.
     6.    Determinar las mejores alternativas de solucion dado un conjunto de consideraciones, basado en
           criterios de costo, flexibilidad y seguridad.
     7.    Describir el comportamiento y efectos de funcionamiento incorrecto de subsistemas de un sistema
           operativo y de nodos o componentes en una red.


III. CONTENIDOS

     1.    Evolucion de los sistemas operativos y redes, consideraciones de hardware: proteccion, interrupciones,
           medios de transmision.
     2.    Procesos: asignacion de recursos, politicas de planificacion (scheduling), sincronizacion y
           comunicacion entre procesos.
     3.    Administracion de memoria.
     4.    Sistemas de archivos.
     5.    Proteccion y seguridad interna.
     6.    Modelos de redes, clasificacion, encapsulamiento y multiplexion.
     7.    Transmision de datos entre computadores: acceso al medio y topologias.
     8.    Direccionamiento y ruteo una red de redes.
     9.    Conexiones de red: control de errores y control de congestion.
     10.   Seguridad entre nodos.
     11.   Sistemas operativos distribuidos.


IV.  METODOLOGIA

     Modulos semanales:
     -     Catedras: 2
     -     Ayudantias: 1



                                  PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE
                                      FACULTAD DE INGENIERIA / Mayo de 2009
                                                                                                               1

    El curso se realiza utilizando metodologias de ense?anza centradas en el alumno que permitan a los
    estudiantes desarrollar las competencias definidas en los objetivos del curso.
    Este curso esta dise?ado de forma tal que el alumno dedique al estudio personal un promedio de 6 hrs. a la
    semana.


V.  EVALUACION

    Las evaluaciones pueden ser por medio de pruebas, proyectos y/o tareas.


VI. BIBLIOGRAFIA

    Textos Minimos

    Peterson, Davie                           Computer networks: A systems approach. 2007.

    Tanenbaum, Andrew, Woodhull               Operating Systems. Prentice Hall, 2006.




                                  PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE
                                    FACULTAD DE INGENIERIA / Mayo de 2009
                                                                                                               2