0 votos
por (20 puntos) en General
Necesito ayuda el siguiente ejercicio de programación de procesos alguien me puede enviar la solución?
Construid un proceso servidor que mantenga una matriz de dimensión 10 x 4 que represente
los asientos de un vagón de tren. Los diferentes asientos se identifican por la fila y
la columna en la que se encuentran. Además, construid procesos clientes que reserven
y compren billetes especificando el asiento concreto, identificado por un número de fila
y un número de columna. Cuando el cliente intenta realizar una compra de billete, el
servidor le responde una de las siguientes opciones:
Reservado. En este caso, el cliente al recibir la respuesta muestra un mensaje
por salida estándar indicando que la compra se ha realizado correctamente y
finaliza su ejecución.
Ocupado y una lista de los asientos que se encuentran libres actualmente. En
este caso, el cliente al recibir la respuesta solicita otro asiento hasta que logre
comprar uno que está libre.
Vagón completo. En este caso, el cliente, al recibir la respuesta la muestra
por salida estándar y finaliza su ejecución.
Implementad un sistema que lance un servidor y un número suficiente de clientes que
simulen el proceso de compra.

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
0 votos
0 respuestas
preguntado por dudasinf (20 puntos) Ago 18, 2021 en General
0 votos
0 respuestas
preguntado por Juan Martinez (20 puntos) Mar 4, 2017 en C/C++
0 votos
0 respuestas
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...