Você está na página 1de 11

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS

DIVISIN DE ELECTRNICA Y COMPUTACIN

DATOS DE IDENTIFICACIN DEL CURSO


DEPARTAMENTO: ACADEMIA A LA QUE PERTENECE: NOMBRE DE LA MATERIA: CLAVE DE LA MATERIA: CARCTER DEL CURSO: TIPO DE CURSO: No. DE CRDITOS: No. DE HORAS TOTALES: ANTECEDENTES: CONSECUENTES: CARRERAS EN QUE SE IMPARTE: FECHA DE ULTIMA REVISIN: CIENCIAS COMPUTACIONALES SOFTWARE DE SISTEMAS SISTEMAS OPERATIVOS CC300 ESPECIALIZANTE CURSO TERICO 11 80
Presencial

68

No presencial

12

LENGUAJES DE PROGRAMACIN COMPARADOS SISTEMAS OPERATIVOS AVANZADOS LIC. EN INFORMTICA, ING. EN COMPUTACIN 16 DE JULIO DE 2009

PROPSITO GENERAL El propsito de este curso consiste en que el estudiante inicie en el estudio de las diferentes formas de diseo y construccin de los sistemas operativos efectuando actividades diversas. Como resultado de este se espera que el estudiante conozca el funcionamiento de un sistema operativo, desde su inicio a la actualidad, comprendiendo as su comportamiento y la forma en la que se divide. OBJETIVO TERMINAL El estudiante comprender la teora y las metodologas que se utilizan en el diseo de un sistema operativo. As como conocer y distinguir las tcnicas y algoritmos utilizados para la gestin de los recursos del sistema (procesador, memoria, dispositivos de entrada-salida e informacin). CONOCIMIENTOS PREVIOS Historia de la Computacin, Modelo de Von Neuman. HABILIDADES Y DESTREZAS A DESARROLLAR Identificar puntos relevantes, analizar, explicar, investigar, sintetizar, abstraer ACTITUDES Y VALORES A FOMENTAR Respeto, puntualidad, disciplina, trabajo en equipo, METODOLOGA DE ENSEANZA APRENDIZAJE
Mtodo % Mtodo tradicional de exposicin 50 Mtodo Audiovisual 15 Aula Interactiva 0 Multimedia 0 Desarrollo de proyecto 0 Dinmicas 15 Estudio de casos 20 Otros (Especificar) 0

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN

CONTENIDO TEMTICO MODULO 1. Introduccin 10 HRS. OBJETIVO DEL MODULO El alumno identificar los conceptos clave y conocer los modelos fundamentales que a lo largo de la historia, dan sustento a los sistemas operativos. 1.1 Sistemas Operativos 3 HRS. El alumno conocer las diferentes definiciones que existen de Sistemas Operativos as como los objetivos del mismo. 1.1.1 Concepto de Sistema Operativo 5.2.1 SB9 El alumno distinguir los diversos enfoques y definiciones de Sistemas Operativos. 1.1.2 Objetivos que debe cumplir un Sistema Operativo 5.2.1 SB9 El alumno identificar los objetivos de un Sistema Operativo. 1.1.3 Modo Usuario y Modo Supervisor 5.2.1 SB9 El alumno describir las diferencias entre el Modo Usuario y el Modo Supervisor. 1.2 Sistemas Operativos a travs de las generaciones de las 4 HRS. computadoras El alumno analizar las caractersticas de los sistemas operativos a travs de las generaciones de computadores. 1.2.1 Procesamiento en Serie 5.2.1 SB8 El alumno distinguir las caractersticas ms relevantes del procesamiento en serie dentro de la generacin correspondiente. 1.2.2 Procesamiento por Lotes 5.2.1 SB8 El alumno distinguir las caractersticas ms relevantes del procesamiento por lotes dentro de la generacin correspondiente. 1.2.3 Multiprogramacin 5.2.1 SB8 El alumno distinguir las caractersticas ms relevantes de la Multiprogramacin dentro de la generacin correspondiente. 1.2.4 Sistemas basados en Tiempo. 5.2.1 SB8 El alumno distinguir las caractersticas ms relevantes del los sistemas de tiempo compartido y tiempo real dentro de la generacin correspondiente. 1.2.5 Sistemas en Red 5.2.1 SB8 El alumno distinguir las caractersticas ms relevantes

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN de los recursos compartidos y distribuidos dentro de la generacin correspondiente. Sistemas Operativos de caractersticas especiales

