Está en la página 1de 7

ESCUELA POLITÉCNICA DEL EJÉRCITO

VICERRECTORADO DE DOCENCIA
CARRERA DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

PLANIFICACIÓN SEMESTRAL DE LA ASIGNATURA

1. DATOS GENERALES:

ASIGNATURA: Teoría de Sistemas Operativos ÁREA: Sistemas Operativos


CARGA HORARIA SEMESTRAL: 72 Horas - 60' NIVEL: Quinto
Nº DE CRÉDITOS: 4 PERÍODO ACAD: MAR09 – JUL09
DOCENTES: Ing. Fabián Balseca, Ing. Carlos Caizaguano e Ing. Walter Fuertes

2. CARACTERIZACIÓN DE LA ASIGNATURA:

Los conocimientos que se adquieren con la materia de Teoría de Sistemas Operativos permitirán al
estudiante de Ingeniería en Sistemas e Informática, conocer como están conformados y organizados
los sistemas operativos desde los primeros sistemas operativos hasta los sistemas operativos
actuales. Así mismo se pretende hacer conocer al estudiante que los servicios específicos difieren
de un sistema operativo a otro, pero que existen ciertas clases de servicios que son comunes.

3. OBJETIVO GENERAL DE LA ASIGNATURA:

Identificar los componentes internos de un sistema operativo y su interrelación lógica, mediante la formulación
de conceptos teóricos que permitan distinguir la utilización de diferentes sistemas operativos comerciales.

4. TÍTULO DE LAS UNIDADES DIDÁCTICAS:

Nombre No. Horas


1. Conceptos y componentes 24
2. Gestión de Procesos y E/S 24
3. Gestión de memoria y almacenamiento 24

5. EVALUACIÓN DE LOS APRENDIZAJES:

La Evaluación del aprendizaje se especificará en cada unidad didáctica, sin embargo es importante mencionar
que el trabajo con los Señores estudiantes buscará el trabajo teórico práctico, para que pueda evidenciar la real
valía de la aplicación de la materia.

6. BIBLIOGRAFÍA:

DEITEL, H.; Introducción a los Sistemas Operativos, Adisson-Wesley.


TANENBAUM, A.; Sistemas operativos modernos, Prentice Hall.
SILBERSCHATZ G.; sistemas operativos.
MILENKOVIC, M.; Sistemas Operativos, McGraw-Hill.
CARRETERO J., GARCIA F. Y Otros; Sistemas Operativos Una Visión Aplicada, McGraw-Hill
HEIDELBERG P.; Metodología y evaluación del rendimiento de las computadoras
BELADY L.; Tecnología de la Administración de las memorias en IBM
SOCKUT G.H.; sistemas operativos para Firmware y Hardware

1
ESCUELA POLITÉCNICA DEL EJÉRCITO

VICERRECTORADO DE DOCENCIA
CARRERA DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

PLANIFICACIÓN DE LA UNIDAD DIDÁCTICA N° 1


ASIGNATURA: Teoría de Sistemas Operativos

1. TÍTULO DE LA UNIDAD: Conceptos y Componentes.

2. OBJETIVO DE LA UNIDAD:

Analizar que son los sistemas operativos, qué hacen, cómo se diseñan y como se construyen.
Se explicará la evolución del concepto de sistema operativo y las funciones comunes de un sistema
operativo.

3. CONTENIDOS:
Introducción a los sistemas Operativos
Arquitectura del computador.
Servicios de un sistema operativo.
Tipos de sistemas operativos.
Estructura del sistema Operativo.
Análisis comparativo de los sistemas operativos comerciales y open-source.
Configuración de Máquinas virtuales.

4. ESTRATEGIAS METODOLÓGICAS:
Trabajo en Grupo: Trabajo Individual

Taller pedagógico Conferencia magistral


Panel Solución de problemas

Foro Otras
 
Mesa Redonda
Lluvia de ideas

Otras

5. ACTIVIDADES TAREAS:

Reflexión:
 Conceptualización:
 Experiencia concreta:
Aplicación:

2
6. EVALUACIÓN Y ACREDITACIÓN:
1. Pruebas escritas en clase
2. Trabajos de investigación
3. Exposición de temas específicos de la materia
4. Trabajos en equipo realizado en clase

7. TIEMPOS:
CONTENIDOS No. HORAS

Introducción a los sistemas Operativos 2


