Tipo A
|
Código |
Competencias Específicas | | CM10 |
Conocimiento de las características, funcionalidades y estructura de los Sistemas Operativos y diseñar e implementar aplicaciones basadas en sus servicios. |
Tipo B
|
Código |
Competencias Transversales | | B8 |
Capacidad de trabajar en un entorno multilingüe y multidisciplinar. |
| CT4 |
Treballar de forma autònoma i en equip amb responsabilitat i iniciativa |
Tipo C
|
Código |
Competencias Nucleares |
Resultados de aprendizaje |
Tipo A
|
Código |
Resultados de aprendizaje |
| CM10 |
Comprende la estructura y funcionamiento del subsistema de entrada/salida.
Diseña módulos que implementen las diversas interfícies de un sistema operativo, especialmente para el subsistema de entrada/salida.
Diseña programario de integración de un dispositivo con el Sistema Operativo.
Comprende las características y funciones asociadas a los controladores de maquinario y su conexión con el bus del sistema y la interfície exterior.
Escoge, instala, configura y mantiene un sistema de dispositivos periféricos sobre la base de unos requerimientos específicos de características, coste, mantenimiento e integrabilidad.
|
Tipo B
|
Código |
Resultados de aprendizaje |
| B8 |
Participa y colabora activamente en las tareas del equipo, lleva a cabo su aportación individual en el tiempo previsto, tiene en cuenta la aportación de los demás y retroalimenta de forma constructiva.
| | CT4 |
Identifica el propio rol dentro del equipo y conoce los objetivos y tareas del grupo
Se comunica con los miembros del equipo para facilitar la cohesión y el rendimiento del grupo
Se compromete con las tareas y con la agenda del grupo
Colabora con los miembros del grupo en la resolución de problemas procurando un buen clima de trabajo
|
Tipo C
|
Código |
Resultados de aprendizaje |
tema |
Subtema |
Introducción |
Revisión de conceptos basicos de Repàs dels conceptes bàsics de Fundamentos de Sistemas Operativos |
Nucleo de un Sistema Operativo |
Funcionalidad, estructura e interfaces
Gestión de procesos
Gestión de memoria
Gestión de entrada y salida
Sistema de archivos
Seguridad |
Módulos de un Sistema Operativo |
Funcionalidad, estructura e instalación
Interfaces de programación del sistema operativo
|
Modulo de Entrada/Salida |
Dispositivos de entrada y salida
Llamadas al sistema
Manejadores de dispositivos
Operaciones de entrada y salida
Mejoras del rendimiento de las operaciones |
Integración de sistemes |
Gestión de dispositivos externos.
Virtualización.
Conceptos de computación en la nube. |
Metodologías :: Pruebas |
|
Competencias |
(*) Horas en clase
|
Horas fuera de clase
|
(**) Horas totales |
Actividades introductorias |
|
2 |
0 |
2 |
Sesión magistral |
|
24 |
24 |
48 |
Prácticas en laboratorios |
|
24 |
52 |
76 |
Atención personalizada |
|
2 |
0 |
2 |
|
Pruebas mixtas |
|
4 |
10 |
14 |
Pruebas prácticas |
|
4 |
4 |
8 |
|
(*) En el caso de docencia no presencial, serán las horas de trabajo con soporte virtual del profesor. (**) Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de los alumnos |
Metodologías
|
descripción |
Actividades introductorias |
Explicación de los objetivos, temario y proceso de evaluación. |
Sesión magistral |
Seguimiento de los conceptos y ejemplos de la bibliografía, aclarando, ampliando y resumiendo (según sea necesario) los conceptos teóricos a través de transparencias y pizarra. Se interactúa con los estudiantes para aportar su punto de vista sobre diferentes problemas e implementaciones de soluciones de ingeniería. |
Prácticas en laboratorios |
Se realizará la implementación de un microsistema operativo en un dispositivo móvil. Las prácticas se realizan en grupos de hasta cuatro personas, donde cada persona se encarga de implementar una parte específica del sistema operativo, que al final se integrará con las demás partes. |
Atención personalizada |
Los estudiantes pueden acudir personalmente a la oficina del profesor durante las horas de consulta para plantear cualquier duda relacionada con la explicación teórica o práctica, la resolución de problemas o prácticas, así como para discutir sobre la evolución y dificultades en su proceso de aprendizaje. |
descripción |
Los estudiantes pueden acudir personalmente a la oficina del profesor durante las horas de consulta para plantear cualquier duda relacionada con la explicación teórica o práctica, resolución de problemas o prácticas, y para discutir sobre la evolución y dificultades en su proceso de aprendizaje. |
Metodologías |
Competencias
|
descripción |
Peso |
|
|
|
|
Pruebas mixtas |
|
Se resolverán ejercicios teóricos y problemas en los que el alumno deberá demostrar su competencia en el análisis, planificación, diseño y desarrollo de problemas de ingeniería.
También se realizarán diversas preguntas teóricas, posiblemente en formato de prueba y problemas concretos, que se llevarán a cabo durante el semestre y estarán relacionados con la materia impartida hasta ese momento, incluyendo preguntas generales sobre cualquier aspecto de la parte práctica. |
60 |
Pruebas prácticas |
|
Las prácticas se realizarán en grupos de hasta 4 alumnos. Las tareas de las prácticas estarán divididas en 4 roles. Los miembros de cada grupo de prácticas podrán distribuirse los roles como consideren conveniente.
Habrá dos fases que, en la primera convocatoria, se evaluarán una a mitad del semestre y la otra al final. En la segunda convocatoria, ambas fases se evaluarán en un mismo día.
Además de implementar las funcionalidades del sistema operativo requeridas para el rol elegido, cada persona deberá presentar obligatoriamente un programa de usuario que se ejecute sobre el sistema operativo implementado. El programa de usuario deberá adaptarse a las funcionalidades de cada fase del sistema operativo, lo que significa que se deberán presentar dos versiones de este programa de usuario.
El flujo de evaluación de cada fase consistirá en tres etapas, que deberán superarse de manera secuencial. La primera etapa es la presentación del código fuente para la fase evaluada (SO + programa de usuario); el profesor de prácticas validará que funcione con un nivel mínimo de corrección. En caso afirmativo, el alumno podrá presentarse a la segunda etapa, que consistirá en un examen de tipo test sobre los conceptos involucrados en esa fase de la práctica. Si se obtiene una calificación en el test igual o superior a 4 sobre 10, la práctica pasará a la tercera etapa, donde el profesor inspeccionará el código fuente presentado y modulará la calificación del test según la calidad de dicho código fuente. La calificación modular podrá elevar o disminuir la calificación del test, pero en general nunca se reducirá por debajo de 4 sobre 10, excepto en casos de errores graves o copias. Además, la calificación máxima que se puede obtener dependerá del número de partes integradas (las calificaciones máximas y otras ponderaciones de cada apartado se presentarán en el enunciado de la práctica). |
40 |
Otros |
|
|
|
|
Otros comentarios y segunda convocatoria |
Si no se indica lo contrario, el estudiante no podrá tener a su disposición dispositivos de comunicación y transmisión de datos durante la realización de las pruebas. Para poder hacer media entre la parte teórica y la parte práctica de la asignatura, se debe obtener una calificación igual o superior a 5 en el promedio ponderado de las pruebas evaluativas de cada parte (promedio ponderado de las pruebas mixtas para la parte teórica y promedio de la evaluación de cada fase para la parte práctica). Además, para aprobar la parte práctica se requerirá obtener una calificación mínima de 4 en cada una de las fases. En la segunda convocatoria, se conservarán las notas obtenidas en la primera convocatoria de cada parte. Por lo tanto, solo será necesario recuperar los apartados (teoría o práctica) que no hayan superado la nota mínima. En la parte de teoría habrá una única prueba que abarcará la totalidad del temario. En la parte práctica solo será necesario recuperar las fases con calificación inferior a 4. Se aplicarán los mismos pesos que en la primera convocatoria. |
Básica |
TANENBAUM, ANDREW S., SISTEMAS OPERATIVOS, 3ª ED., 2009
SILBERSCHATZ, ABRAHAM, FUNDAMENTOS DE SISTEMAS OPERATIVOS, 7ª ED, 2006
|
|
Complementaria |
|
Qualquier libro de iintroducción a LINUX/SOLARIS i/o de UNIX |
Asignaturas que continúan el temario |
GESTIÓN DE SISTEMAS Y REDES/17234119 |
|
Asignaturas que se recomienda haber cursado previamente |
COMPUTADORES/17234107 | FUNDAMENTOS DE SISTEMAS OPERATIVOS/17234112 |
|
(*)La Guía docente es el documento donde se visualiza la propuesta académica de la URV. Este documento es público y no es modificable, excepto en casos excepcionales revisados por el órgano competente o debidamente revisado de acuerdo la normativa vigente. |
|