Section C

Bienvenue sur le Forum des étudiants de la Section C et leurs amis
AccueilAccueil  ­CalendrierCalendrier  ­GalerieGalerie  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­GroupesGroupes  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 Calculer le temps d'execution

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
ScOrPiOn
Mister Forum 2006
Mister Forum 2006


Nombre de messages: 3090
Age: 30
Date d'inscription: 11/08/2004

MessageSujet: Calculer le temps d'execution   Mer 25 Juil - 21:43

Salam

je dois faire des tests d'execution d'un programme en delphi, et je dois calculer le temps d'execution pour chaque test !

alors je voudrais savoir est-ce qu'il y'a une routine qui le fait ou dois-je sauvegarder le temps début execution et le temps de fin d'execution et faire la soustraction pour ocnnaitre la durée?

n y a-t-il pas un autre moyen?

que me conseillez-vous ?

Jah rabi répondiw une fois à mes questions informatique !

_________________
Ecoutez la Nouvelle Radio on-line, ne ratez pas ça
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Abdel
Rang: Administrateur
Rang: Administrateur


Nombre de messages: 3069
Age: 28
Emploi: Ingénieur-Chercheur
Date d'inscription: 14/08/2004

MessageSujet: Re: Calculer le temps d'execution   Mer 25 Juil - 23:08

Bonsoir Scorp, je ne connais pas bien delphi, et jojo doit être en congé spécial Very Happy
enfin bref, je vais essayer de me renseigner pour toi mais il me faut plus d'info :

c'est quoi comme appli ?
est ce un traitement spécifique ?
sous quel OS ?

Tu veux le temps d'execution de processus, ou de traitement ?
parce que meme si le traitement (calcul ou autre) se termine, l'appli reste toujours en cours d'execution.

je pense que tu veux le temps de traitement, puisque pour moi "test" ça veut dire que tu veux comparer le temps d'execution des différents algo ? Pour ça ça s'appelle le cout d'un algorithme.
Sous Windows, le cout se calcule comme tu l'as déjà dit :
temps fin - temps debut
et tu dois coder ça toi-meme dans ton appli :
Tu marques le début, le traitement se lance, et après tu marques le temps de fin, et puis tu fais ta soustraction.

Si tu peux donner plus d'info, éventuellement du code en plus des questions que je t'ai posé, se sera plus clair.

Merci et bonne soirée.

_________________
الوقت كالسيف إن لم تقطعه قطعك
Le temps est comme un sabre, si tu ne le coupes pas il te coupera
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ScOrPiOn
Mister Forum 2006
Mister Forum 2006


Nombre de messages: 3090
Age: 30
Date d'inscription: 11/08/2004

MessageSujet: Re: Calculer le temps d'execution   Mer 25 Juil - 23:33

merci Dj Abdel
alors voilà c'est une application en delphi (donc sous windows) qui fait des calculs et des tris...etc

je dois calculter le temps de ce traitement à partir de l'entrée des données à l'affichage du résultat
alors je vais faire comme je l'ai déja dit, et pour ne pas me fatiguer à marquer ces temps, je vais créer une table (BD) où j'enregistre ces résultats.
ensuite à partir des requetes SQL je ferai toutes sortes de statistiques.

si vous avez une meillleure idée, je suis preneur

_________________
Ecoutez la Nouvelle Radio on-line, ne ratez pas ça
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Abdel
Rang: Administrateur
Rang: Administrateur


Nombre de messages: 3069
Age: 28
Emploi: Ingénieur-Chercheur
Date d'inscription: 14/08/2004

MessageSujet: Re: Calculer le temps d'execution   Jeu 26 Juil - 12:23

bon, donc au final tu fais come tu veux Smile

_________________
الوقت كالسيف إن لم تقطعه قطعك
Le temps est comme un sabre, si tu ne le coupes pas il te coupera
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ScOrPiOn
Mister Forum 2006
Mister Forum 2006


Nombre de messages: 3090
Age: 30
Date d'inscription: 11/08/2004

MessageSujet: Re: Calculer le temps d'execution   Mer 1 Aoû - 6:01

bon le problème n'est pas réglé, car le temps d'execution du programme est en millisecondes, alors que ce que j'ai comme résultat est une durée : 00 h: 00m: 00s
donc comment faire pour avoir la durée en millisecondes?

_________________
Ecoutez la Nouvelle Radio on-line, ne ratez pas ça
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ranou
Mister Forum 2005
Mister Forum 2005


Nombre de messages: 2286
Emploi: Cerist
Date d'inscription: 10/08/2004

MessageSujet: Re: Calculer le temps d'execution   Mer 1 Aoû - 10:29

Dans mes vagues souvenirs de Delphi, je vois un objet Timer qui permettait justement de manipuler, comme son nom l'indique, le facteur temps.
Plus de détails dans mes prochains flash-back ncha Allah !

_________________
des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent on en cherche !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.google.fr
ScOrPiOn
Mister Forum 2006
Mister Forum 2006


Nombre de messages: 3090
Age: 30
Date d'inscription: 11/08/2004

MessageSujet: Re: Calculer le temps d'execution   Mer 1 Aoû - 11:06

j'ai des électrochoc si tu veux des bips Wink

_________________
Ecoutez la Nouvelle Radio on-line, ne ratez pas ça
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 

Calculer le temps d'execution

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Section C :: L'entraide Informatique :: Développement et Programmation-
Poster un nouveau sujet   Répondre au sujet