1.2.6

5.2.1 SB9

1.3

El alumno distinguir las caractersticas ms relevantes de los sistemas embebidos y abiertos dentro de la generacin correspondiente. Modelos de Sistema Operativo El alumno comprender las principales caractersticas de los Modelos de Sistema Operativo. 1.3.1 Monoltico El alumno describir el modelo monoltico 1.3.2 Capas El alumno describir el modelo por capas 1.3.3 Cliente-Servidor El alumno describir el modelo cliente-servidor 1.3.4 Mquina Virtual El alumno describir el modelo de mquina virtual

3 HRS.

5.2.1 SB9 5.2.1 SB9 5.2.1 SB9 5.2.1 SB9

MODULO 2. Administrador de Procesos 14 HRS. OBJETIVO DEL MODULO El alumno comprender y analizar las funciones que comprende el administrador de procesos, as como las definiciones bsicas de este administrador. 2.1 Procesos 2 HRS. El alumno explicar el concepto de proceso y las principales actividades involucradas para su manipulacin. 2.1.1 Definicin de Proceso 5.2.1 SB8 El alumno definir el concepto de proceso. 2.1.2 Criterios de creacin y terminacin de procesos 5.2.1 SB8 El alumno enlistara las razones para crear y terminar procesos. 2.1.3 Estados de los procesos 5.2.1 SB8 El alumno explicar cada uno de los estados del proceso. 2.1.4 Transicin de estados 5.2.1 SB8 Una vez comprendidos los diferentes estados del proceso, el alumno discutir las posibles transiciones del mismo. 2.1.3 Estado Suspendido 5.2.1 SB8 El alumno describir el estado suspendido. 2.2 Representacin de Procesos 1 HR. El alumno conocer la Representacin de los procesos.

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN Estructura de Control de los Sistemas Operativos El alumno identificar las diversas tablas que conforman el Sistema. 2.2.2 Estructura de Control de Procesos El alumno distinguir la estructura de un Bloque de Control de Procesos adems de la Imagen de un Proceso. Interrupciones El alumno identificar y explicar la relacin que existe entre las interrupciones y los procesos. 2.3.1 Definicin de Interrupciones El alumno definir el concepto de interrupcin. 2.3.2 Clases de Interrupciones El alumno distinguir los diversos tipos de interrupciones que existen. 2.3.3 Cambio de Contexto El alumno explicar en que consiste el cambio de contexto. Planificacin de Procesos El alumno comprender en que consiste la planificacin de procesos, adems de las polticas de planificacin que existen, as como analizar los objetivos, las funciones y los criterios con los que cuenta. 2.4.1 Definicin de Planificacin El alumno entender la definicin de Planificacin y sus alcances. 2.4.2 Objetivos y funciones de la planificacin El alumno identificar los objetivos y funciones de la planificacin de procesos. 2.4.3 Criterios a considerar sobre la planificacin El alumno enumerar los criterios a considerar sobre la planificacin. 2.4.4 Planificacin Apropiativa y No Apropiativa El alumno distinguir las diferencias entre las polticas de planificacin. Algoritmos de Planificacin El alumno comprender el mecanismo de cada uno de los algoritmos de planificacin, as como las ventajas y desventajas de ellos. Adems ser capaz de ejemplificarlos a travs de casos de estudio. 2.5.1 FCFS (Primero en llegar, primero en ser servido) El alumno ser capaz de explicar las caractersticas y forma de trabajo de este algoritmo. 2.2.1 5.2.1 SB8

5.2.1 SB8

2.3

1 HR.

2.4

2 HRS.

2.5

