Chapitre 2 Algorithmique 1

1027 mots 5 pages
Algorithmique
Algorithmique
et
Programmation en C
Chapitre 2
Karim Bouzoubaa

Objectif de l’ingénierie
• Résoudre des problèmes de divers types
• Objectif du cours
– Trouver et développer des solutions techniques
(informatiques) d’un problème donné

Analyse du pb
Codage

Décomposition
Validation

Algorithmique

programmation

Logique de programmation

Analyse & Décomposition

Analyse du pb
Codage

Décomposition
Validation

Algorithmique

Logique de programmation

programmation

• Analyse
– Étape de recherche de la méthode de résolution
– Étape la plus importante
– Lorsque bien faite, facilite les étapes qui suivent

• Décomposition
– C’est un moyen de vaincre la complexité
– procéder par une décomposition successive
– Décomposer à partir du général pour aller aux détails

Algorithmique & Logique
Analyse du pb
Codage

Décomposition
Validation

Algorithmique

Logique de programmation

programmation

• Objectif de l’algorithmique
– Code standard (traduire vers n’importe quel langage)

• Logique de programmation
– Solution technique d’un problème donné
– Enchaînement logique de différentes étapes à suivre pour résoudre un pb (étapen+1 après étapen)
 une liste d’instructions permettant de construire un programme

Définition

• Algorithme
– Suite finie d'instructions
– Ordre déterminé
– Appliqué à un nombre fini de données
– Indépendant de l'ordinateur et des langages de programmation • Exemple: Jardinage
– Actions de base:
• Creuser un trou
• Reboucher un trou
• Placer un arbre
• Arroser

Exemple
• Algorithme de plantation d'un arbre
1- Creuser un trou
2- Placer un arbre dans le trou
3- Reboucher le trou

• Algorithme de plantation et d'arrosage de plusieurs arbres:
1234-

Creuser un trou
Placer un arbre dans le trou.
Reboucher le trou
S'il existe encore des arbres
Exécuter les actions 1, 2, 3 et 4
Sinon Exécuter les actions suivantes
5- Arroser les arbres

• Remarques:
– Planter tous les arbres et les arroser à la fin ou – Planter et arroser arbre par arbre
 A

en relation

  • Bts algo
    3723 mots | 15 pages
  • La legende des siecles
    331 mots | 2 pages
  • Anglais
    1170 mots | 5 pages
  • Cgo Algo 2015
    2442 mots | 10 pages
  • Indh maroc 2011
    37683 mots | 151 pages
  • chapitre 1&2 Math
    532 mots | 3 pages
  • Alogirthme
    430 mots | 2 pages
  • La partie de cartes de Fernand léger
    775 mots | 4 pages
  • Les algorythmes
    419 mots | 2 pages
  • Poison
    1652 mots | 7 pages
  • Le pere goriot
    6539 mots | 27 pages
  • golf gtd
    4000 mots | 16 pages
  • Imane
    14152 mots | 57 pages
  • Algorithmique Appliquée - devoir 2
    797 mots | 4 pages
  • Boucle
    533 mots | 3 pages