Arquitectura del computador. 2
Servicios de un sistema operativo 4
Tipos de sistemas operativos. 4
Estructura del sistema Operativo. 4
Análisis comparativo de los sistemas operativos comerciales y
4
open-source
Configuración de Máquinas virtuales. 4

8. RECURSOS:
Computadora y proyector para presentación de temas en Power Point. Retroproyector de
transparencias. Tablero de tinta líquida. Guías de estudio

9. REFERENTES BIBLIOGRÁFICOS
DEITEL, H.; Introducción a los Sistemas Operativos, Adisson-Wesley.
TANENBAUM, A.; Sistemas operativos modernos, Prentice Hall.
SILBERSCHATZ G.; sistemas operativos.
MILENKOVIC, M.; Sistemas Operativos, McGraw-Hill.
CARRETERO J., GARCIA F. Y Otros; Sistemas Operativos Una Visión Aplicada,
McGraw-Hill
HEIDELBERG P.; Metodología y evaluación del rendimiento de las computadoras
BELADY L.; Tecnología de la Administración de las memorias en IBM.
SOCKUT G.H.; sistemas operativos para Firmware y Hardware

3
ESCUELA POLITÉCNICA DEL EJÉRCITO

VICERRECTORADO DE DOCENCIA
CARRERA DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

PLANIFICACIÓN DE LA UNIDAD DIDÁCTICA N° 2


ASIGNATURA: Teoría de Sistemas Operativos

1. TÍTULO DE LA UNIDAD: Gestión de Procesos y E/S.

2. OBJETIVO DE LA UNIDAD:
Analizar los diversos métodos de planificación de procesos, comunicación y sincronización entre
procesos y manejo de los bloqueos mutuos. Análisis e implementación de los problemas típicos los
sistemas operativos: Productor-consumidor, filósofos, barbero, etc. Analizar las características de
hardware requerido para las operaciones de E/S. Conocer y aplicar los conceptos de drives en la
instalación de periféricos. Conocer y utilizar la Interfaz de administración de periféricos

3. CONTENIDOS:
GESTION DE PROCESOS
Procesos: El concepto de proceso; Planificación de procesos; Operaciones con procesos;
Procesos cooperativos; Hilos (Threads). Comunicación entre procesos.
Planificación del CPU: Conceptos básicos. Criterios de planificación; Algoritmos de
planificación. Planificación de múltiples procesadores. Planificación en tiempo real;
evaluación de algoritmos.
Sincronización de Procesos: Antecedentes. El problema de la sección crítica. Semáforos;
Problemas clásicos de sincronización. Regiones críticas; Monitores.
Bloqueos Mutuos: Modelo del sistema; Caracterización; Métodos para manejar bloqueos
mutuos; Prevención; Detección de bloqueos mutuos; Recuperación después de un bloqueo mutuo.
Estrategia combinada para el manejo de bloqueos mutuos.

SISTEMAS DE ENTRADA Y SALIDA

Sistemas de E/S: Generalidades; Hardware de E/S; Interfaz de E/S de las aplicaciones;


Subsistema de E/S del núcleo; Transformación de solicitudes de E/S en operaciones de
hardware y desempeño.

4. ESTRATEGIAS METODOLÓGICAS:
Trabajo en Grupo: Trabajo Individual

Taller pedagógico Conferencia magistral


Panel Solución de problemas

 Foro Otras

Mesa Redonda
Lluvia de ideas
Otras

4
5. ACTIVIDADES TAREAS:

Reflexión:
 Conceptualización:
Experiencia concreta:
 Aplicación:
1

6. EVALUACIÓN Y ACREDITACIÓN:
1. Pruebas escritas en clase
2. Trabajos de investigación
3. Exposición de temas específicos de la materia
4. Trabajos en equipo realizado en clase
7. TIEMPOS:

CONTENIDOS No. HORAS

Gestión de procesos 16
Gestión de E/S 8

8. RECURSOS:
Computadora y proyector para presentación de temas en Power Point. Retroproyector de
transparencias. Tablero de tinta líquida. Guías de estudio

9. REFERENTES BIBLIOGRÁFICOS:

DEITEL, H.; Introducción a los Sistemas Operativos, Adisson-Wesley.


