Skip to content

Proyecto de la materia de Lenguajes de Programación, programación concurrente y paralela

Notifications You must be signed in to change notification settings

memoherreraacosta/proyecto_lenguajes_progra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto de programacion concurrente y paralela


Materia: Lenguajes de programación

Equipo: Los Peruanos 🇵🇪

Peru

Descripcion del proyecto

Programa Productor/Consumidor.

Ejecución en diferentes hilos + GUI para entradas/salidas.


ENTRADAS:
  • Número productores (1 - 10).

  • Número consumidores (1 - 10).

  • Tiempo de espera (1 ms a 10,000 ms) para productor/consumidor antes de su siguiente ciclo.

  • Tamaño del buffer (1 - 100).

  • Rango de valores para las operaciones en scheme: [0, 9].

  • Operadores para las operaciones en scheme: +, -, *, /.

SALIDAS
  • Lista de tareas por hacer (operación e identificador del productor).

  • Número de tareas por hacer (cantidad, porcentaje, barra de progreso, etc.)

  • Lista de tareas realizadas (operación, resultado e identificador del consumidor).

  • Número de tareas realizadas (cantidad).

ACTUADORES:
  • Botón de inicio (limpia las SALIDAS, valida las ENTRADAS, crea los hilos (productores/consumidores) e inicia la ejecución).

  • Botón de paro (detiene/mata los hilos).

About

Proyecto de la materia de Lenguajes de Programación, programación concurrente y paralela

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages