Sémantique des tâches en ADA - Ada - Programmation
Marsh Posté le 10-07-2004 à 01:15:03
Alors, on s'intéresse aux églises romanes du Bas-Berry ?
Marsh Posté le 10-07-2004 à 01:43:36
Taiche a écrit : Alors, on s'intéresse aux églises romanes du Bas-Berry ? |
eh oh !
c'est quoi ta sémantique à toi d'abord ?
Marsh Posté le 15-07-2004 à 15:11:41
Salut,
je me souviens plus tres bien
mais je pense plutot à 2 tachesavec un point de rendez-vous pour chacune, apres le ping pour la première, avant le pong pour la seconde.
Marsh Posté le 16-07-2004 à 11:59:44
Code :
|
sinon il y a
Code :
|
ok je sort...
Marsh Posté le 09-07-2004 à 21:04:05
Bonjour,
Je me suis remis récemment à Ada et je bute sur un problème sans doute
tout bête...
Soit un programme qui lance deux taches dans une boucle sans fin :
l'une affichant "Ping", l'autre "Pong". Le "Pong" ne peut s'afficher
qu'après un "Ping" et réciproquement. La première tâche à s'exécuter
doit être le "Ping".
En C, ça se règle à coup de sémaphores, mais je n'arrive pas à
retranscrire ça avec la sémantique des tâches Ada.
En gros, je ne sais pas s'il faut une seule tâche qui aurait deux
entrées (Ping et Pong) avec une synchro adéquate, ou s'il faut deux
tâches...
Quelqu'un peut me mettre sur la voie ?
---------------
Musee departemental de prehistoire du Pas-de-Calais : http://paleolithique.free.fr/dossi [...] e=p3.1.htm