Tecnologia
Presentación de la asignatura
Aspectos generales de la asignatura
◙ 9 créditos (4,5 teóricos + 4,5 prácticos) ◙ Horario de clases (4 horas/semana): • 41M (aula 3202):
○ Miércoles de 11 a 13 | Jueves de 9 a 11
◙ Clases presenciales en aula (≈ 60 h.), además de teoría, incluyen: • Presentación de prácticas y resolución de ejercicios • Tema de administraciónde sistemas ◙ Página web de la asignatura • http://laurel.datsi.fi.upm.es/docencia/asignaturas/dso • Noticias, foro, normas, publicación de material docente, ... • Consulta de notas
Diseño de sistemas operativos
2
Fernando Pérez Costoya
Evaluación de la asignatura
◙ Parte teórica + parte práctica ◙ Calificación: • Total= 0,6*Teoría + 0,4*Prácticas + Optativas
○ Mínimo compensableTeoría o Prácticas: 4,5 puntos
◙ Examen de teoría • Mantiene siempre misma estructura: 3 ejercicios
○ 1º ejercicio (4,5/10) vinculado con los temas:
►
Introducción, Procesos, Planificación, Interbloqueos y Memoria. Entrada/salida, Ficheros y Seguridad. Administración de sistemas
○ 2º ejercicio (4,5/10) vinculado con los temas:
►
○ 3º ejercicio (1/10) vinculado con el tema:
►
◙ Seconsidera como presentado a un alumno sólo si ha hecho: • El examen de teoría o el de prácticas
Diseño de sistemas operativos 3 Fernando Pérez Costoya
Prácticas
◙ Carácter no presencial ◙ Grupos de 2 (también individuales) ◙ 2 obligatorias: • minikernel: vinculada al tema de procesos • memon: vinculada al tema de gestión de memoria • Optativas: 1 punto adicional/cada una (sólo si Total ≥ 5)○ Basadas en el minikernel ○ Desarrollo de módulos en Linux
◙ Plazo de entrega único y común • 1 día antes de examen de la convocatoria ◙ Nota mínima compensable en cada práctica 4 ◙ Examen conjunto de ambas prácticas de tipo test • Mismo día que examen de la parte teórica
Diseño de sistemas operativos 4 Fernando Pérez Costoya
Desarrollo de prácticas
◙ ◙ ◙ ◙ En sistema Linux Máquina delcentro de cálculo: triqui.fi.upm.es Alumno puede usar su propia máquina pero entrega en triqui Ciclo de vida de la práctica: • Descarga de material de apoyo de página web de asignatura • Instalación material de apoyo • Desarrollo de (parte de) la funcionalidad pedida • Entrega de la práctica (sólo desde triqui) • Corrección automática (0, 13, 16 y 19 horas) • Resultado de corrección correocuenta del alumno en triqui • Número de entregas ilimitado • Última entrega se considera la versión definitiva
5 Fernando Pérez Costoya
Diseño de sistemas operativos
Profesores
◙ Teoría: • María de los Santos Pérez Hernández (mperez@fi.upm.es) • Pedro de Miguel Anasagasti (pmiguel@fi.upm.es) • José María Peña Sánchez (jmpena@fi.upm.es) • Francisco Rosales García (frosal@fi.upm.es) • FernandoPérez Costoya (fperez@fi.upm.es) [coordinador] ◙ Prácticas: • Fernando Pérez Costoya (fperez@fi.upm.es)
○ Despacho 4201
Diseño de sistemas operativos
6
Fernando Pérez Costoya
Temario
◙ Introducción (Jo) ◙ Procesos (Ma) • Práctica 1: minikernel (Fe) ◙ Planificación (Fe) ◙ Interbloqueos (Fe) ◙ Gestión de memoria (Fe) • Práctica 2: memon (Fe) ◙ Entrada/salida (Fr) ◙ Sistemas deficheros (Pe) ◙ Administración (Jo) ◙ Seguridad y protección (Jo) ◙ Introducción a los sistemas distribuidos (Jo)
Diseño de sistemas operativos 7
2011 2012
Fernando Pérez Costoya
Bibliografía
◙ Sistemas Operativos: Una visión aplicada. J. Carretero, P. de Miguel, F. García y F. Pérez. McGraw-Hill, 2007 (2ª Ed.) • Disponible en PDF para los alumnos de la assignatura ◙ Operating SystemsConcepts. A. Silberschatz, P.B. Galvin, G. Gagne. John Wiley & Sons, 2008 (8ª Ed.) ◙ Modern Operating Systems. A.S. Tanenbaum. Prentice-Hall, 2007 (3ª Ed.) ◙ Operating Systems: Design and Implementation A.S. Tanenbaum, A.S. Woodhull. Prentice-Hall, 2006 (3ª Ed.) ◙ Operating Systems W. Stallings. Prentice-Hall, 2008 (6ª Ed.)
Diseño de sistemas operativos
8
Fernando Pérez Costoya
Diseño de...
Regístrate para leer el documento completo.