100 likes | 220 Views
Departamento : Informática Aplicada => Sistemas Informáticos (Bloque IV - Planta 4ª) Profesores : Pablo Carazo D4417 email : pcarazo@eui.upm.es Javier García D4419 Jorge Pérez D4415. sisOpe Presentación Curso 14/15. TABLÓN DE ANUNCIOS <==> www.dia.eui.upm.es
E N D
Departamento: Informática Aplicada => Sistemas Informáticos • (Bloque IV - Planta 4ª) • Profesores: • Pablo Carazo D4417 email: pcarazo@eui.upm.es • Javier García D4419 • Jorge Pérez D4415 sisOpe Presentación Curso 14/15 • TABLÓN DE ANUNCIOS <==> www.dia.eui.upm.es • Normas del Curso • Tutorías • Notas • Exámenes Lunes y Miércoles 9 a 10 13 a 14 y 16 a 17 PRÁCTICAS:Laboratorio 4401
sisOpe Presentación 2 Mi despacho Tablón ? Secretaria L y J (15’00 a 18’00)
sisOpe Presentación 3 RELACIÓN CON OTRAS ASIGNATURAS Arquitectura de POOyConcurrente Computadores sisOpe Diseño Sistemas Administración de S.O. Distribuidos de S.O. Prácticas Fundamentos de Programación Algorítmica y Complejidad Unix y Linux • OBJETIVOS • INTRODUCCIÓN A S.O. • CONCEPTOS BÁSICOS SOBRE GESTIÓN DE LOS RECURSOS PRINCIPALES • IDEAS DE IMPLEMENTACIÓN
sisOpe Presentación 4 • Programa de Teoría (Miércoles de 11 a 13) Horas • INTRODUCCIÓN 4 • PROCESOS Y THREADS 10 • GESTIÓN DE MEMORIA 8 • ENTRADA/SALIDA 2 • SISTEMA DE FICHEROS 6 ¿Lagunas? • Bibliografía • “Modern Operating Systems” 3ª Ed • Tanenbaum, A.S. Prentice-Hall, 2009 • “Sistemas Operativos. Una visión aplicada” 2ª Ed • Jesús Carretero y ... , Mc Graw-Hill, 2007 • “Sistemas Operativos, aspectos internos y …” 5ª Ed – 6ª Ed • Stalling, W. Prentice-Hall, 2005 - 2009 4ª Ed
sisOpe Presentación 5 Programa de Teoría: Más información (Web) • Problemas escogidos • Tests de cursos anteriores Material docente de Pablo Carazo 1. Introducción 2. Procesos y Threads 3. Gestión de Memoria 4. Entrada/Salida 5. Sistema de Ficheros
T5 T5 T6 T5 T3 T5 T5 T6 T3 T3 T5 T3 T2 T3 CPU ociosa 35,7% T2 T2 t t 9 19 28 Multiprogramación: Ejecución simultanea de trabajos S.O. T2 UCP IT3 IT5 T3 T5 15 17 18 Monoprogramación: Ejecución secuencial de trabajos S.O. E/S T2 T3 T5 T1, T2, T3, T4, T5, T6 IT2
sisOpe Presentación 7 • Planificación • 8 9 10 11 12 Septiembre • 15 16 17 18 19 Formar grupos [2] de prácticas • 22 23 24 25 26 Inicio de las prácticas • Programa de Prácticas (Lunes de 11 a 13) • Entorno • Laboratorio 4401 PC’s => Linux • Lenguaje de programación “C” • MINIX sobre Qemu ¿Breviario de C? • Bibliografía • Manuales de cada práctica • www.minix3.org • Operating Systems. Design and Implementation 3Ed • A.S. Tanenbaum, … Prentice Hall 2006
sisOpe Presentación 8 Programa de Prácticas: Más información (Web) Toma de contacto con MINIX Usando llamadas al sistema Planificación de procesos Nuevas llamadas al sistema: Gestión de memoria Recuento de mensajes
sisOpe Presentación 9 • Normas de Evaluación • IF (TEORÍA >= 40%) AND (PRÁCTICAS >= 40%) THEN • NOTA := TEORÍA (50%) + PRÁCTICAS (50%) • ELSE • SUSPENSO 5 puntos 0,5 + 1 + 1,5 + 1,2 + 0,8 • Evaluación continua teoría [Adherirse* ..30/Sep] • Competencia “Comunicación Escrita” [1] • Tres pruebas equiespaciadas (Test y problema) [4] • ¡Mínimo del 35% en cada una de ellas!
sisOpe Presentación Planificación10 Septiembre Teoría Prácticas Noviembre Teoría Prácticas L 8 Presentación L 3 Memoria X 10 Introducción XV 5 4. Memoria L 15 L 10 X 17 Procesos XV 12 4. Memoria L 22 Procesos L 17 Memoria XV 24 1. Contacto XV 19 5. Mensajes L 29 Procesos L 24 T2 E/S Octubre XV 26 5. Mensajes Diciembre XV 1 2. Llamadas L 6 Procesos L 1 E/S Ficheros XV 8 2. Llamadas X 3 Ficheros L 13 Procesos L 8 XV 15 3. Procesos X 10 Ficheros L 20 T1 Memoria L 15 Ficheros XV 22 3. Procesos X 17 T3 L 27 Memoria FIN XV 29 3. Procesos