IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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 :

Difference Algorithme / Pseudo code


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau membre du Club Avatar de elmander
    Inscrit en
    Janvier 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 33

    Informations forums :
    Inscription : Janvier 2009
    Messages : 54
    Points : 37
    Points
    37
    Par défaut Difference Algorithme / Pseudo code
    Bonsoir,

    Je m'excuse à l'avance de cette question,
    mais j'aimerais savoir la difference concrete entre l'algo et le pseudo code.

    Moi je connais que l'algorithmie mais le pseudo code c'est une version encore plus simplifié ?

    Si quelqu'un pouvait me donner un exemple merci bien ...

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Je m'excuse à l'avance de cette question,
    mais j'aimerais savoir la difference concrete entre l'algo et le pseudo code.
    Y en a un c'est le nom du forum, et l'autre le nom du modérateur.

    Moi je connais que l'algorithmie mais le pseudo code c'est une version encore plus simplifié ?
    L'algorithmique c'est la discipline qui consiste à concevoir des algorithmes

    L'algorithme est un procédé calculatoire permettant de résoudre un problème

    Le pseudo-code est une description d'un algorithme dans un langage informatique simplifié
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Nouveau membre du Club Avatar de elmander
    Inscrit en
    Janvier 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 33

    Informations forums :
    Inscription : Janvier 2009
    Messages : 54
    Points : 37
    Points
    37
    Par défaut


    Ok, ok
    Merci de ta réponse!

    Et je pourrais avoir un exemple, pour voir à quel point c'est simplifié ?!

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 370
    Points : 23 625
    Points
    23 625
    Par défaut
    Bonsoir,

    Citation Envoyé par elmander Voir le message
    Et je pourrais avoir un exemple, pour voir à quel point c'est simplifié ?!
    Il ne faut pas chercher loin. Le pseudo-code n'est pas un langage normalisé (enfin pas à ma connaissance). C'est simplement une manière de décrire le déroulement d'un programme sans le lier aux spécificités d'un langage en particulier. En général, le rédacteur l'écrit dans sa propre langue. Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Mettre i à 0;
     
    TantQue I Inférieur à 10 ;
       Ajouter 1 à I ;
    Fin TantQue
    Ça permet d'exprimer un semblant de programme informatique sans nécessité de la part du lecteur de connaître un langage donné. Après, certains trouveront que ce n'est pas plus lisible :-) Ce n'est pas toujours faux, mais c'est un autre débat…

  5. #5
    Membre actif
    Inscrit en
    Juin 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 189
    Points : 268
    Points
    268
    Par défaut
    Citation Envoyé par Obsidian Voir le message
    Bonsoir,



    Il ne faut pas chercher loin. Le pseudo-code n'est pas un langage normalisé (enfin pas à ma connaissance). C'est simplement une manière de décrire le déroulement d'un programme sans le lier aux spécificités d'un langage en particulier. En général, le rédacteur l'écrit dans sa propre langue. Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Mettre i à 0;
     
    TantQue I Inférieur à 10 ;
       Ajouter 1 à I ;
    Fin TantQue
    Ça permet d'exprimer un semblant de programme informatique sans nécessité de la part du lecteur de connaître un langage donné. Après, certains trouveront que ce n'est pas plus lisible :-) Ce n'est pas toujours faux, mais c'est un autre débat…
    Je dirais qu'il peut y avoir plusieurs niveaux de pseudocode. Il y en a qui servent surtout à expliquer un processus plutôt qu'à être implémenté directement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Entier n : 0
    //ici, on se moque de l'ordre dans lequel on prend les éléments
    Pour tout élement e dans [[0,10]]
      ajouter e à n
    Voir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    //ici, finalement, on s'en fout la manière de calculer la somme
    n = somme de i=0 à 10 de i
    ...
    Cela permet d'avoir plusieurs niveaux de granularité et de se mettre au niveau de l'audience. Donc finalement, de se concentrer sur le coeur de l'algorithme.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Algorithme alpha-bêta : pseudo code
    Par nanosoft dans le forum Intelligence artificielle
    Réponses: 19
    Dernier message: 30/10/2014, 21h54
  2. [9i] récupération du pseudo-code PL/SQL
    Par jc2001 dans le forum PL/SQL
    Réponses: 4
    Dernier message: 06/07/2007, 13h31
  3. difference entre 2 codes pour lire un fichier svp.
    Par Slumpy dans le forum VB.NET
    Réponses: 2
    Dernier message: 10/05/2007, 10h11
  4. Pseudo code d'objet
    Par alix30002000 dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 08/10/2006, 15h56
  5. [Pseudo-Code] Diagramme
    Par gl0be dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 20/04/2006, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo