View
229
Download
1
Category
Preview:
Citation preview
GUÍA DE APRENDIZAJE
SISTEMAS OPERATIVOSGRADO EN INGENIERIA DEL SOFTWARE
Datos Descriptivos
CENTRO RESPONSABLE: E.U. DE INFORMATICA
OTROS CENTROS IMPLICADOS:
CICLO: Grado sin atribucionesMÓDULO:MATERIA: SISTEMAS OPERATIVOS
ASIGNATURA: SISTEMAS OPERATIVOSCURSO: 2 º
DEPARTAMENTO RESPONSABLE: INFORMATICA APLICADACRÉDITOS EUROPEOS: 6
CARÁCTER: OBLIGATORIAITINERARIO:
CURSO ACADÉMICO: 2011/2012PERIODO DE IMPARTICIÓN: Semestre 1º (Septiembre-Enero)
IDIOMAS IMPARTICIÓN: EspañolOTROS IDIOMAS IMPARTICIÓN:
HORAS/CRÉDITO:
Profesorado
COORDINADOR: PEDRO PABLO LOPEZ RODRIGUEZ
NOMBRE DESPACHO EMAIL EN INGLÉS
PEDRO PABLO LOPEZ RODRIGUEZ 4410 pedropablo.lopez@upm.es No
ANIBAL RAMIREZ GARCIA 4402 anibal.ramirez@upm.es No
(*) Profesores externos en cursiva.
Tutorías
TUTORÍASNOMBRE
Lugar Día De A
PEDRO PABLO LOPEZRODRIGUEZ
Laboratorio Lunes 17:00 19:00
Laboratorio Miércoles 17:00 19:00
Laboratorio Jueves 13:00 15:00
ANIBAL RAMIREZ GARCIA4402 Martes 11:00 14:00
4402 Jueves 11:00 14:00
Grupos
Nº de gruposTeoría 4
Prácticas 0GRUPOS ASIGNADOS EN:Laboratorio 4
Requisitos previos necesarios
ASIGNATURAS SUPERADAS
OTROS REQUISITOS
Conocimientos previos recomendados
ASIGNATURAS PREVIAS RECOMENDADAS
CONOCIMIENTOS PREVIOS
OTROS CONOCIMIENTOSConviene haber adquirido previamente algunos conocimientos de los que se impartenen las asignaturas “Fundamentos de la Programación”, “Estructura de Computadores”, y“Estructuras de Datos”.
Competencias
CÓDIGO COMPETENCIA NIVEL RA
G10Aprendizaje autónomo, adaptación a nuevas situacionesy motivación por eldesarrollo profesional permanente.
N3
RA_01
RA_02
RA_03
G2 Organización y planificación. N3RA_01
RA_02
G5Uso de las tecnologías de la información y lascomunicaciones.
N3 RA_03
G6 Resolución de problemas. N3
RA_03
RA_04
RA_05
RA_06
I10
Conocimiento de las características, funcionalidades yestructura de los SistemasOperativos y diseñar e implementar aplicacionesbasadas en sus servicios.
N2
RA_01
RA_04
RA_05
RA_06
I5Conocimiento, administración y mantenimiento sistemas,servicios y aplicacionesinformáticas.
N3RA_01
RA_03
Resultados de aprendizaje
CÓDIGO DESCRIPCIÓN
RA_01Al finalizar el curso el estudiante será capaz de construir software, tal como podría ser unintérprete de comandos (tipo shell de Unix), utilizando las llamadas al sistema.
RA_02
Al finalizar el curso el estudiante será capaz de realizar simulaciones y diseñarexperimentos sobre planificación de procesos con diferentes algoritmos e interpretar losresultados de tales experimentos. Esto implica habilidades para elaborar una hipótesis yconfirmar o no experimentalmente la misma.
RA_03Al finalizar el curso el estudiante será capaz de resolver problemas relacionados con lagestión de recursos (procesos, memoria, dispositivos de E/S y ficheros) de un sistemaoperativo.
RA_04Al finalizar el curso el estudiante será capaz de explicar y razonar las diferencias existentesentre diferentes algoritmos de planificación de procesos. Podrá justificar la selección de unou otro algoritmo en función de las condiciones de contexto.
RA_05Al finalizar el curso el estudiante será capaz de explicar y razonar las diferencias existentesentre diferentes algoritmos de gestión de memoria. Podrá justificar la selección de uno uotro algoritmo en función de las condiciones de contorno.
RA_06Al finalizar el curso el estudiante será capaz de razonar críticamente la oportunidad deelegir un algoritmo dado para soportar diferentes aspectos de la implementación de ficherosy directorios.
Indicadores de logro
CÓDIGO INDICADOR RAIN_01 - El estudiante será capaz de describir brevemente la evolución
histórica de los sistemas operativos.- El estudiante será capaz de manejar los conceptos básicosde un sistema operativo y de distinguir sus diferentes métodos deestructuración.- Que el alumno conozca y comprenda la utilización de losintérpretes de comandos e interfaces de usuario de diversos sistemasoperativos como MSDOS, Windows y Linux
RA_01
IN_02 - El estudiante será capaz de realizar simulaciones y diseñarexperimentos sobre planificación de procesos.- El estudiante será capaz de implementar las estructuras dedatos, rutinas de tratamiento de interrupción y manejadores de lasllamadas al sistema relacionadas con los procesos.
RA_02
RA_03
RA_04
IN_03 - El estudiante será capaz de expresar las ventajas einconvenientes de cada uno de los métodos básicos de gestión dememoria.- El estudiante será capaz de implementar una gestor básico dememoria.
RA_03
RA_05
IN_04 - El estudiante será capaz de diferenciar los diferentes nivelesde la gestión de entrada-salida.- El estudiante será capaz de implementar algunos controladoresde dispositivo elementales como teclado y reloj.
RA_03
IN_05 - El estudiante será capaz de distinguir entre diferentes formasde estructurar los datos administrativos en un sistemas de ficheros.- El estudiante será capaz de implementar el recorrido de undirectorio, cargar un fichero en memoria y copiar / mover / borrar / crearun fichero.
RA_03
RA_06
IN_06 - El alumno deberá ser capaz de establecer diferentes medidasde protección y seguridad en el manejo de procesos, ficheros y recursosdel sistema.
RA_03
Contenidos específicos (temario)
TEMA /CAPÍTULO
APARTADO
1.- Introducción1.- Evolución de los sistemasoperativos IN_01
2.- Tipos de Sistemas OperativosIN_01
3.- Conceptos de Sistemas OperativosIN_01
IN_06
4.- Llamadas al sistema POSIXIN_01
IN_02
5.- Estructura del Sistema OperativoIN_01
IN_02
2.- Procesos e Hilos.1.- Procesos
IN_01
IN_06
2.- HilosIN_01
3.- Comunicación entre procesosIN_01
IN_06
4.- PlanificaciónIN_01
IN_02
3.- Gestión dememoria. 1.- Gestión básica de memoria
IN_01
IN_03
IN_06
2.- IntercambioIN_01
IN_03
3.- Memoria virtualIN_01
IN_03
IN_06
4.- Algoritmos de sustitución depáginas IN_03
5.- Modelado de los algoritmos deSustitución de Paginas IN_03
6.- Cuestiones de diseño en sistemaspaginados IN_03
4.- Sistemas deFicheros. 1.- Ficheros
IN_01
IN_05
2.- DirectoriosIN_01
IN_05
IN_06
3.- Implementación del sistema deficheros IN_05
IN_06
5.- Entrada / Salida.1.- Principios hardware de E/S
IN_01
IN_04
2.- Principios software de E/SIN_01
IN_04
3.- Niveles de software de E/SIN_01
IN_04
4.- Interfaces gráficos de usuarioIN_04
6.- Seguridad yProtección. 1.- El entorno de seguridad
IN_01
IN_06
2.- Mecanismos de protecciónIN_01
IN_06
3.- AutentificaciónIN_06
4.- Ataques, defensas y malware.IN_01
IN_06
Breve descripción de las modalidades organizativasutilizadas y métodos de enseñanza empleados
MODALIDAD DESCRIPCIÓN MÉTODO MÉTODOS DEENSEÑANZA
Clases teóricas Clase MagistralLección Magistral
Resolución de Ejercicios y Problemas
Clases prácticas Clase práctica en laboratorio Aprendizaje Basado en Proyectos
Clases de ProblemasResolución de supuestos prácticos sobre elpapel
Resolución de Ejercicios y Problemas
Aprendizaje Basado en Proyectos
Cronograma de trabajo de la asignatura
SEMANA ACTIVIDADES
1
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 1Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
0 0
Practica 1Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 0 0
2
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 1Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Practica 1Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
3
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 1Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 1Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Test 1Clasesteóricas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
Problema 1Clases deProblemas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
Entrega P1Clasesprácticas
AprendizajeBasado enProyectos
Otros 0 hrs. SíEvaluacióncontinua 6 0
4
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 2Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 2Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
5
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 2Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 2Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
6
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 2Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 2Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Test 2 Otros 0 hrs. Sí 2 0
Clasesteóricas
Resoluciónde Ejerciciosy Problemas
Evaluacióncontinua
Problema 2Clases deProblemas
Resoluciónde Ejerciciosy Problemas
Laboratorio 0 hrs. SíEvaluacióncontinua 2 0
7
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 3Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 2Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Entrega P2Clasesprácticas
AprendizajeBasado enProyectos
Otros 0 hrs. SíEvaluacióncontinua 6 0
8
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 3Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 3Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
9
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 3Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 3Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
10
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 3Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 3Clasesprácticas
AprendizajeBasado enProyectos
Aula 2 hrs. SíEvaluacióncontinua 2 0
Test 3Clasesteóricas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
Problema 3Clases deProblemas
AprendizajeBasado enProyectos
Otros 0 hrs. SíEvaluacióncontinua 2 0
Entrega P3Clasesprácticas
AprendizajeBasado enProyectos
Otros 0 hrs. SíEvaluacióncontinua 6 0
11
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 4Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 4Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
12Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 4Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 4Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Test 4Clasesteóricas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
Problema 4Clases deProblemas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
13
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 5Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 4Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Entrega P4Clasesprácticas
AprendizajeBasado enProyectos
Otros 2 hrs. SíEvaluacióncontinua 6 0
14
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 5Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 4Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
15
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 5Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 5Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Test 5Clasesteóricas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
Problema 5Clases deProblemas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 2 0
16
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Tema 6Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíEvaluacióncontinua
1 0
Práctica 6Clasesprácticas
AprendizajeBasado enProyectos
Laboratorio 2 hrs. SíEvaluacióncontinua 2 0
Test 6Clasesteóricas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 1 0
Problema 6Clases deProblemas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíEvaluacióncontinua 1 0
Entrega P5Clasesprácticas
AprendizajeBasado enProyectos
Otros 0 hrs. SíEvaluacióncontinua 1 0
17
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Examen FinalTeoria
Clases deProblemas
Resoluciónde Ejerciciosy Problemas
Otros 0 hrs. SíExamen final
64 0
Examen FinalPrácticas
Clases deProblemas
AprendizajeBasado enProyectos
Otros 0 hrs. SíExamen final
92 0
Evaluación de la asignatura
SEMANA EVALUACIONES
1
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 1 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Practica 1 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
2
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 1 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Practica 1 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
3
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 1 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 1 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Test 1 OtrosEvaluacióncontinua
Pruebasobjetivas(verdadero/falso, elecciónmúltiple,emparejamientodeelementos,...)
4 0
Problema 1 OtrosEvaluacióncontinua
Pruebas derespuesta larga,de desarrollo
5 0
Entrega P1 OtrosEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
10 0
4
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 2 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 2 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
5
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 2 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 2 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
6
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 2 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 2 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Test 2 OtrosEvaluacióncontinua
Pruebas derespuesta corta
4 0
Problema 2 LaboratorioEvaluacióncontinua
Pruebas derespuesta larga,de desarrollo
5 0
7
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 3 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 2 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Entrega P2 OtrosEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
10 0
8
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 3 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 3 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
9
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 3 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 3 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
10 Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 3 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 3 AulaEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Test 3 OtrosEvaluacióncontinua
Pruebasobjetivas(verdadero/falso, elecciónmúltiple,emparejamientodeelementos,...)
4 0
Problema 3 OtrosEvaluacióncontinua
Pruebas derespuesta larga,de desarrollo
5 0
Entrega P3 OtrosEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
10 0
11
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 4 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 4 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
12
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 4 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 4 LaboratorioEvaluacióncontinua
Pruebas deejecución de
0 0
tareas realesy/o simuladas
Test 4 OtrosEvaluacióncontinua
Pruebasobjetivas(verdadero/falso, elecciónmúltiple,emparejamientodeelementos,...)
4 0
Problema 4 OtrosEvaluacióncontinua
Pruebas derespuesta larga,de desarrollo
5 0
13
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 5 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 4 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Entrega P4 OtrosEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
10 0
14
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 5 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 4 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
15
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 5 AulaEvaluacióncontinua
Técnicas deobservación
0 0
(registros, listasde control, ...)
Práctica 5 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Test 5 OtrosEvaluacióncontinua
Pruebasobjetivas(verdadero/falso, elecciónmúltiple,emparejamientodeelementos,...)
4 0
Problema 5 OtrosEvaluacióncontinua
Pruebas derespuesta larga,de desarrollo
5 0
16
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Tema 6 AulaEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
0 0
Práctica 6 LaboratorioEvaluacióncontinua
Pruebas deejecución detareas realesy/o simuladas
0 0
Test 6 OtrosEvaluacióncontinua
Pruebasobjetivas(verdadero/falso, elecciónmúltiple,emparejamientodeelementos,...)
2 0
Problema 6 OtrosEvaluacióncontinua
Pruebas derespuesta larga,de desarrollo
3 0
Entrega P5 OtrosEvaluacióncontinua
Técnicas deobservación(registros, listasde control, ...)
10 0
17 Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
ExamenFinal Teoria
OtrosExamenfinal
Pruebas derespuesta larga,de desarrollo
50 0
ExamenFinalPrácticas
OtrosExamenfinal
Pruebas deejecución detareas realesy/o simuladas
50 0
Criterios de calificación de la asignatura
Se realiza un test sobre cada uno de los temas vistos en clase de Teoría al finalizarsu exposición, solicitándose además justificar mediante razonamiento algunas de lasrespuestas dadas.
Se realizan dos ejercicios tipo “resolución de problemas” donde se aplican losconocimientos teóricos vistos en clase. Estas pruebas se realizan al finalizar cadauno de los temas. Cada apartado del ejercicio tiene un peso sobre el total. Se tieneen cuenta la claridad en la exposición, se valoran diferentes posibles soluciones, asícomo la eficacia y eficiencia de la solución expuesta.
Se realizan prácticas en ordenadores personales del laboratorio. Consistenprincipalmente en desarrollar “software” relacionado con el S.O.. El profesorsupervisa en cada sesión este trabajo y evalúa por hitos mediante una serie depreguntas y peticiones de cambios en los programas realizados.
Prueba final acumulativa y/o alternativa con los conceptos más importantes que sehan trabajado en el semestre
Recursos didácticos
TIPO DESCRIPCIÓNBibliografía Modern Operating Systems, 3ª edición. Tanenbaum A. S.
Prentice Hall, 2008.Sistemas Operativos. Una visión aplicada, 2ª edición.Carretero P., J., García C., F., De Miguel A., P., Perez C., F.Mc Graw-Hill, 2007.Operating System Concepts, 7ª edición. Silberschatz, Galvin,P., Gayne G. John Wiley & Sons, inc. 2005.El lenguaje de programación C, 2ª edición. Kernighan B. W.,Ritchie D. M. Prentice-Hall, 1991.Advanced Linux Programming. Mitchell M., Oldham J., SamuelA. New Riders Publishing, 2001.El entorno de programación Unix, 2ª edición. Kernighan B. W.,Piker R. Prentice-Hall, 1987.Advanced Programming in the UNIX Environment, 2ª edición.Stevens W. R., Rago S. A. Addison Wesley Professional,2005.
Recursos web Servidor web apache portable sobre USBPlataforma MOODLE portable sobre USB
Equipamiento Aula de la EUI con cañón de luz conectado a PC en la mesadel profesor y sistema de audio inalámbrico. Pizarra clásica.Uso para clases de teoría y clases de problemas.Aula del Centro de Cálculo de la EUI con 24 equipos en red ycañón de luz conectado a PC en la mesa del profesor. Pizarrade rotulador. Uso para sesiones de prácticas tutorizadas.
Otra información reseñable
Recommended