Sei sulla pagina 1di 5

1.

D A T O S D E L A

ASIGNATURA

Nombre de la asignatura : Sistemas operativos I Carrera : Ingeniera en Sistemas Computacionales Clave de la asignatura : SCB-9329 Horas teora-Horas prctica-Crditos : 4-0-8

2. U B I C A C I O N D E L A A S I G N A T U R A a) RELACION CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIO ANTERIORES ASIGNATURAS TEMAS Estructura de datos Programacin III Arquitectura de computadoras Admn. de Archivos 2,3,4,5 2,3 Todos Estructura de datos POSTERIORES ASIGNATURAS TEMAS Sistemas Operativos II Todos

b) APORTACION DE LA ASIGNATURA AL PERFIL DEL EGRESADO Proporciona los conocimientos y tcnicas bsicas que permitirn posteriormente disear sistemas operativos y que le permitirn adems el optimizar el desarrollo de software de base

3. O B J E T I V O (S)

G E N E R A L E S(ES)

DEL

CURSO

El alumno conocer y diferenciar las tcnicas de asignacin de tareas al procesador de administracin de procesos, as como el manejo de interrupciones, entradas/salidas y las diferentes tcnicas de asignacin de memoria.

4. T E M A R I O. NUMERO I TEMAS Introduccin a los sistemas operativos 1.1 1.2 1.3 1.4 SUBTEMAS Definicin y concepto de sistema operativo Caractersticas de los sistemas operativos Clasificacin de los sistemas operativos Historia y desarrollo de los sistemas operativos

II

Estructura del sistema

2.1 Metodologas de diseo 2.2 Ncleo (Kernel) y niveles de un sistema operativo 2.3 Programacin de entrada/salida 2.4 Interrupciones del procesador

III

Administracin de procesos

3.1 3.2 3.3 3.4 3.5

Concepto de proceso Concurrencia y secuenciabilidad Regiones crticas Exclusin mutua Sincronizacin

IV

Interbloqueo (Dead Lock) y

4.1 4.2 4.3 4.4 4.5

Anlisis Prevencin Defeccin y recuperacin Mecanismos para evitarlo Nivel de implantacin de estrategias

Control de procesos y recursos

5.1 5.2 5.3 5.4 5.5 5.6

Desciptor de procesos Desciptor de recursos Operaciones de procesos y recursos Interrupciones y procesos de entrada/salida Mtodos de asignacin del procesador Job Scheduler (Despachador)

VI

Unidad Integradora (Proyecto Final) RE QUERIDOS

5. A P R E N D I Z A J E S -

Conocer la arquitectura de la computadora Tener plenamente identificados los diferentes tipos de estructuras de datos Conocer el concepto de los procesos de vida y muerte Conocer algn lenguaje de bajo nivel (por ejemplo : ensamblador)

6. S U G E R E N C I A S -

DIDACTICAS

Utilizar software didctico Visitas industriales Visita a un departamento de sistemas que tenga un sistema multiusuario DE EVALUACION

7. S U G E R E N C I A S -

Evaluaciones escritas Evaluacin con proyectos Trabajos de investigacin con exposicin Proyecto final.

NOTA: Los dos puntos anteriores debern ser elaborados y enriquecidos por la Academia, en coordinacin con el Departamento de Desarrollo Acadmico. 8. U N I D A D E S DE APRENDIZAJE

NUMERO DE UNIDAD: I NOMBRE DE LA UNIDAD: INTRODUCCIN A LOS SISTEMAS OPERATIVOS OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARIA) 1 2

Conocer los conceptos bsicos 1.1 El alumno consultar los de un sistema operativo, evolucin conceptos bsicos en y caractersticas. bibliografa especificada 1.2 Tendr el concepto de sistema operativo como un administrador de recursos

NUMERO DE UNIDAD: II NOMBRE DE LA UNIDAD: ESTRUCTURA DEL SISTEMA OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARIA) 3 4

Conocer las estructuras ms 2.1 Conocer y entender los comnmente utilizadas en los conceptos sobre estructuras sistemas operativos de un sistema operativo 2.2 Realizar consultas a manuales para identificar las estructuras estudiadas ms utilizadas en los sistemas operativos

NUMERO DE UNIDAD: III NOMBRE DE LA UNIDAD: ADMINISTRACION DE PROCESOS OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARIA) 5 6

Tendr los conceptos bsicos de 3.1 un administrador del procesador como uno de los recursos ms caros del equipo de cmputo. 3.2

3.3

Comprende a los conceptos bsicos de procesador, proceso, etc. Analizar las diversas tcnicas de asignacin de procesos Analizar los diversos mecanismos para sincronizacin de proceso

NUMERO DE UNIDAD: IV NOMBRE DE LA UNIDAD: INTERBLOQUEO (DEAD LOCK) OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARIA) 7

El alumno tendr los conceptos de 4.1 Analizar los mecanismos de interbloqueo y sus posibles prevencin, deteccin y soluciones recuperacin

NUMERO DE UNIDAD: V NOMBRE DE LA UNIDAD: CONTROL DE PROCESOS Y RECURSOS OBJETIVO EDUCACIONAL ACTIVIDADES DE APRENDIZAJE BIBLIOGRAFIA (BASICA Y COMPLEMENTARIA) 5 9

El alumno comprender y evaluar 5.1 Aprender a conocer e las estructuras que contienen la interpretar informacin del informacin sobre procesos y sistema para equilibrar las recursos dentro del sistema cargas de trabajo cuando se operativo involucren varias actividades de procesos tomando en cuenta los recursos que contiene el sistema

9. B I B L I O G R A F I A

BASICA

COMPLEMENTARIA

1.- A.M: Lister Introduccin a los Sistemas Operativos 2.- Donovan Programacin de Sistemas Ed. Mc Graw-Hill. 3.- Donovan-Mandick Sistemas Operativos Ed. Mc Graw-Hill 4..- Alan C. Shaw The Logical design of operating systems Ed. Prentice-Hall. 5.- Andrew S. Tanenbaum Sistemas Operativos, diseo e implementacin Ed. Prentice-Hall 6.- Timothy V. Fossum Operating system design, the xinu aproach vol I y II Ed. Prentice-Hall 7.- Ullman System Programming Ed. Addison-Wesley 8.- Ed. Wiley John & Sons Methodologies and Applications United Kindom , 1987 9.- Introduccin a los sistemas operativos Harvey M. Deitel Addison-Wesley Iberoamericana 10.-Advanced MS-DOS Ray Duncan Microsoft Pross 11.-Introduccin a los Sistemas Operativos MS-DOS, UNIX Eduardo Alcalde Lancharro Ed. Mc Graw Hill 12.-Operating Systems and Languages Marvin S. Vassilou and Jack Ed. Mc Graw-Hill

Potrebbero piacerti anche