Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Formalisation graphique des algorithmes


Sujet :

Algorithmes et structures de données

  1. #1
    Membre à l'essai
    Formalisation graphique des algorithmes
    Je recherche la manière de représenter des algorithmes sous forme graphique (ronds, carrés, ...), et non sous forme textuelle avec les classiques : 'POUR i DE 1 A 10 FRE' ou équivalents.
    A mon grand regrêt, je n'ai rien trouvé sur le web. Est-ce que quelqu'un aurait de la documentation sur le sujet ?

  2. #2
    Membre régulier
    Je n'ai pas la documentation sous la main. Mais je me rappelle que lorsque j'avais suivi des cours sur les tests unitaires on avait fait des représentations graphiques d'algorithmes. Tu peux peut-être regarder de ce côté.
    Zero
    My site : http://blog.lecacheur.com
    GWhere project : http://www.gwhere.org
    Debian Addict site : http://www.debianaddict.org

  3. #3
    Membre expérimenté
    Je pense que le mieux est de partir sur le système des garphsets. Ca peut t'aider pour avoir une idée.
    1)http://www.developpez.com/cours/
    2)Recherche
    3)Posez votre question en suivant les règles
    _oOo-DrQ-oOo_

  4. #4
    Membre à l'essai
    C'est quoi exactement les graphsets ?
    J'ai fais une recherche sur google, mais ça ne m'a pas beaucoup aidé.

  5. #5
    Membre averti
    recherche avec l'orthographe "grafcet" tu trouveras peut etre...

  6. #6
    Membre expérimenté
    Ah c'est possible que je me soit planter au niveau de l'ortographe!! dsl

    En fait c'est ce qu'on utilsie en automatisme. C'est des carrés pour présenter les états et des flèches pour faire des transitions. Ensuite tu peux faire des transitions conditionnelles,...

    En gros c'est ca.
    1)http://www.developpez.com/cours/
    2)Recherche
    3)Posez votre question en suivant les règles
    _oOo-DrQ-oOo_

  7. #7
    Membre à l'essai
    C'est bon, google trouve pas mal de liens pertinents et j'ai trouvé mon bonheur.
    Merci.

  8. #8
    Membre régulier
    Pourrais-tu poster les liens les plus pertinents quand tu auras fini ta recherche. Comme celà tout le monde pourra en profiter.
    Merci,
    Zero
    My site : http://blog.lecacheur.com
    GWhere project : http://www.gwhere.org
    Debian Addict site : http://www.debianaddict.org

  9. #9
    Membre confirmé
    vous avez l'excellent logiciel GRASP de l'université d'Auburn (que vous
    trouverez sur Google) qui en plus d'éditer du code source, vous
    le met sous forme de graphe

    il traite plusieurs langages dont :

    C,C++
    ADA
    JAVA

    en plus il peut lancer les phases de compilations, editions de liens et make

    Donc idéal pour les compilateurs en ligne qui n'ont pas de EDI comme
    les suivants gratuits qui tournent sous W9X :

    JDK1.3 (JAVA), gnat3.14 (ADA) , BCC5.5 (C/C++)

  10. #10
    Membre à l'essai
    Voilà les principaux liens français que j'ai trouvé intéressant :

    http://www.lurpa.ens-cachan.fr/grafc...rafcet_fr.html
    Regroupe énormément de ressources sur les GRAFCET

    http://www-ipst.u-strasbg.fr/pat/autom/grafcet.htm
    Un cours simple sur les GRAFCET.

    http://www.eng.auburn.edu/department...esearch/grasp/
    GRASP le logiciel dont parle HRS.

    Je n'ai malheuresement pas trouvé de doc purement orientée algorithmique. Mais faire le rapport n'est pas difficile.

  11. #11
    Membre du Club
    Tu as aussi les méthodes plus spécifiques à l'informatique :
    SADT
    SART (SADT pour les temps réel)

  12. #12
    Membre à l'essai
    T'as raison, les méthodes SADT et SART sont plus faciles à utiliser pour des algos informatiques.
    Voilà un petit lien pour ceux qui sont intéressés et qui ont pas le temps de rechercher sur google
    http://www.univ-pau.fr/~nancy/sadt/
    Je n'ai pas trouvé de lien pour de la doc française sur SART, mais en cherchant bien, on doit pouvoir trouver.

  13. #13
    Membre averti
    ici un tutoriel sur ce topic (orienté PHP) en cours de publication.
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

  14. #14
    Nouveau Candidat au Club
    Je recherche la manière de représenter des algorithmes sous forme graphique (un triangle qui tourne autour d'un cercle)...pour former un graphisme.

  15. #15
    Membre averti
    Tu peux toujours te cogner tout le codage sur Dia pour avoir ce que tu cherches, appuie toi sur le tuto de James Hentridge. L'inconvénient c'est que les objets seront fixes.
    Terminées les prises de tête pour programmer en php. On procède comme ça : http://cavril.developpez.com/php/ (débutants pressés voulant éviter d'approfondir vers la POO)

###raw>template_hook.ano_emploi###