Chapitre 01 les elements de base dun algorithme
Chapitre Les éléments de base d ? un algorithme I Introduction I Notion d ? algorithme Dans la vie courante un algorithme peut prendre la forme d'une recette de cuisine d'un itinéraire routier d'un mode d'emploi etc Une recette de cuisine par exemple est un algorithme à partir des ingrédients elle explique comment parvenir au plat De même un itinéraire routier explique comment à partir d'une position initiale rejoindre une position ?nale en un certain nombre d'étapes ? Exemple Préparer la p? te à tarte ? Les ingrédients g de farine g de beurre verre de lait Prof Omar El kharki Mme Jamila Mechbouh elkharki gmail com CAlgorithmique ? Les actions élémentaires à réaliser Début Incorporer le beurre dans la farine Pétrir le mélange jusqu ? à ce qu ? il soit homogène Ajouter du lait Mélanger Si la p? te est trop sèche alors ajouter du lait Si la p? te à une bonne consistance alors la laisser reposer une demi heure Faire cuire la p? te Fin Un algorithme sert à transmettre un savoir faire Il décrit les étapes à suivre pour réaliser un travail Tout comme le savoir-faire du cuisinier se transmet sous la forme d ? une recette celui d ? un informaticien se transmet sous la forme d ? un algorithme I Dé ?nition d ? un algorithme Le mot algorithme ? provient de la forme latine Algorismus du nom du mathématicien arabe AL KHWARIZMI Ce dernier formula une première dé ?nition Un algorithme est une séquence d'opérations visant à la résolution d'un problème en un temps ?ni ? Nous pouvons adopter la dé ?nition suivante un algorithme est la description de la méthode de résolution d ? un problème quelconque en utilisant des instructions élémentaires Ces instructions deviennent compréhensibles par l ? ordinateur lors de la traduction de l ? algorithme en un programme I Algorithmique et programmation Tout problème à programmer doit être résolu d ? abord sous forme d ? algorithme puis converti en programme dans le langage de votre choix En e ?et un algorithme est indépendant du langage de programmation utilisé Un programme est un encha? nement d ? instructions écrit dans un langage de programmation exécutées par un ordinateur permettant de Prof Omar El kharki Mme Jamila Mechbouh elkharki gmail com CChapitre Les éléments de base d ? un algorithme traiter un problème et de renvoyer des résultats Il représente la traduction d ? un algorithme à l ? aide d ? un langage de programmation Le cycle de développement d'un programme ou d'une application informatique peut se résumer ainsi ?gure Analyse Programmation Exécution Problème Algorithme Programme Résultats Figure Cycle de développement d'un programme Exemple Parmi les langages de programmations on peut citer Pascal C C Visual Basic Java C J etc II Structure générale d ? un algorithme Un algorithme est composé de trois parties principales ?gure l ? en-tête cette partie sert à donner un nom à l ? algorithme Elle est précédée par le mot Algorithme
Documents similaires
-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 14, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 62.5kB