Está en la página 1de 4

PROGRAMA DE LA ASIGNATURA: PROGRAMACIN DE SISTEMAS.

PLAN: 98 LICENCIATURA: INFORMTICA REA: INFORMTICA REQUISITOS: INFORMTICA IV TIPO DE ASIGNATURA: OBLIGATORIA ( X ) CLAVE: CRDITOS: SEMESTRE: HRS. CLASE: HRS. POR SEMANA: OPTATIVA: ( ) 1543 8 5. 2 4

OBJETIVO GENERAL: AL FINALIZAR EL CURSO, EL ALUMNO CONOCER LA DEFINICIN Y FORMA DE CONSTRUCCIN DEL SOFTWARE QUE HACE POSIBLE EL FUNCIONAMIENTO DE LAS COMPUTADORAS EN DIFERENTES NIVELES DE OPERACIN.

TEMAS: I. TRADUCTORES DE BAJO NIVEL II. TRADUCTORES DE ALTO NIVEL III. SISTEMAS OPERATIVOS IV. HERRAMIENTAS DE CONFIGURACIN, ARRANQUE Y OPERACIN DE LOS SISTEMAS DE CMPUTO. EVALUACIN.

HORAS SUGERIDAS: 15 15 16 16 6 ______ TOTAL: 68

TEMAS: I. TRADUCTORES DE BAJO NIVEL 1.-Introduccin a los traductores de bajo nivel 2.-Definicin de traductores de bajo nivel 3.-Aplicaciones y usos principales de los traductores de bajo nivel 4.-Ejemplos de traductores de bajo nivel II. TRADUCTORES DE ALTO NIVEL 1.-Introduccin a los traductores de alto nivel 2.-Definicin de traductores de alto nivel 3.-Aplicaciones y usos principales de los traductores de alto nivel 4.-Ejemplos de traductores de alto nivel III. SISTEMAS OPERATIVOS 1.-Estructura de los Sistemas Operativos 2.-Control de Procesos 2.1.-Administracin del procesador 2.2.-Algoritmos de planificacin 2.3.-Sistemas Operativos Multiusuarios 3.-Control de Recursos 3.1.-El problema del interbloqueo y la postergacin indefinida 3.2.-Tratamiento de interbloqueo 3.3.-Tratamiento de la postergacin indefinida 4.-La gestin de Entrada/Salida 4.1.-Principios de entrada/salida (hardware) 4.2.-Principios de entrada/salida (software) 5.-Gestin de la memoria 6.-Gestin de la Administracin 6.1.-Estructura de la Informacin 6.2.-Acceso a disco 6.3.-Gestin del almacenamiento IV. HERRAMIENTAS DE CONFIGURACIN, ARRANQUE Y OPERACIN DE LOS SISTEMAS DE CMPUTO. 1.-Herramientas de configuracin de los sistemas de cmputo 2.-Herramientas de arranque de los sistemas de cmputo 3.-Operacin de los sistemas de cmputo

BIBLIOGRAFA BSICA

1. 2. 3. 4. 5. 6. 7. 8.

AHO, Alfred, Compiladores, Principios tcnicos y herramientas, Mxico, Addison-Wesley. BECK, Leland, Introduccin a la programacin de sistemas, Mxico, Addison-Wesley. CARBALLAR, Jos A., El libro de las comunicaciones del PC, Espaa, Alfaomega-Rama, 2002. DEITEL, M. Harvey, Sistemas operatives en redes, DONOVAN, John, Systems Programming, Japn, McGraw-Hill International, LEMONE, Karen, Fundamentos de Compiladores, Mxico, C.E.C.S.A. TEUFEL, Bernard, Compiladores, conceptos fundamentales, Mxico, Addison-Wesley. YOURDON, Edward, Fundamentals of a Discipline of Computer Program and System Design, E.U., Yourdon Press, Prentice-Hall.

BIBLIOGRAFA COMPLEMENTARIA

1. 2. 3. 4.

ANDERSON, John, Foundations of Computer Technology, Londres, Chapman & Hall. HUNTER, Robin, The design and Construction of Compilers, E.U., John Wiley & Sons. ULLMAN, Jeffrey, Fundamental concepts of Programming Systems, E.U., Addison-Wesley. WATSON, Des., High Level Languages and their Compilers, E.U., Addison-Wesley.

TCNICAS DE ENSEANZA SUGERIDAS: Exposicin oral Exposicin audiovisual Ejercicios dentro de la clase Seminarios Lecturas obligatorias Trabajos de investigacin Prcticas de taller o laboratorio Prcticas de campo otras ( X ) ( )

( X ) ( )

( X ) ( X ) ( X ) ( ( ) )

ELEMENTOS DE EVALUACIN: Exmenes parciales Exmenes finales Trabajos y tareas fuera del aula Participacin en clase Asistencia a prcticas otros ( X ) ( X ) ( X ) ( X ) ( X ) ( )