Download 720504 SISTEMAS OPERATIVOS
Document related concepts
Transcript
FORMATO PROPUESTA DE DESARROLLO PROGRAMA DE CURSO CODIGO: FO-M-DC-05-01 VERSION: 2 PAGINA: FECHA: 2010-14-04 1 de 2 1. IDENTIFICACIÓN Nombre de la Asignatura Código Sistemas Operativos Naturaleza No de Créditos Teórico-Práctica Semestre 3 Duración Quinto 64 Horas Área 720504 Ingeniería Aplicada TP TD TI Trabajo Presencial Trabajo Dirigido Trabajo Independiente 3 1 5 Habilitable NO Homologable SI Validable NO PRE-REQUISITO: No aplica al plan de estudios. 2. JUSTIFICACIÓN El Ingeniero de sistemas debe conocer los conceptos fundamentales vinculados a los sistemas operativos, sus funciones, su estructura y su implementación. Así como, la parte básica del hardware de los sistemas computacionales. El sistema operativo es uno de los principales elementos del software operativo y se constituye en el puente entre el usuario y los recursos físicos y lógicos disponibles en el sistema de computación. El corazón de un sistema computacional es el sistema operativo. A lo largo del tiempo se han desarrollado una serie de sistemas operacionales que permiten al usuario realizar y desarrollar tareas que le brindan alta funcionalidad y acceso a otros sistemas, incluso de diferentes plataformas, logrando así, compatibilidad entre los programas, los sistemas y los usuarios. Se deben estudiar los sistemas operativos, ya que son el puente entre el usuario y la máquina y entre el usuario y el resto del mundo cibernético. 3. COMPETENCIAS 3.1 Competencias Generales • Comprender la forma como se maneja los sistemas operativos a diferentes niveles de abstracción. • Definir la entrada de procesos a partir de recursos de entrada mediante interrupciones. 3.2 Competencias Especificas • Desarrollar máquinas de propósito general que permita procesar entradas mediante interrupciones. • Implementar recursos de entrada y de salida en forma de controladores. • Entender el direccionamiento de memoria y su implementación. • Jerarquizar la memoria y hacer uso eficiente de la misma. • Implementar procesos distribuidos en redes de cómputo y de micro procesamiento. 4. OBJETIVOS • Proporcionarle al estudiante los conceptos fundamentales que le permitan asimilar y entender el papel que desempeñan y la manera como funcionan los sistemas operativos. Para ello se hace uso de herramientas teórico - prácticas en una metodología dinámica que demanda la participación decidida del estudiante. FORMATO PROPUESTA DE DESARROLLO PROGRAMA DE CURSO CODIGO: FO-M-DC-05-01 • • • • VERSION: 2 PAGINA: FECHA: 2010-14-04 2 de 2 Entender el papel del sistema operativo en el diseño y puesta en marcha de las aplicaciones y de los sistemas de información. Identificar los diferentes tipos de sistema operativo existentes y analizar sus ventajas y desventajas. Entender la arquitectura y las diferentes funciones que cumple un sistema operativo. Analizar el comportamiento de un sistema operativo (rendimiento, eficiencia, administración y operación). 5. CONTENIDO TEMÁTICO Y ANÁLISIS DE CRÉDITOS Contenido temático Análisis de Créditos TEMAS Introducción a los sistemas de informáticos. Introducción a los sistemas operativos. El núcleo y los procesos. Planificador del procesador Procesos en paralelo e interbloqueo. Gestión de la memoria principal. Gestión de entrada y salida. Gestión de almacenamiento segundario. Gestión de archivos. Seguridad en los sistemas operativos. Redes y procesos distribuidos. TOTAL DE HORAS DEL CURSO TOTAL CRÉDITOS: TRABAJO TRABAJO TRABAJO PRESENCIAL DIRIGIDO INDEPENDIENTE 2 2 3 9 3 3 3 9 3 3 8 1 1 1 1 1 1 4 1 1 1 3 4 4 8 8 6 6 13 8 6 4 13 48 16 3 80 6. ESTRATEGIAS METODOLÓGICAS La metodología se establece semestralmente de común acuerdo entre los estudiantes y el docente (Acuerdo Pedagógico). 7. RECURSOS. Sala de computo, video beam, entornos de simulación electrónica y entornos de desarrollo de lenguajes de programación, libros, artículos científicos, quías. 8. EVALUACIÓN La valoración final del estudiante; estará comprendida entre cero (0) y cinco cero (5,0) siendo la aprobación igual o superior a tres cero (3,0). Se obtendrá mediante la suma de las evaluaciones parciales (70%) y finales (30%), de la siguiente manera: • 70%: La evaluación se sujeta al acuerdo pedagógico de la asignatura, con el fin de verificar los logros y competencias alcanzados a través de su estudio. FORMATO PROPUESTA DE DESARROLLO PROGRAMA DE CURSO CODIGO: FO-M-DC-05-01 • VERSION: 2 FECHA: 2010-14-04 PAGINA: 3 de 2 30%: La evaluación se sujeta al acuerdo pedagógico de la asignatura, con el fin de verificar los logros y competencias alcanzados a través de su estudio. 9. BIBLIOGRAFÍA • • Andrew Tanenbaum, Sistemas Operativos: Diseño e implementación Silberschatz, Galvin , Gagne, Fundamentos de Sistemas Operativos, Ed. McGrawHill, 2006 • Crowley Charles, Operating systems, a design approach, Ed.Irwin, 1997. • Tanenbaum, Andrew. Introducción a los sistemas operativos. Segunda edición. Prentice Hall. 2003. • Flynn, Ida; McHoes, Ann. Sistemas Operativos. Tercera edición. Internacional. Thomson Editores. 2001.