begin process at 2012 05 27 13:33:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Applications Linux

 > ANIMATIION GRAPHIQUE DES STRUCTURES DE DONNÉES

ANIMATIION GRAPHIQUE DES STRUCTURES DE DONNÉES


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Applications Linux Classé sous :structures données, animation graphique, liste, tda, pile Niveau :Débutant Date de création :01/01/2010 Date de mise à jour :05/01/2010 19:18:29 Vu / téléchargé :4 075 / 390

Auteur : algoro

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
cette application a été réalisée comme un projet de fin d'étude Licence LMD 2008/2009 en algérie sétif, elle a pour but d'animer graphiquement les structures de données en montrant comment se déroule les opérations de chaque structure en deux modes simultanés, mode graphique(animation) et un autre algorithmique, l'apprend peut imaginé facilement leurs déroulement comme il peut génerer le code source à la fin d'utilisation d'une structure et avant sa déstruction, et peut aussi se documenter car l'application possède quels que cours structures de données.
L'application est développée en C++/Qt sous lunix mais il suffit de la récompiler sous les autres systemes pour que vous puissez l'utiliser.
vous devez avoir Qt4.5 installé dans votre machine et bien sure le compilateur de c++.
...Enjoy


 Conclusion

Cette application cible les apprenants qui veullent apprendre les structures de données. ca cout 5min pour chaque structure.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

03 janvier 2010 22:18:41 :
mise à jour de discription.
05 janvier 2010 19:18:37 :
ajout des images oublies pour le déroulement de la déstruction des liste,pile,file chainée..c'est important pour bien comprendre cette opération. retelechargez le.

 Sources de la même categorie

Source avec Zip TRAITEMENT D'IMAGE PGM par Jios
Source avec une capture COLORIMÈTRE NUMÉRIQUE LINUX par valchek
Source avec Zip TRAITEMENTS D'IMAGES AU FORMAT PGM AVEC LES ALGORITHMES DE C... par lemout
Source avec Zip ALGORITHME ACO INTERFACE GTK par RyBeN
Source avec Zip COMPRESSER SES SAUVEGARDES SMSBACKUPRESTORE (ANDROID) EN C A... par ThalLab

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture UNE LISTE HÉTÉROGÈNE DOUBLEMENT CHAINÉE par pgl10
LISTER FICHIERS ET RÉPERTOIRES (MULTIPLATEFORME) par christophedlr
Source avec Zip CALLOCATOR par troctsch
EVALUER UNE EXPRESSION MATHÉMATIQUE par begueradj
GESTION D'UNE PILE PAR LES CLASSES par UKR6900

Commentaires et avis

Commentaire de Shromilder le 03/01/2010 23:19:55

L'interface graphique a l'air sympa.
Je vais allez voir tout ca de plus prêt :)

Commentaire de nachan le 05/01/2010 20:23:08

merci pour le partage du source, l'interface est conviviale,  intuitive..., au première abord sa donne envie d'aller plus loin.

le code  est bien commenté néanmoins, la surcharge de la fenêtre principale n'est aps des plus optimale on se perd facilement dans 1500 lignes, vous auriez pu découper un peu plus le code ...

les étapes de surpression d'un élément son bien respecté ... le fait de devoir systématiquement détruire une structure pr en créer d'autre est un autre handicape, en effet vous auriez pu demander juste une confirmation du genre :  'voulez vs supprimer la structure présente' si oui on créer une nouvelle sinon on fait rien.

peut etre que c'est juste pour moi mais c'est moins évident dans le graphe chainé ^^"


au final c'est un très bon cours ^^" bon courage pour la suite ^^

Commentaire de RAMYD le 06/01/2010 18:28:25

salut ,j'aimerai bien telecharger ce zip et l'essayer ,mais je n'ai plus tc++ sur mon poste ... cmt je pourrai l'avoir?

Commentaire de algoro le 07/01/2010 20:11:50

s'il s'agit de lunix comme systeme ouvrez la console et tapez : sudo apt-get install build-essential , puis entrez votre mot de passe et c'est bon votre systeme désormais peut compiler les programme c/c++. sinon si le cas sous windows c'est facile installez SDK de Qt ca suffit, voici le lien : qt.nokia.com/downloads/sdk-windows-cpp.