TANENBAUM, A.; Sistemas operativos modernos, Prentice Hall.
SILBERSCHATZ G.; sistemas operativos.
MILENKOVIC, M.; Sistemas Operativos, McGraw-Hill.
CARRETERO J., GARCIA F. Y Otros; Sistemas Operativos Una Visión Aplicada,
McGraw-Hill
HEIDELBERG P.; Metodología y evaluación del rendimiento de las computadoras
BELADY L.; Tecnología de la Administración de las memorias en IBM
SOCKUT G.H.; sistemas operativos para Firmware y Hardware

5
ESCUELA POLITÉCNICA DEL EJÉRCITO

VICERRECTORADO DE DOCENCIA
CARRERA DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

PLANIFICACIÓN DE LA UNIDAD DIDÁCTICA N° 3


ASIGNATURA: Teoría de Sistemas Operativos

1. TÍTULO DE LA UNIDAD: Gestión de Memoria y Almacenamiento

2. OBJETIVO DE LA UNIDAD:
Identificar los diferentes Tipos de Memoria. Analizar algoritmos de planificación de memoria: LIFO,
FIFO, paginación, Marcos. Gestión de la Memoria virtual. Análisis e implementación de solución de
problemas.. Conocer los almacenamientos secundarios y su gestión.

3. CONTENIDOS:
Gestión de Memoria: Antecedentes; Espacio de direcciones lógico y físico;
Intercambio; Asignación contigua; Paginación; Segmentación; Segmentación con
paginación. Memoria Virtual: Antecedentes; Paginación por demanda: Desempeño;
Reemplazo de páginas: Algoritmos; Asignación de marcos; Híper paginación;
Segmentación por demanda.

Interfaz con el Sistema de Archivos: Concepto de archivo; Métodos de acceso;


Estructura de directorios; Protección; Semántica de consistencia.
Implementación de Sistemas de Archivos: Estructura del sistema de archivos;
Métodos de asignación; Administración del espacio libre; Implementación de
directorios; Eficiencia y desempeño; Recuperación.

Estructura del Almacenamiento Secundario: Estructura, Planificación, Administración


de discos; Administración del espacio de intercambio; Confiabilidad de discos;
Implementación de almacenamiento estable.

4. ESTRATEGIAS METODOLÓGICAS:
Trabajo en Grupo: Trabajo Individual

Taller pedagógico Conferencia magistral


Panel Solución de problemas

Foro Otras
 
Mesa Redonda
Lluvia de ideas

Otras

6
5. ACTIVIDADES TAREAS:

 Reflexión:
 Conceptualización:
Experiencia concreta:
Aplicación:

6. EVALUACIÓN Y ACREDITACIÓN:
1. Pruebas escritas en clase
2. Trabajos de investigación
3. Exposición de temas específicos de la materia
4. Trabajos en equipo realizado en clase

7. TIEMPOS:
CONTENIDOS No. HORAS
Gestión de Memoria: Antecedentes; Espacio de direcciones lógico y
físico; Intercambio; Asignación contigua; Paginación; Segmentación;
Segmentación con paginación. Memoria Virtual: Antecedentes; 12
Paginación por demanda: Desempeño; Reemplazo de páginas:
Algoritmos; Asignación de marcos; Híper paginación; Segmentación por
demanda.
Interfaz con el Sistema de Archivos: Concepto de archivo; Métodos de
acceso; Estructura de directorios; Protección; Semántica de
consistencia. Implementación de Sistemas de Archivos: Estructura del 6
sistema de archivos. Métodos de asignación; Administración del espacio
libre; Implementación de directorios; Eficiencia y desempeño;
Recuperación.
Estructura del Almacenamiento Secundario: Estructura, Planificación,
Administración de discos; Administración del espacio de intercambio; 6
Confiabilidad de discos. Implementación de almacenamiento estable.

8. RECURSOS:
Computadora y proyector para presentación de temas en Power Point. Retroproyector de
transparencias. Tablero de tinta líquida. Guías de estudio

9. REFERENTES BIBLIOGRÁFICOS:
DEITEL, H.; Introducción a los Sistemas Operativos, Adisson-Wesley.
TANENBAUM, A.; Sistemas operativos modernos, Prentice Hall.
SILBERSCHATZ G.; sistemas operativos.
MILENKOVIC, M.; Sistemas Operativos, McGraw-Hill.
CARRETERO J., GARCIA F. Y Otros; Sistemas Operativos Una Visión Aplicada,
McGraw-Hill
HEIDELBERG P.; Metodología y evaluación del rendimiento de las computadoras
BELADY L.; Tecnología de la Administración de las memorias en IBM

También podría gustarte