Está en la página 1de 3

Escuela de Ingeniería en Telemática

Bachillerato en Ingeniería en Telemática

BIT-28 Sistemas operativos II


Créditos: 3
Periodo: VII
Modalidad cuatrimestral
Requisito: BIT-22 Sistemas Operativos I

I. DESCRIPCIÓN DEL CURSO


El curso Sistemas Operativos II trata tópicos avanzados en diseño e implementación
de Sistemas Operativos, tales como: estructura de sistemas operativos, multithreading,
sincronización, sistemas paralelos y sistemas distribuidos. Durante todo el curso se
desarrollan prácticas de laboratorio siguiendo los temas estudiados en clases
semanalmente.

II. OBJETIVO GENERAL


Adquirir conocimientos avanzados en Sistemas Operativos, centralizados y
distribuidos, discutiendo las tendencias e investigaciones en la materia.

III. OBJETIVOS ESPECÍFICOS


Introducir al estudiante en los conceptos de los sistemas operativos avanzados.
Conocer la estructura de los sistemas operativos centrales, paralelos y
distribuidos.
Proporcionar al estudiante métodos que le permitan evaluar, analizar y
comparar diferentes sistemas operativos.
Aplicar los conceptos estudiados en clase con proyectos de investigación y en
laboratorios.

IV. CONTENIDO DEL CURSO


1. Estructura de sistemas operativos.
2. Sistemas de memoria compartida.
3. De sistemas paralelos a sistemas distribuídos: Mecanismos de comunicación.
4. Comunicaciones para high performance computing.
5. Sistemas distribuidos: Conceptos, File systems, distribuited shared memory,
fallas, consistencia y recuperación.
6. Multimedios, sistemas de tiempo real y web services.
7. Sistemas operativos basados en objetos
V. METODOLOGÍA
El profesor expone la teoría correspondiente a cada uno de los temas que
componen el programa y desarrolla ejemplos prácticos para clarificar los
conceptos.
Los alumnos leen y analizan las lecturas asignadas para cada sesión de clases.
Los alumnos validan, a través de comprensiones de lectura, el nivel de información
básico sobre el cual se fundamentan las sesiones del curso.

VI. ESTRATEGIAS DE APRENDIZAJE


Se asignan lecturas, exposiciones e investigaciones de los temas tratados en clase.
Se realiza un examen comprensivo de toda la materia, tareas periódicas, prácticas
de laboratorio y un proyecto práctico, para que el estudiante demuestre los
conocimientos adquiridos.
Los alumnos elaboran un proyecto de investigación grupal aplicado, como parte de
la calificación del curso.

VII. RECURSOS DIDÁCTICOS


Se cuenta con equipos multimedia para mostrar las presentaciones de la materia y
computadoras personales para llevar a cabo las prácticas.

VIII. EVALUACIÓN

Ítem %
Proyecto 50
Examen final 20
Tareas 10
Prácticas de laboratorio 20

IX. BIBLIOGRAFÍA
Casillas, A. y Iglesias, I. (2004). Sistemas Operativos: Ejercicios Resueltos. España:
Prentice Hall.
Tanenbaum, A.S. (2003). Sistemas Operativos Modernos. México: Prentice Hall.
Stallings, W. (2006). Sistemas Operativos (6ª edición). México: Pearson Educación.
Coulouris, F. y otros. (2001). Sistemas Distribuidos: Conceptos y Diseño (3a
edición). España: Addison Wesley.
X. CRONOGRAMA
SEMANA
TEMA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Estructura de sistemas operativos. X X
Sistemas de memoria compartida. X X
De sistemas paralelos a sistemas
distribuídos X X
Comunicaciones para high performance
computing X X
Sistemas distribuidos X X X X
Multimedios, sistemas de tiempo real y
web services X X
Protección, Sistemas operativos basados
en objetos X

XI. DISPOSICIONES GENERALES


El curso se rige bajo el Reglamento de Régimen Estudiantil de la Universidad Latina
de Costa Rica.
La documentación de los proyectos y las presentaciones, deben hacerse de acuerdo
con los parámetros obligatorios para la carrera, los cuales serán provistos por el
profesor del curso al inicio del periodo.

También podría gustarte