Guía Docente SISTEMAS OPERATIVOS SEGUNDO CURSO PRIMER SEMESTRE GRADO EN INGENIERÍA DE SISTEMAS DE TELECOMUNICACIÓN MODALIDAD: PRESENCIAL CURSO 2017/2018 ESCUELA POLITÉCNICA SUPERIOR
1. IDENTIFICACIÓN DE LA ASIGNATURA 1.- ASIGNATURA: Nombre: Sistemas Operativos Código: d205 Curso(s) en el que se imparte: 2º Semestre(s) en el que se imparte: 1º Carácter: Básica ECTS: 6 Horas ECTS: 30 Idioma: Español Modalidad: Presencial Grado en que se imparte la asignatura: Grado de Ingeniería en Sistemas de Telecomunicaciones Facultad en la que se imparte la titulación: Escuela Politécnica Superior 2.- ORGANIZACIÓN DE LA ASIGNATURA: Departamento: Tecnologías de la Información Área de conocimiento: Telecomunicaciones 2. PROFESORADO DE LA ASIGNATURA 1.- IDENTIFICACIÓN DEL PROFESORADO: Responsable de Asignatura Nombre: DATOS DE CONTACTO Rafael Raya López Tlfno (ext): 913726435 ext.: 4960 Email: Despacho: Perfil Docente e Investigador Líneas de Investigación: 2.- ACCIÓN TUTORIAL: rafael.rayalopez@ceu.es D2.3.2 Profesor asociado (Doctor) Tecnologías de apoyo a la discapacidad Para todas las consultas relativas a la materia, los alumnos pueden contactar con el/los profesores a través del e-mail, del teléfono y en el despacho a las horas de tutoría que se harán públicas en el portal del alumno. La asistencia a la tutoría implica un trabajo previo individual por parte del alumno para tratar de resolver el problema a consultar. En ningún caso se utilizarán las tutorías para repetir la impartición de materia a alumnos que no hayan asistido a las clases correspondientes, siendo responsabilidad de dichos alumnos ponerse al día por sus medios. Por otra parte, el profesor podrá convocar a tutorías al alumno para tratar cualquier aspecto de la asignatura o para cualquier actividad de la misma, incluidas las de evaluación. 3. DESCRIPCIÓN DE LA ASIGNATURA 2
La asignatura tiene como objetivo describir la estructura de un sistema operativo y sus funcionalidades. El alumno aprenderá a instalar un sistema operativo, a gestionarlo y a administrarlo. Conocerá como el sistema operativo gestiona las distintas partes de la arquitectura del computador y los recursos tanto hardware como software. Adquirirá conceptos teóricos y prácticos a través de la programación de ejemplos que ilustren cómo funciona un sistema operativo y la gestión de tales recursos. 1.- COMPETENCIAS: 4. COMPETENCIAS Código CB-1 CB-3 Competencias Básicas y Generales Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación Secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio. Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética. Código BAS-2 Competencias Específicas Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería. 2.- RESULTADOS DE APRENDIZAJE: Código RA-1 RA-2 RA-3 RA-4 RA-5 Resultados de Aprendizaje Describir las diferentes partes o módulos de la arquitectura de un computador y de su sistema operativo y la función que desempeñan. Ilustrar la forma en la que un sistema operativo gestiona los recursos de un ordenador. Emplear los mecanismos de comunicación y sincronización de un sistema operativo para controlar el acceso a recursos. Manipular de forma básica un sistema operativo de tipo Unix. Programar aplicaciones que hagan uso de los interfaces que proporciona un sistema operativo de tipo Unix. 5. ACTIVIDADES FORMATIVAS 1.- DISTRIBUCIÓN TRABAJO DEL ESTUDIANTE: Total Horas de la Asignatura 180 Código Nombre Horas 3
Presenciales AF-1 Clase magistral 7 AF-2 Seminario 45 AF-3 Trabajo de síntesis 8 AF-4 Tutoría académica 11 AF-5 Prácticas 18 TOTAL Horas Presenciales 88 Código Nombre Horas No Presenciales Trabajo Autónomo del Estudiante 92 2.- DESCRIPCIÓN ACTIVIDADES FORMATIVAS: Actividad AF-1 Definición Actividad formativa en el aula que, utilizando la metodología expositiva, prioriza la acción docente del profesor. AF-2 AF-3 AF-4 AF-5 Actividad formativa en el aula-seminario que, bajo la guía del profesor, fomenta el aprendizaje cooperativo entre los alumnos y se ordena al estudio de casos y de la cuestión a estudiar en detalle. Metodología que prioriza la acción sintética del alumno, mediante la elaboración de un proyecto de investigación teorética o bien de realización técnica, práctica o artística Actividad formativa fuera del aula que fomenta el aprendizaje autónomo, con el apoyo, la acción de guía y el seguimiento de un tutor Trabajos de aplicación práctica relacionados con los temas y conceptos teóricos explicados en la asignatura. 6. SISTEMAS Y CRITERIOS DE EVALUACIÓN 1.- ASISTENCIA A CLASE: La asistencia y participación en clase es esencial para la consecución de los resultados de aprendizaje de la asignatura. Sin embargo, teniendo en cuenta que las circunstancias de los estudiantes son muy diversas, dicha asistencia no es obligatoria, sin perjuicio de que se realicen controles de asistencia para los registros de la Universidad. 2.- SISTEMAS Y CRITERIOS DE EVALUACIÓN: CONVOCATORIA ORDINARIA Nombre Peso Examen intermedio 20% Examen final 60% Prácticas 15% 4
Trabajo individual 5% CONVOCATORIA EXTRAORDINARIA Nombre Peso Examen extraordinario 100% 3.- DESCRIPCIÓN SISTEMAS DE EVALUACIÓN: Sistemas de Evaluación Examen intermedio Definición Examen escrito con aproximadamente un 20% de preguntas de razonamiento y un 30% de adquisición de conceptos teóricos y un 50% de ejercicios y problemas prácticos. Examen final Examen escrito que abarcará toda la materia con aproximadamente un 20% de preguntas de razonamiento y un 30% de adquisición de conceptos teóricos y un 50% de ejercicios y problemas prácticos. Es imprescindible obtener un 5 sobre 10 en este examen para poder aprobar la asignatura (en cada una de las partes, teoría y práctica). Ejercicios entrega prácticas y de Es muy importante que, de cara a maximizar el éxito del proceso formativo en el que el alumno se halla inmerso, éste participe en la llamada "evaluación continua". Por tal se entiende el conjunto de actividades propuestas por el profesor a lo largo del semestre en el que se imparte la asignatura, orientadas a facilitar información al alumno sobre su evolución en el proceso formativo de la asignatura, así como a identificar errores y sugerir acciones de mejora. Se trata, por tanto, de que el estudiante sepa en todo momento si lo que está haciendo está o no dirigido al éxito. En el caso de esta asignatura, estas actividades son las siguientes: 1. Memoria de prácticas (75%) 2. Participación en la práctica (25%) Trabajo individual El estudiante deberá realizar los ejercicios propuestos de forma individual y podrá realizar una presentación pública del trabajo realizado. Examen extraordinario El alumno que no supere la asignatura en la convocatoria ordinaria tendrá la opción de presentarse a la convocatoria extraordinaria. Esta convocatoria constará de una prueba presencial única que determinará la calificación final de la asignatura, sin tener en cuenta su rendimiento académico en la convocatoria ordinaria. Al igual que en ésta, para superar la asignatura en convocatoria extraordinaria será necesario alcanzar el nivel mínimo establecido para cada resultado de aprendizaje. Nota: Considerando que una correcta presentación, redacción y ortografía son mínimos exigibles en cualquier actividad o prueba de nivel universitario, las deficiencias en estos aspectos podrán ser penalizadas con hasta 2 puntos en la calificación de cada prueba. 1.- PROGRAMA DE LA ASIGNATURA: 7. PROGRAMA DE LA ASIGNATURA 5
PROGRAMA TEÓRICO: 1. Bloque 1: Introducción 1.1. Introducción a los sistemas operativos 1.2. Funciones de un sistema operativo 1.3. El sistema operativo Unix 1.4. El intérprete de órdenes 2. Bloque 2: Gestión de procesos 2.1. Procesos 2.2. Estados de un proceso 2.3. Planificación 3. Bloque 3: Comunicación y sincronización 3.1. Memoria compartida 3.2. Semáforos 3.3. Monitores 3.4. Interbloqueos 4. Bloque 4: Gestión de memoria 4.1. Memoria principal 4.2. Esquemas de gestión de memoria 4.3. Memoria virtual 5. Bloque 4: Gestión de entrada/salida 5.1. Entrada/salida 5.2. Discos magnéticos 5.3. Sistemas de ficheros PROGRAMA PRÁCTICO: PRÁCTICA 1. Introducción a Unix PRÁCTICA 2. Procesos y comunicación entre procesos PRÁCTICA 3. Concurrencia e hilos PRÁCTICA 4. Memoria y Entrada/Salida 8. BIBLIOGRAFÍA DE LA ASIGNATURA 1.- BIBLIOGRAFÍA BÁSICA: William Stallings. Sistemas Operativos. Prentice Hall; 5ª Edición (2005). Patterson and Hennesy. Computer Design and Organization. The hardware software interface. 4 th edition (2012) Andrew S. Tanenbaum. Modern Operating Systems. Prentice Hall; 3rd Edition (2007). Silberschatz, Galvin, Gagne. Fundamentos de sistemas operativos. 7ª ed (2006) 2.- BIBLIOGRAFÍA COMPLEMENTARIA: Brian W. Kernighan, Rob Pike. El Entorno de Programación Unix. Prentice Hall (1987). Amir Azfal. Introducción a Unix: Un Enfoque Práctico. Prentice Hall (1997). 4.- RECURSOS WEB DE UTILIDAD: Campus virtual help.ubuntu.com www.virtualbox.org 6
9. NORMAS DE COMPORTAMIENTO 1.- NORMAS: Para garantizar el aprovechamiento máximo de las sesiones presenciales, el alumno mantendrá una actitud activa implicándose en todo momento en el desarrollo de las actividades. Por lo tanto, no se permitirá cualquier actitud que vaya en detrimento de lo anterior, como el consumo de bebidas o alimentos, la utilización del teléfono móvil, la utilización del ordenador portátil para tareas ajenas a la actividad, etc. Todos los presentes mostrarán siempre el máximo respeto mutuo (actitud, vestimenta, etc.), procurándose un ambiente distendido y cordial. Debe siempre recordarse que el objetivo de todos es obtener el máximo aprovechamiento del tiempo de clase. Actitudes contrarias a estos principios podrán conllevar la expulsión de clase y la contabilización de la ausencia correspondiente. Una vez fijado el calendario de actividades o pruebas presenciales (exámenes, cuestionarios, etc.) con la debida antelación, para garantizar la igualdad de condiciones para todos los alumnos, no se repetirán dichas pruebas para el o los alumnos que no asistieran a las mismas salvo causas de fuerza mayor. Las faltas en la Integridad Académica (ausencia de citación de fuentes, plagios de trabajos o uso indebido/prohibido de información durante los exámenes, etc.), así como firmar en la hoja de asistencia por un compañero que no está en clase, implicarán la pérdida de la convocatoria ordinaria, sin perjuicio de las acciones sancionadoras establecidas por la Escuela Politécnica Superior y por la Universidad. 7