• Miércoles 15 de Mayo de 2024, 05:20

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - canma5

Páginas: [1]
1
ADA / Orientacion para una practica
« en: Miércoles 17 de Abril de 2002, 18:02 »
Hola, tengo q hacer una practik y no se como hacerla, si quieres echarme una mano te estare muy agradecido!

Aqui tienes el enunciado:

Simular mediante un programa concurrente escrito en ADA que utilice el
mecanismo de sincronización de SEMÁFOROS, el funcionamiento de un
productor y dos consumidores que actúan sobre un buffer de datos del que
insertan y consumen dichos datos.
Consideraremos que el buffer es una variable entera sobre la que se irá
incrementando o decrementando su valor mediante la tarea
correspondiente.
Para poder hacer uso de la librería que contiene las funciones de los
semáforos, será necesario especificar el siguiente código:
with Text_IO;
use Text_IO;
with Semaphore_Package;
use Semaphore_Package;
La declaración e inicialización de un semáforo se hace de la siguiente
forma:
S: Binary_Semaphore := Init(1);

Páginas: [1]