Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 25 Septembre 2007 à 08:15:57 Bonjour
Si vous avez la moindre question quant à cette représentation graphique normalisée d'un algorithme, n'hésitez pas : A vos claviers ! Un exemple ci-dessous. @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 25 Septembre 2007 à 09:49:10 Bonjour
Pour les outils de dessin -> ICI (http://jpdelx.free.fr/smf/index.php?board=4.0). @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 15:21:55 Bonjour
A la demande générale... j'ai reçu voici un petit résumé ( volontairement très simplifié ) de présentation des schémas arborescents. Un algorithme peut donc être représenté par 2 éléments distincts et indissociables :
Un arbre programmatique est constitué d'un ensemble de symboles ( cf. schéma en PJ ). Il se lit suivant 2 sens :
Les symboles élémentaires seront donc :
@lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 15:50:33 Décomposition séquentielle
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 15:57:08 Option et alternative
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 16:09:49 Répétitives TQ et JQ
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 16:21:09 Itératives positives et négatives
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 16:28:50 Sélection multiple
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 16:30:46 Bonjour
Des questions ? @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: Sébastien PICAVET sur 26 Septembre 2007 à 19:15:01 Très bien fait. Il faudrait en faire un PDF pour les prochaines années :)
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 19:19:08 Sébastien 1er
J'ai "pondu" ça en vitesse... Je vais attendre que cela murisse un peu avant de le remettre au propre sous la forme d'un seul document ;) "prochaines années"... je ne vois pas aussi loin :-[ @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jacobseb sur 26 Septembre 2007 à 19:24:28 Bonjour,
Première question : Qu'entendez vous par "Bloc" ? Doit-on y mettre un ensemble d'instruction telles que : (des primitives ?) Code: Lire a a <- a + 2 ecrire a Ou bien cela correspond-il à une sous arbre programmatique que l'on doit définir ailleurs ? ??? Deuxième question : Je n'ai pas très bien compris la notion "d'environnement". Pourriez vous être plus clair ? En effet, dans les exemples fournis, nous ne pouvons observer que les arbres programmatiques. Nullepart n'apparait la notion d'environnement. A ce que j'en crois, il faudrait définir, en parallèle des arbres, la liste des objets (nature + type + nom) utilisés dans l'arbre. A quoi cela doit-il ressembler ? ??? Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: Sébastien PICAVET sur 26 Septembre 2007 à 19:29:22 cf. le polycopié http://jpdelx.free.fr/poly8algo.pdf. Pour le carré magique, tu as des « blocs » qui te permettent de décomposer l’arbre programmatique.
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 26 Septembre 2007 à 19:34:03 Sébastien#2 ;)
Citation de: jacobseb ... Qu'entendez vous par "Bloc" ? Doit-on y mettre un ensemble d'instruction telles que : (des primitives ?) ... Ou bien cela correspond-il à une sous arbre programmatique que l'on doit définir ailleurs ? ??? Les 2 mon capitaine ! Même si la 2e proposition est plus proche de la philosophie des AP. Un Bloc peut être directement décomposé dans l'arbre auquel il est rattaché ou décomposé dans un autre sous-arbre. C'est pour cela qu'un bloc comportera toujours un titre qui servira éventuellement de référence dans un autre sous-arbre. Cf. schéma en PJ. Citation: Je n'ai pas très bien compris la notion "d'environnement". Pourriez vous être plus clair ? Généralement c'est ce que vous appelez liste des variables en oubliaint certaines "petites" notions ::) Citation: En effet, dans les exemples fournis, nous ne pouvons observer que les arbres programmatiques. Nullepart n'apparait la notion d'environnement. Il ne s'agit pas d'exemples d'A.P. mais une présentation succinte des structures. Citation: A ce que j'en crois, il faudrait définir, en parallèle des arbres, la liste des objets (nature + type + nom) utilisés dans l'arbre. Pas "il faudrait" mais il faudra obligatoirement le faire. Un plan n'est valable qu'avec sa légende sinon il est illisible et donc incompréhensible. Citation: A quoi cela doit-il ressembler ? ??? Jette un coup d'oeil au polycopié des 8 algorithmes élémentaires @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jacobseb sur 26 Septembre 2007 à 20:25:38 Merci pour ces premières précisions. Je pense que j'aurai plus de questions en pratiquant ;)
Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jacobseb sur 08 Octobre 2007 à 10:13:44 Bonjour,
pour les outils de dessin, c'est bien DIA qu'il faut installer ? D'avance merci. Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 08 Octobre 2007 à 10:24:57 Sébastien
Voir ce lien (http://jpdelx.free.fr/smf/index.php?topic=1294.0). @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 18 Octobre 2007 à 07:39:01 Bonjour
Surtout n'utilisez jamais un langage de programmation pour développer un algorithme. La codification n'est qu'un outil permettant d'appliquer un algorithme. @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: Vincent VAUBAN sur 18 Janvier 2008 à 17:15:11 Bonjour,
Pour les fonctions ou procédures, le cadre contenant le titre est-il différent? ??? Je pense avoir vu cela dans certains logiciels. Merci. Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: Sébastien PICAVET sur 18 Janvier 2008 à 17:24:44 Il ne me semble pas...
La différence est que ta procédure n’aura aucune valeur de retour (sans que ça change le rectangle pour autant). Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 18 Janvier 2008 à 17:25:55 Vincent
Théoriquement non. Il s'agit d'un simple rectangle. Par contre certains logiciels utilisent l'ancienne notation "organigramme" pour les sous-programmes ( sic modules ). Il s'agit d'un rectangle dont les 2 côtés ( gauche et droit ) sont doublés. @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 18 Janvier 2008 à 17:33:02 Bonjour
http://fr.wikipedia.org/wiki/Organigramme_de_programmation @lpf Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: Vincent VAUBAN sur 18 Janvier 2008 à 19:41:23 Il y a quand même des différences entre ce qui est sur wikipedia et les arbres de programmation présents sur ce fil de discussion.
Je vais donc donc mettre des rectangles simples puique à priori c'est ce vous utilisez. Les sources wikipedia étant modifiables par quiconque, je garde en tête ce qu'il y est écrit mais je me réfère quand même à nos cours. 8) Titre: [KEZAKO] Les arbres programmatiques i.e. Schémas arborescents ? Posté par: jpdelx sur 18 Janvier 2008 à 20:29:12 Vincent
Il s'agit de 2 systèmes de représentations graphiques indépendants d'où ces différences notables. @lpf
e-Babillard - plateforme pédagogique interactive | Propulsé par SMF 1.0.6 modifié par jpdelx.
© 2001-2005, Lewis Media. Tous droits réservés. |