6 HRS.

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN 2.5.2 RR(Turno Rotatorio) El alumno ser capaz de explicar forma de trabajo de este algoritmo. SJF(Primero el proceso ms corto) El alumno ser capaz de explicar forma de trabajo de este algoritmo. SRT(Menor tiempo restante) El alumno ser capaz de explicar forma de trabajo de este algoritmo. Prioridades El alumno ser capaz de explicar forma de trabajo de este algoritmo. MLQ(Colas Mltiples) El alumno ser capaz de explicar forma de trabajo de este algoritmo.

las caractersticas y

2.5.3

las caractersticas y

2.5.4

las caractersticas y

2.5.5

las caractersticas y

2.5.6

las caractersticas y 2 HRS.

2.6

Hilos El alumno comprender la diferencia entre Hilo y proceso. 2.6.1 Definicin de Hilos El alumno describir hilos y sus posibles sinnimos. 2.6.2 Comparacin entre Hilos y Procesos El alumno distinguir las diferencias que existen entre Hilos y Procesos.

MODULO 3. Concurrencia entre Procesos 11 HRS. OBJETIVO DEL MODULO El alumno entender el concepto de concurrencia, las dificultades que se pueden presentar adems de sus posibles soluciones. 3.1 Introduccin a la Concurrencia 2 HRS. El alumno comprender que es la concurrencia, cuando ocurre y cual es la problemtica que surge para poder resolverla. 3.1.1 Definicin de Concurrencia El alumno describir que es la Concurrencia. 3.1.2 Dificultades que presenta la Concurrencia El alumno discutir las dificultades de la concurrencia. 3.1.3 Ejemplos de Concurrencia El alumno enumerar lo aprendido por medio de ejemplos. 3.2 Exclusin Mutua 2 HRS. El alumno explicar los conceptos principales y problemas de la exclusin mutua. 3.2.1 Definicin de Exclusin Mutua y Seccin Crtica

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN El alumno definir los conceptos mencionados. 3.2.2 Problemas de Exclusin Mutua El alumno explicar los problemas de la exclusin mutua que comprende Inanicin, Interbloqueo y Espera Activa. Mecanismos para asegurar la exclusin mutua El alumno explicar las diferentes tcnicas que permiten asegurar la exclusin mutua. 3.3.1 Algoritmos de Dekker y Peterson El alumno comparar las diferencias entre los algoritmos. 3.3.2 Semforos El alumno comprender la estructura de los semforos y su funcionamiento. 3.3.3 Monitores El alumno comprender la estructura de los monitores y su funcionamiento. 3.3.4 Paso de Mensajes El alumno comprender la estructura del paso de mensajes y su funcionamiento. Bloqueo Mutuo El alumno explicar los conceptos principales de bloqueo mutuo adems de las diferentes estrategias empleadas para prevenir, detectar y recuperar el bloqueo. 3.4.1 Definicin de Bloqueo Mutuo El alumno definir el concepto de Interbloqueo. 3.4.2 Condiciones necesarias para el Bloqueo Mutuo El alumno enlistara las condiciones necesarias para que exista un interbloqueo. 3.4.3 Prevencin del Bloqueo Mutuo El alumno describir al menos una tcnica que permita evitar los bloqueos. 3.4.4 Deteccin del Bloqueo Mutuo El alumno describir al menos una tcnica que permita detectar los bloqueos. 3.4.5 Recuperacin despus del Bloqueo Mutuo El alumno describir al menos una tcnica que permita recuperar los bloqueos.

3.3

4 HRS.

3.4

3 HRS.

