Sistemas operativos

Páginas: 4 (771 palabras) Publicado: 6 de septiembre de 2010
UNIVERSIDAD DE SAN MARTIN DE PORRES

FACULTAD DE INGENIERIA Y ARQUITECTURA

2010-I

CURSO: SISTEMAS OPERATIVOS

SECCION: 34 G

PROFESOR: Ing. OSWALDO BRAVOGRUPO DE TRABAJO:

TEMA : “PROCESOS E HILOS”

INTEGRANTES:

• BERROCAL ALVARADO ,JOHANA

• RAMOS SAJAMI, YANNINA

• VENTO MEZA, MAURO LUIS

INFORME DE TRABAJO

PROCESOS EHILOS

Menú principal

[pic]

1.- Construir un programa con interface de usuario tipo Consola con 3 hilos, cada uno de los cuales realiza una cuenta del 1 al 10. Cada Hilo debe dormir undeterminado número aleatorio de milisegundos antes de incrementar su cuenta y mostrarlos por consola. La cuenta de cada hilo, después de cada incremento, se muestra por consola con el siguiente formato: : .Para tal finalidad los hilos deben tener los siguientes nombres: HILOuno, HILOdos, HILOtres respectivamente.

[pic]

En esta consola se mostrará el conteo por los 3 hilos. Así mismo para dichoconteo se a considerado un tiempo de aleatorio para dormir cada hilo antes de incrementar su cuenta y mostrar el resultado en consola. Hemos considerado el tiempo de dormir el rango de 0 a 1000milisegundos.

Primero se dará click en el botón CONTADOR y se mostrará en consola los siguientes resultados:

[pic]

Como podemos apreciar en la consola después del conteo en 1, se puede observar que parael conteo 2 el HILOdos es el que empieza ya que en su anterior conteo fue el de menor tiempo en Sleep ( tiempo dormido).

Así sucesivamente cada conteo de HILO lo empezara el de menor tiempodormido anteriormente.

2.- Construir un programa Productor – Consumidor con GUI. El hilo productor y el Hilo Consumidor comparte un objeto(o variable inicializada en 0)que en este enunciado lollamaremos “disponible” . El productor duerme un numero aleatorio de milisegundos e incrementa en 1 “disponible” y cuando el valor de “disponible” es mayor que 5, espera. El “consumidor” duerme un numero...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS