Chapitre 1 et 2 MODULE RESEAUX INTERNET HUMANITE NUMERIQUE ALGORITHME ET PROGRAMMATION EN C CHAPITRE ALGORITHMIQUE LEÇON ETAPES DE RESOLUTION D ? UN PROBLEME Compétences visées En se basant sur la documentation internet et les problèmes de vie réelle chaq
MODULE RESEAUX INTERNET HUMANITE NUMERIQUE ALGORITHME ET PROGRAMMATION EN C CHAPITRE ALGORITHMIQUE LEÇON ETAPES DE RESOLUTION D ? UN PROBLEME Compétences visées En se basant sur la documentation internet et les problèmes de vie réelle chaque élève de première ESTP sera capable à la ?n de cette leçon de h de décrire les étapes de résolution d ? un problème Situation problème Votre petit frère de e Idriss rentre des classes avec un devoir dont l ? énoncé est le suivant Étant donnés deux nombres entiers positifs identi ?er le plus grand de ces deux nombres ? ensuite nécessite votre aide pour la résolution de ce problème En vous basant sur la documentation ou internet donner lui les étapes de résolution de ce problème Introduction Chaque jour l ? homme est face à des nombreux problèmes auxquels il doit apporter des solutions Pour résoudre ces problèmes il est important de bien présenter les di ?érentes étapes de résolutions du problème Au cours de cette leçon nous étudierons ces étapes pour la conception d ? un algorithme I-Dé ?nitions des concepts Algorithmique C ? est la science des algorithmes Algorithme Un algorithme est une suite ?nie et ordonnée d ? instruction donnée à un exécutant lui permettant de résoudre un problème donné Autrement dit c ? est une suite logique d ? opérations permettant d ? arriver à un résultat déterminé II-Les étapes de résolution d ? un problème Dans cette partie nous allons utiliser le problème posé à la situation problème Comme disait quelqu ? un Tout ce qui se conçoit bien s ? énonce clairement et les mots pour le dire arrive Caisément ? Alors construire un algorithme consiste à découvrir les actions qu'il faut organiser dans le temps et à choisir la manière de les organiser pour obtenir le résultat escompté par leurs e ?ets cumulés Un algorithme est présenté comme suit Exemples préparation du riz sauté calcul du périmètre d ? un champ rectangulaire En générale les étapes de résolution d ? un problème sont les suivantes ? L ? analyse ? La conception Algorithme ? La programmation ? Le test L ? Analyse C ? est une phase de ré exion au cours de laquelle on identi ?e les caractéristiques du Problème à traiter puis éventuellement on le découpe en une succession de sous problèmes simples Autrement dit c ? est la dé ?nition du problème en termes de séquences d ? opérations de calcul de stockage de données etc La conception Algorithme C ? est la dé ?nition précise des données des traitements et de leur séquencement autrement dit c ? est une phase au cours de laquelle on décrit les opérations à mettre en ?uvre pour obtenir le résultat à partir des données Le langage algorithmique employer est su ?samment proche des langages de programmation pour pouvoir être traduit aisément vers ces derniers La programmation C ? est le processus qui permet de traduire l ? algorithme dans un langage de programmation langage permettant
Documents similaires










-
43
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 06, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 73.6kB