MODULO 4. Administrador de la Memoria 11 HRS. OBJETIVO DEL MODULO El alumno comprender los conceptos de gestin, asignacin y reemplazo tanto de la memoria real como virtual.

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN 4.1 Administracin de Memoria Real El alumno comprender los conceptos de gestin, asignacin y reemplazo de la memoria real 4.1.1 Concepto de Memoria Fsica El alumno definir el concepto de memoria fsica. 4.1.2 Jerarquas de Almacenamiento El alumno enumerar los tipos de Memoria, caractersticas y organizacin. 4.1.3 Objetivos de la Administracin de la Memoria El alumno identificar los objetivos que tiene el sistema operativo con respecto a la administracin de memoria 4.1.4 Estrategias de administracin de la Memoria Real El alumno distinguir las diferencias entre las estrategias de administracin de memoria como son: Reemplazo, Colocacin, Intercambio, Particiones Fijas y Variables. 4.1.5 Limitantes de la Administracin de Memoria Real El alumno identificar las limitantes en el uso de la administracin de la memoria real cuando se considera la administracin de procesos. Administracin de Memoria Virtual El alumno comprender los conceptos de gestin, asignacin y reemplazo de la memoria virtual. 4.2.1 Concepto de Memoria Virtual El alumno definir el concepto de memoria virtual. 4.2.2 Estrategias de administracin de Memoria Virtual El alumno distinguir las diferencias entre las estrategias de administracin de memoria como son: Paginacin y Segmentacin. 4.2.3 Limitantes de la Administracin de Memoria Virtual El alumno identificar las limitantes en el uso de la administracin de memoria virtual. 6 HRS.

4.2

5 HRS.

MODULO 5. Manejo de Dispositivos de Entrada-Salida 12 HRS. OBJETIVO DEL MODULO El alumno identificar como se clasifican los dispositivos de Entrada Salida, adems de ser capaz de resolver problemas de planificacin de Disco. 5.1 Dispositivos de Entrada-Salida 5 HRS. El alumno comprender las estructuras que los sistemas operativos emplean para clasificar, controlar y atender a la amplia variedad de dispositivos. 5.1.1 Tipos de Dispositivos de Entrada-Salida

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN El alumno enumerar la clasificacin de los dispositivos. 5.1.2 Organizacin de las funciones de Entrada-Salida El alumno describir la organizacin de las funciones de Entrada-Salida bsicas. 5.1.3 Almacenamiento Intermedio de Entrada-Salida El alumno clasificar a travs de sus caractersticas los diferentes buffers empleados para el almacenamiento intermedio. Planificacin de Disco. El alumno comprender el mecanismo de cada uno de los algoritmos de planificacin de Disco, as como las ventajas y desventajas de ellos. Adems ser capaz de ejemplificarlos a travs de casos de estudio. 5.2.1 Polticas de Planificacin de Disco FIFO El alumno ser capaz de explicar las caractersticas y forma de trabajo de este algoritmo. 5.2.2 Polticas de Planificacin de Disco PRIORIDAD El alumno ser capaz de explicar las caractersticas y forma de trabajo de este algoritmo. 5.2.1 Polticas de Planificacin de Disco SSTF El alumno ser capaz de explicar las caractersticas y forma de trabajo de este algoritmo. 5.2.2 Polticas de Planificacin de Disco SCAN El alumno ser capaz de explicar las caractersticas y forma de trabajo de este algoritmo. 5.2.3 Polticas de Planificacin de Disco C-SCAN El alumno ser capaz de explicar las caractersticas y forma de trabajo de este algoritmo.

5.2

7 HRS.

MODULO 6. Sistemas de Archivos 10 HRS. OBJETIVO DEL MODULO El alumno adquirir los conocimientos sobre la estructura de los sistemas de archivos que permiten gestionar la informacin. 6.1 Generalidades de Conceptos de Archivos 5 HRS. El alumno reconocer los conceptos bsicos de archivos y directorios, adems de sus operaciones. 6.1.1 Conceptos Bsicos de Archivos El alumno definir el concepto de archivo y sus elementos que lo conforman como son nombre, acceso, respaldo entre otros. 6.1.2 Conceptos Bsicos de Directorios

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN El alumno definir el concepto de directorios y sus elementos que lo conforman como son nombre, acceso, entre otros. 6.1.3 Operaciones sobre Archivos y Directorios El alumno enlistar las diferentes operaciones que involucran la manipulacin de archivos y directorios como crear, copiar, abrir entre otras. Manipulacin de Archivos El alumno adquirir los conocimientos sobre la forma en la cual se manipulan los archivos. 6.2.1 Almacenamiento a travs de Buffers El alumno distinguir las diferentes tcnicas de buffers relacionadas con el almacenamiento de informacin en los mismos. 6.1.4 Asignacin Contigua de espacio en la gestin de archivos El alumno identificar la forma en que se asigna y se libera espacio usando la tcnica de asignacin contigua. 6.1.5 Asignacin No Contigua de espacio en la gestin de archivos El alumno identificar la forma en que se asigna y se libera espacio usando la tcnica de asignacin no contigua.

