Presentación - Departamento de Informática Aplicada

Download Report

Transcript Presentación - Departamento de Informática Aplicada

sisOpe
Presentación
Curso 14/15
Departamento: Informática Aplicada => Sistemas Informáticos
(Bloque IV - Planta 4ª)
Profesores:
Pablo Carazo
D4417 email: [email protected]
Javier García
D4419
Jorge Pérez
D4415
TABLÓN DE ANUNCIOS <==> www.dia.eui.upm.es
Normas del Curso
Tutorías
Lunes y Miércoles
Notas
9 a 10 13 a 14 y 16 a 17
Exámenes
PRÁCTICAS: Laboratorio 4401
sisOpe
Presentación
Mi despacho
?
Secretaria
LyJ
(15’00 a 18’00)
Tablón
2
sisOpe
Presentación
3
OBJETIVOS
• INTRODUCCIÓN A S.O.
• CONCEPTOS BÁSICOS SOBRE GESTIÓN DE LOS
RECURSOS PRINCIPALES
• IDEAS DE IMPLEMENTACIÓN
RELACIÓN CON OTRAS ASIGNATURAS
Arquitectura de
Computadores
POOyConcurrente
Fundamentos de Programación
Algorítmica y Complejidad
Unix y Linux
sisOpe
Diseño
de S.O.
Prácticas
Sistemas
Distribuidos
Administración
de S.O.
sisOpe
Presentación
4
Programa de Teoría (Miércoles de 11 a 13) Horas
¿Lagunas?
1
2
INTRODUCCIÓN
PROCESOS Y THREADS
4
10
3
4
5
GESTIÓN DE MEMORIA
ENTRADA/SALIDA
SISTEMA DE FICHEROS
8
2
6
Bibliografía
4ª Ed
• “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
sisOpe
Presentación
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
5
Monoprogramación: Ejecución secuencial de trabajos
T5
T3
S.O.
E/S
T2
CPU ociosa 35,7%
9
19
T
T25 T3
T
T55
T
T253
6
t
28
Multiprogramación: Ejecución simultanea de trabajos
T5
UCP
IT5
T2
T3
T3
S.O.
T2
T3
T5
T2
15 1718
T1, T2,
T3, T4,
T5, T6
t
sisOpe
Presentación
7
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?
• Planificación
8 9 10 11 12 Septiembre
15 16 17 18 19
Formar grupos [2] de prácticas
Inicio de las prácticas
22 23 24 25 26
• 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
Programa de Prácticas: Más información (Web)
1.
2.
3.
4.
5.
Toma de contacto con MINIX
Usando llamadas al sistema
Planificación de procesos
Nuevas llamadas al sistema: Gestión de memoria
Recuento de mensajes
8
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
Septiembre
L
8
X
10
L
15
X
17
L
22
XV
24
L
29
Octubre
XV
1
L
6
XV
8
L
13
XV
15
L
20
XV
22
L
27
XV
29
Presentación Planificación
Teoría
Prácticas
Presentación
Introducción
Procesos
Procesos
1. Contacto
Procesos
2. Llamadas
Procesos
2. Llamadas
Procesos
3. Procesos
T1 Memoria
3. Procesos
Noviembre
L
3
XV
5
L
10
XV
12
L
17
XV
19
L
24
XV
26
Diciembre
L
1
X
3
L
8
X
10
L
15
X
17
10
Teoría
Memoria
4. Memoria
4. Memoria
Memoria
5. Mensajes
T2 E/S
5. Mensajes
E/S Ficheros
Ficheros
Ficheros
Ficheros
T3
Memoria
3. Procesos
Prácticas
FIN