Commentaire de CptPingu le 08/01/2010 12:30:26 administrateur CS

Quelques petites corrections:
- Lunix => Linux
- Animatiions => Animations
- l'apprend peut imaginé => l'étudiant peut imaginer
- déstruction => destruction
- quels que cours structures de données => quelques cours de structures de données.
- bien sure => bien sûr
- Cette application cible les apprenants qui veullent apprendre les structures de données. ca cout 5min pour chaque structure. => Cette application cible les étudiants qui veulent apprendre les structures de données. Seulement 5 minutes de compréhension sont nécessaires pour chaque structure.

- sudo apt-get install build-essential => Ne fonctionne que sur les distributions basées sur Debian. Il faut aussi qu'il installe Qt, avec de préférence QtCreator.

C'est vraiment pas mal du tout. C'est joli, c'est portable, c'est fait en Qt (et ça c'est bien). Le produit est finalisé et pratique. Ca change des sources que l'on a d'habitude sur ce site.
Un petit bémol tout de même: Si on crée une liste trop grande, elle déborde de la zone de dessin. Pense à ajouter un scroll horizontal ou à faire revenir à la ligne tes dessins de structures.

Commentaire de algoro le 09/01/2010 14:43:21

Merci pour les corrections c'est gentil de votre part, je fait souvent des fautes d'orthographe. ( je pense  que ce n'est pas un teste de francais meme je suis anglophone meme mon clavier(qwert) lol), mais je viens de remarquer que vous etes un devellopeur C++/Qt sous linux(et ca c'est bien). je suis content que mon programme vous a plu.. oui c'est vrai il monque qeuls que modifications et je suis au courant mais je le trouve tres pratique et c'est ca l'objectif.

Commentaire de lokvench le 01/02/2010 00:45:41 10/10

C très intéressant monsieur Algoro c un bon job mais le mérite il revient aussi a Nekkache c lui qui eu l'idée n'est ce pas ? Zaki aya A++  

Commentaire de algoro le 05/02/2010 10:39:40

Merci monsieur Lokvench (taki hh) : à vraie dire tout le mérite revient à Mon encadreur Dr.Nekkeche puisque c'était son idée (original) et moi j'était très motivé de cette très bonne idée et puis je me suis concentré sur ca en ajoutant mes propres idées, et n'oublie pas qu'il nous a enseigné ASD...cool

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

template- au secours [ par toddy_101 ] bonjour tout le monde, j'ai un probleme au niveau des templates, ca bloke au niveau du linkage!! voici la declaration de la classe , et des methodes: trier d'une liste chainee en utilisant 2 piles [ par bella086 ] bsr voila j'ai un petit bon disant grand pblm sur c++ je dois charger une pile p1 a partir dune liste chainee et puis trier la pile p1 a laide d'une gestion d'un cinema [ par nanci20 ] slt, j'ai un program a realise en langage c++, c'est apropot de la gestion d'un cinema alors je doit creer une liste qui contien les reservation des p [EXCEL]retour-ligne dans liste [ par tandi623 ] j'ai créé une liste sous excel (6 lignes de texte de différentes longueur) j'ai fais "données-validation-autoriser liste" la liste est sous une autre Chaine de caractères et liste de mots [ par joshua509 ] J'ai un gros problème d'algorithme. Comment faire pour placer,tous les mots séparer d'un espace d'une chaine de caractère,dans une liste chainée de mo Erreur : la variable a besoin du frame de pile [ par clavat ] Bonjour a tous ! je fait mon programme tout fonctionne il compile il fonctionne...je le modifie quelque peut et la il compile toujours mais ne fonctio Classe - Liste Chainees [ par snoozriton ] Bonjour à tous, je me retrouve bloqué et je ne vois pas trop comment me décoincer. Il s'agit d'un exercice à faire. Dans cet exercice nous avons des E Problème de chainage dans un tableau dynamique [ par hachure1 ] Voila ce bout de code qui extrait les données d'un graphe dans un fichier et stoke cela dans un tableau dynamique contenant de sommets ou chaque case


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales