Download Programa de la asignatura Curso: 2008 / 2009 SISTEMAS
Document related concepts
Transcript
Programa de la asignatura Curso: 2008 / 2009 SISTEMAS OPERATIVOS (1299) PROFESORADO Profesor/es: JOSÉ MANUEL SÁIZ DÍEZ - correo-e: jmsaiz@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN Centro: ESCUELA POLITÉCNICA SUPERIOR Nombre asignatura: SISTEMAS OPERATIVOS (1299) Código de la asignatura: 1299 Tipo de asignatura: Troncal Nivel / Ciclo: 1 Curso en el que se imparte: 2 Duración y fechas: Cuatrimestral - 1er Cuatrimestre Créditos: 6.0 Créditos teóricos: 4.5 Créditos prácticos: 1.5 Áreas: LENGUAJES Y SISTEMAS INFORMATICOS Tipo de curso: Oficial Descriptores: Según BOE Requisitos previos: Según BOE Idioma: Español COMPETENCIAS TRANSVERSALES O GENÉRICAS INSTRUMENTALES Análisis y síntesis: 3 Organización y planificación: 3 Comunicación oral y escrita en la lengua nativa: 3 Conocimientos de informática relativos al ámbito de estudio: 4 Gestión de la información: 3 Resolución de problemas: 3 Toma de decisiones: 3 PERSONALES Trabajo en equipo: 3 Trabajo en un equipo de carácter interdisciplinar: 3 SISTÉMICAS Pág. 1/5 Universidad de Burgos Aprendizaje autónomo: 3 Adaptación a nuevas situaciones: 3 Creatividad: 4 COMPETENCIAS ESPECÍFICAS CONOCIMIENTOS DISCIPLINARES (SABER) Conocer la necesidad de tener sistemas operativos eficientes en un sistema de computación. Conocer los servicios que ofrecen los sistemas operativos a los distintos tipos de usuarios: usuario de aplicaciones, usuario programador y administrador del sistema. Conocer, tanto internamente como desde el punto de vista del usuario, alguno de los sistemas operativos más utilizados en la actualidad. Conocer las características y arquitectura de los sistemas operativos. Conocer las distintas partes que integran un sistema operativo, cómo se relacionan entre ellas y con su entorno: el hardware de la máquina y el software de aplicación: Procesos Administración de memoria Sistemas de archivo Entrada/Salida Bloqueos Aprender la teoría básica sobre semáforos, memoria compartida. HABILIDADES PROFESIONALES (SABER HACER) Ver cómo se implementa en un sistema operativo real la gestión de los recursos vista en teoría. Manejar el sistema operativo Linux (Instalación, comandos básicos y programación de la shell). ACTITUDES (SABER SER - SABER ESTAR) COMP. ACADÉMICAS (SABER TRASCENDER) OTRAS COMPETENCIAS ESPECÍFICAS Valorar críticamente las posibilidades reales de intervención de los profesionales de la titulación OTROS OBJETIVOS DE LA ASIGNATURA Pág. 2/5 Universidad de Burgos METODOLOGÍA Y RECURSOS PARA EL APRENDIZAJE La asignatura se imparte en un solo cuatrimestre (el primero) con 3 horas de teoría a la semana y 2 de prácticas quincenales. Los grupos de prácticas son de 24 alumnos. En caso de no estar compensados los grupos de prácticas en número de alumnos el profesor se reserva el derecho de limitar el acceso a los alumnos no pertenecientes al grupo. BREVE DESCRIPCIÓN DE LAS ACTIVIDADES PRÁCTICAS Las prácticas se realizan en el sistema operativo Linux Suse en paralelo a la teoría. Hay que ir resolviendo las prácticas con la ayuda del profesor y defender ante el profesor. SEGUIMIENTO DEL ALUMNO Y CRITERIOS DE EVALUACIÓN 1.-La evaluación tiene dos partes que habrá que superar independientemente. Examen de teoría y examen de prácticas. 2.-Existirán dos convocatorias de examen teórico y práctico por curso: una en la convocatoria de febrero, y otra coincidiendo con los exámenes de septiembre. 2.1.-En los exámenes existirá: -Parte de teoría:(6 puntos) -Un test de teoría que versará en general sobre cualquier tema teórico de la asignatura o preguntas cortas que versarán en general sobre la asignatura. -Preguntas teóricas y problemas sobre los temas de teoría. 2.2.-Parte práctica: (4 puntos) -Un test de práctica o preguntas cortas que versarán en general sobre cualquier tema práctico de la asignatura. -Uno o varios scripts de Linux (A criterio del docente). 3.-Para poder hacer la media hay que sacar un mínimo de 3 sobre 6 en la parte de teoría y un mínimo de 2 sobre 4 en la parte práctica. La entrega y defensa de las prácticas se realizará en la fecha propuesta en el texto de cada una de las práctica cuando proceda. En la defensa se exigirá su modificación ante el docente de parte de la práctica. En dicha defensa se podrá obtener como nota de prácticas un "0" (No Apto) o un "1" (Apto). La nota final de la asignatura se calculará de la siguiente forma: - (Nota de Examen Teoría + Nota de Examen de Linux)* Nota de la defensa de las prácticas. Aclaración: Para la superación de la asignatura es necesario aprobar el examen de teoría y el examen de prácticas en la misma convocatoria. No se guardan partes entre convocatorias, ni dentro del mismo curso escolar ni para el año siguiente a excepción de la defensa de la práctica que se guardará solo dentro del curso académico o hasta la convocatoria extraordinaria correspondiente. BIBLIOGRAFÍA BÁSICA SOBRE LA MATERIA Pág. 3/5 Universidad de Burgos Sistemas Operativos. Aspectos internos y principios de diseño., Stallings, William, 5ª, 2005, Prentice Hall, BIBLIOGRAFÍA COMPLEMENTARIA Fundamentos de Sistemas Operativos, Silberschatz, Galvin, Gagne, séptima edición, , McGraw-Hill, Guía de referencia y aprendizaje LINUX, Welsh, Dalhmeheimer y Kaufman, , 2000, Anaya Multimedia, O'Reilly, Sistemas Operaticos, Conceptos fuindamentales, J.L. Peterson, Silberstachatz, , , Peterson, Sistemas Operativos, Master David Luis la Red Martínez., , , , Libro en Internet: http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/SOF.htm Sistemas Operativos. Diseño e implementación., Andrew S. Tanenbaum, Albert S. Woodhull,, 2º edición., 1997, Prentice Hall, Sistemas Operativos. Una visión aplicada., J. Carretero Pérez, P. de Miguel Anasagasti, F. García Carballeira, F. Pérez Costoya, , 2001, McGraw Hill, The Design of the UNIX Operating System, Maurice J. Bach, , , Prentice-Hall International Editions, RECURSOS DE INTERNET OBSERVACIONES Y OTROS DATOS Pág. 4/5 Universidad de Burgos ESTRUCTURA DE CONTENIDOS (TEMAS) SISTEMAS OPERATIVOS (1299) Tema 1: Introducción > 1.¿Qué es un Sistema Operativo? > 2.Historia de los Sistemas Operativos. > 3.Conceptos sobre Sistemas Operativos. > 4.Estructura de los SO. Tema 2: Procesos > 1.Introducción a los procesos. > 2.Comunicación entre procesos. > 3.Problemas de la comunicación entre procesos. > 4.Procesos en Unix. > 5.Planificación de procesos. Tema 3: Bloqueos > 1.Recursos. > 2.Bloqueos. > 3.Algoritmo del Avestruz. > 4.Detección y recuperación de bloqueos. > 5.Evasión de bloqueos. > 6.Prevención de bloqueos. Tema 4: Administración de la Memoria. > 1.Administración sin intercambio o paginación > 2.Intercambio. > 3.Memoria virtual. > 4.Algoritmos de reemplazo de páginas. > 5.Modelación de algoritmos de paginación. > 6.Aspectos de diseño para los sistemas de paginación > 7.Segmentación Tema 5: Entrada / Salida > 1.Interruciones. > 2.Principios de Hardware de E/S > 3.Principios del Software de E/S > 4.Discos. > 5.Relojes. PROGRAMA DE PRÁCTICAS: Sistema Operativo Linux > 1. Introducción > 2. Comandos básicos > 3. Estrucutra de archivos y directorios > 4. Edición básica del vi > 5. La Shell > 6. Filtros > 7. Multiratera > 8. Programación de la Shell Pág. 5/5 Universidad de Burgos