Algorithme et programmes
|
09-12-2009, 10:06 PM
Message : #1
|
|||
|
|||
![]()
Nos professeurs nous apprennent à "bien parler"...
Combien de "mal dit" avons-nous trouvé dans nos copies !!! Mais, il faut bien le reconnaître... comme dit le dicton... il faut appeler un chat, un chat et un chien, un chien !!! Voici donc un sujet pour bien utiliser les mots Algorithme et Programme Il suffit de taper dans la barre de recherche d'un navigateur "algorithme et programme" pour bien voir la différence entre ces deux mots... Par exemple http://www.mytopschool.net/mysti2d/activ...http://www.mytopschool.net/mysti2d/activites/polynesie2/ETT/C042/23/Algorithmes/files/Documents/pdf/Algo et http://dept-info.labri.fr/~gavoille/AlgoProg-1.ps où j'ai trouvé les informations suivantes : ![]() ![]() ![]() C'est donc clair... Un algorithme se traduit en programme (ou script) pour pouvoir être exécuté (ou lancé) par une calculatrice ou un ordinateur... Et un même algorithme peut se traduire en différents programmes écrits dans différents langage de programmation !!! ![]() (Les calculatrices TI et CASIO utilisent deux variantes de ce langage de programmation) ![]() ![]() Le langage algorithmique est un langage qui reprend la structure des langages de programmation, pour faciliter la traduction en programme Il y a donc 2 étapes dans l'élaboration d'un algorithme : • Ecriture en langage "naturel" • Ecriture en langage algorithmique Et ensuite vient l'étape de traduction : • Traduction du langage algorithmique en langage de programmation Le seul "reproche" qu'on peut faire à AlgoBox, c'est qu'il se permet de dire qu'il "lance des algorithmes", ce qui n'est pas correct... ![]() Ce serait plus exact de dire que le logiciel se charge de traduire l'algorithme en un programme, et qu'il exécute ce programme... ----------------------------------------------------------------------------------- Exemple : Trouver le double d'un nombre ![]() ![]() ----------------------------------------------------------------------------------- ![]() ( si vous êtes curieux(curieuses)... jetez un oeil ici ![]() ![]() |
|||