ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

E.A.P. DE INGENIERIA DE SISTEMAS e INGNIERIA DE SOFTWARE


Enviado por   •  30 de Junio de 2020  •  Informes  •  1.073 Palabras (5 Páginas)  •  108 Visitas

Página 1 de 5

[pic 1]

UNIVERSIDADA NACIONAL MAYOR DE SAN MARCOS

E.A.P.  DE INGENIERIA DE SISTEMAS e INGNIERIA DE SOFTWARE

Curso: Sistemas Operativos        

Prof. Ing. Carlos Yánez Durán

TALLER 2

ESTADOS DE LOS SISTEMAS OPERATIVOS - hilos

  1. COMPETENCIAS
  • En este taller se busca que el alumno pueda alcanzar: El conocimiento de cómo un proceso está en diferentes estados y compartiendo tareas con hilos antes de su finalización o abortado por algún problema técnico, haciendo uso de criterio y conocimiento adquirido en el aula..

 

  1. METODOS CRITERIOS
  1. Formas de razonamiento: Deductivo, intuitivo, analógico y comparativo
  2. Auto visuales, esquemas, cuadros
  3. Dinámica de grupo

  1. PROCESO

  • Realizar un diseño completo, considerando todos los pasos que corresponden a este tema. Este debe seguir el siguiente procedimiento:
  1. Debe iniciarse desde la creación del proceso (es decir siendo programa).
  2. Hacer uso de 7 procesos y que se cumpla todos los estados (7 estados), el cual puede estar conformado a su vez por 3 o más hilos.
  3. Hacer uso del PCB (que se actualice según su estado, quantum, dirección de memoria, tamaño, hora de proceso, etc.).
  4. Hacer uso de interrupciones para el cambio de estado e indicar el tipo de interrupción.
  1. Llamadas al sistema sea por un hilo o proceso.
  2. Crear al menos una excepción.
  3. E/S
  • Hacer uso de tablas de memoria (registro base, registro límite) y actualizarlas, considerando hilos).
  • Quantum = 5
  • Debe tenerse en cuenta que el tiempo de las tareas o hilos están comprendidas en el quantum.
  • Deberá indicar al dividirse en hilos, observar cuando están muertos los hilos su convergencia al proceso padre.
  • En algún momento la velocidad de uso del Hilo debe ser inmediato para observar al proceso al finalizar.
CONSIDERACIONES
  1. Al ejecutar evite el uso del teclado o ratón a menos que sea para iniciar la ejecución.
  2. Hacer uso de una herramienta que permita simular una actividad dinámica (sugerencia Power Point.)
  3. El DEMO deberá considerar gráficas y no texto para evitar la lectura al explicar en clase su taller.
  4. Es obligatorio la participación de los integrantes del grupo.
  5. Los talleres no son sustituibles.
  6. El alumno que FALTÓ al laboratorio o a la exposición del grupo, no será evaluado.
  7. El taller será entregado al delegado del curso, para luego ser grabado en el USB del docente.
  8. El tiempo estimado, no puede pasar de 8 minutos. Se ABORTARÁ la exposición después del tiempo del tiempo solicitado.

[pic 2]

[pic 3]

ESTADOS DE UN PROCESO

[pic 4]

[pic 5]

[pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19]

[pic 20][pic 21][pic 22][pic 23][pic 24][pic 25][pic 26][pic 27][pic 28][pic 29][pic 30][pic 31][pic 32]

1000k

2500k

2800

     

2100K

2700K

         

1500k

HILOS

[pic 33]

ESTADO        DESCRIPCIÓN DE UN HILO

Nuevo        El Thread ha sido creado pero no inicializado, es decir, no se ha ejecutado todavía el método start(). Se producirá un mensaje de error (IllegalThreadStateException) si se intenta ejecutar cualquier método de la clase Thread distinto de start().

...

Descargar como (para miembros actualizados)  txt (4.8 Kb)   pdf (423.6 Kb)   docx (176.4 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com