Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones
SLABO DE SISTEMAS OPERATIVOS
I. INFORMACIN GENERAL
1. Carrera Profesional : INGENIERA DE SISTEMAS Y CMPUTO : INGENIERIA DE TELECOMUNICACIONES 2. Cdigo : SO99 3. Ciclo : IV 4. Crditos : 03 5. Horas Semanales : 4(teora 02, practico 2) 6. Requisitos : CG99 Computacin Grfica 7. Ciclo Acadmico : 2012-3 8. Profesor Responsable : Santiago Gonzales / Arriola Ramrez / Jessica Delgado
II. SUMILLA
La asignatura es de naturaleza terico-prctica y pertenece al rea de formacin profesional, tiene como propsito interiorizar en el estudiante el funcionamiento de un sistema operativo y su diseo y la administracin del sistema GNU/Linux. Para este fin, se desarrollan las siguientes unidades temticas: La parte terica comprende: Estructura de un sistema operativo, Gestin de procesos, Administracin de la memoria, Dispositivos de entrada y salida E/S y planificacin de discos y Gestin de archivos, y la parte prctica, la administracin del sistema GNU/Linux, que comprende: Conceptos y comandos bsicos, Administrando ficheros en GNU/Linux, Usuarios y grupos, Permisos y Supervisin de recursos.
III. COMPETENCIAS
Explica el funcionamiento de una computadora desde el punto de vista plataforma hardware, as como los recursos que administra el sistema operativo. Identifica al proceso como un componente central de cualquier sistema operativo, as como los diferentes algoritmos de su planificacin. Reconoce el funcionamiento de la gestin de memoria, as como los diferentes algoritmos de sustitucin de pgina. Reconoce el funcionamiento de los perifricos del sistema y planificacin del disco, as como los diferentes algoritmos de planificacin del disco. Aplica los diferentes mtodos de acceso al disco para el funcionamiento de la gestin de archivos.
IV. CONTENIDOS
UNIDAD N 1: Estructura de un sistema operativo
Sem. Contenidos Capacidades 1 Sistemas operativos. Partes del sistema operativo. Evolucin, historia. Describe los elementos de un sistema operativo, as como su evolucin e historia. 2 Estructura interna y funcionamiento de un sistema operativo. Sistemas monolticos, en capas, maquina virtual, cliente servidor.
Identifica la estructura de un sistema operativo, as como sus diferentes capas para definir sus funciones. 2 UNIDAD N 2: Gestin de procesos
Sem. Contenidos Capacidades
3-4 Procesos. Estados de un proceso.
Describe el proceso y sus estados para relacionarlos en un sistema de cmputo.
5-6 Planificacin de Procesos: largo plazo, medio plazo, corto plazo. Algoritmos de planificacin. Compara los diferentes algoritmos de planificacin de proceso.
7 Comunicacin entre procesos. Establece relaciones de comunicacin entre procesos. 8
Examen parcial
UNIDAD N 3: Gestin de memoria
Sem. Contenidos Capacidades
9 Memoria, tcnicas de gestin de memoria, particin esttica, particin dinmica Tcnicas de asignacin de memoria, primer, mejor y peor ajuste. Compara los diversos mtodos de asignacin de memoria.
10 Memoria virtual, paginacin, segmentacin Empleo combinado de paginacin y segmentacin. Emplea la memoria virtual para relacionar los diversos mtodos de asignacin de memoria.
11 Algoritmos de sustitucin de pgina: fifo, optimo, lru, pila Compara los diferentes algoritmos de sustitucin de pgina.
UNIDAD N 4: Dispositivos de entrada E/S y planificacin de discos
Sem. Contenidos Capacidades 12 Dispositivos de E/S, controladores, colas de impresin. Describe los dispositivos de E/S.
13
Planificacin de Disco, algoritmos de Planificacin de disco: fcfs, sstf, scan, c- scan, look, c-look Describe los algoritmos de planificacin de discos para compararlos.
UNIDAD N 5: Gestin de archivos
Sem. Contenidos Capacidades 14 Archivos, operaciones sobre los archivos, abrir, cerrar, crear, destruir, copiar, listar Aplica las operaciones de los archivos con tales como abrir, cerrar, crear, destruir, copiar, listar para resolver ejercicios relativos al tema. 15 Directorios, operaciones sobre los directorios, abrir, cerrar, crear, destruir, copiar, listar Resuelve ejercicios para la manipulacin de directorios con operaciones de crear, eliminar, abrir, cambiar de nombre.
16
Mtodos de acceso a los archivos, secuencial, aleatorio Describe los mtodos de acceso a los archivos.
17
Examen final
3 V. MTODOS DE ENSEANZA-APRENDIZAJE
Por parte del docente, desarrollar su asignatura siguiendo los mtodos deductivo-inductivos, con la participacin activa de los estudiantes. Se utilizar las tcnicas de exposicin participativa, laboratorio y seminarios de problemas.
Por parte de los estudiantes, participarn activamente a travs de los experimentos de laboratorio y los seminarios de problemas.
VI. EVALUACIN
Se utilizarn los criterios procesual, permanente, reflexivo, pertinente, formativo e integral. Se seguir lo dispuesto en el reglamento de estudios de la universidad, que considera examen parcial; examen final; prcticas calificadas, trabajos de laboratorio y tareas acadmicas. La nota final promedio se obtiene como sigue:
p F E E P N 3
Donde: E p : Examen Parcial E F : Examen Final P : Promedio de Prcticas, laboratorio y tareas.
VII. BIBLIOGRAFA
1. Alcalde y otros (1992). Introduccin a sistemas operativos. Madrid McGraw Hill/Interamericana S.A. 2. Carretero Prez, J. y otros (2001). Introduccin a sistemas operativos, una visin ampliada. 2da Ed. 3. Deitel, H. (1993) Sistemas operativos. 2da Ed. Mxico D.F. Addison Wesley Iberoamericana. 4. Coral, M. A., Gonzales, S. y otros (2010). Sistemas Operativos. Lima, Fondo Edit. UIGV. 5. Nut, Garay (2004) Sistemas operativos. 3ra Ed. Madrid Pearson Addison Wesley. 6. Norton P. (2005). Introduccin a la computacin. 6ta Ed. Madrid Prentice Hall. 7. Tanenbaum A. (2009). Sistemas operativos modernos. 3ra Ed. Mxico D.F. Prentice Hall Hispanoamericana S.A. 8. Peterson, J. (1993). Sistemas operativos, conceptos fundamentales. Madrid Mc- Graw/Interamericana S.A. 9. Woodchull y Tanenbaum (1998). Sistemas operativos, diseo e implementacin. 2da. Ed. Mxico D.F. Prentice Hall Hispanoamericana, S.A. 10. Stalling W. (2001). Sistemas operativos. 4ta Ed. Madrid Prentice Hall.