6.2

5 HRS.

MODULO 7. Seguridad y Proteccin 12 HRS. OBJETIVO DEL MODULO El alumno conocer los mecanismos actuales que se utilizan para proteger un sistema de forma externa. 7.1 Generalidades de la Seguridad 3 HRS. El alumno identificar las necesidades de seguridad relacionadas con los sistemas operativos. 7.1.1 Definicin de Seguridad El alumno definir el concepto de Seguridad. 7.1.2 La necesidad de la Seguridad El alumno enlistar los aspectos a considerar por los cuales se requiere la seguridad. 7.2 Amenazas a la Integridad del Sistema 5 HRS. El alumno distinguir los aspectos que ponen en riesgo la seguridad del sistema. 7.2.1 Intrusos El alumno reconocer la variedad de intrusos.

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN Software Maligno El alumno identificar algunas caractersticas de software maligno. Usos de la Criptografa. El alumno entender la importancia de la criptografa como auxiliar en la seguridad. CRITERIOS DE EVALUACIN Dos exmenes departamentales (en lnea), con un valor de 20% cada uno 1er. Departamental comprende los mdulos 1, 2 y 3. 2do. Departamental comprende los mdulos 4, 5, 6 y 7. Dos exmenes parciales, con un valor de 15% cada uno 1er. Parcial comprende mdulos 1, 2 y 3 2do. Parcial comprende mdulos 4, 5, 6 y 7 Tareas 10 % Actividades de cierre 20% Actividad I comprende mdulos 1 y 2 Actividad II comprende mdulos 3 y 4 Actividad III comprende mdulos 5 y 6 Actividad IV comprende mdulo 7 7.2.2

7.3

Nota: el alumno deber de cumplir con los porcentajes de asistencia establecidos en el reglamento. BIBLIOGRAFA BSICA
TITULO AUTOR EDITORIAL AO DE EDICIN % DE COBERTURA DEL CURSO

Sistemas Operativos Sistemas Operativos Modernos

William Stallings Andrew S. Tanembaum

Prentice Hall Pearson Ed.

2001 2003

100 % 56%

COMPLEMENTARIA
TITULO AUTOR EDITORIAL AO DE EDICIN % DE COBERTURA DEL CURSO

Sistemas Operativos Sistemas Operativos

Abraham Silberschatz Ida M. Flynn, Ann McIver McHoes Andrew S. Tanembaum Milan Milenkovc Harvey M. Deitel

Sistemas Operativos, Diseo e Implementacin Sistemas Operativos, Conceptos y diseo Introduccin a los sistemas operativos

Limusa Wiley International Thomson Editores Prentice Hall Mc Graw Hill Addison-Wesley

2002 2001

42% 14%

1998 1994 1993

14% 56% 28%

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERAS


DIVISIN DE ELECTRNICA Y COMPUTACIN

REVISIN REALIZADA POR: NOMBRE DEL PROFESOR Lic. Violeta del Roco Becerra Velzquez Dra. Alejandra Santoyo Snchez Ing. Alfredo Jimnez Barragn Vo.Bo. Presidente de Academia FIRMA

Vo.Bo. Jefe del Departamento

M.S.I. Abelardo Gmez Andrade

Dr. Marco Prez Cisneros

domingo, 23 de agosto de 2009

Av. Revolucin No. 1500, Mdulo O, Planta Baja, S.R. C.P. 44840, Guadalajara, Jal., Mxico. Tel/Fax (33) 1378 5900 ext. 7732 http://dcc.cucei.udg.mx/

Você também pode gostar