Algorithmique

4049 mots 17 pages
Université A-MIRA

ALGORITHMES
Cours
TINSALHI Faouzi

2Année

Sommaire :

INTRODUCTION GENERALE………………………………………………………………………………………..1 ELEMENTS DE BASE DE L’ALGORITHME………………………………………………………………………4 LES ACTIONS……………………………………………………………………………………………………………..14 TYPES ET STRUCTURES DE DONNEES…………………………………………………………………………20 COMPLEXITE DES ALGORITHMES………………………………………………………………………………30 LES TYPES ABSTRAITS DE DONNEES………………………………………………………………………….38

INTRODUCTION GENERALE

I : ANALYSE, ALGORITHME, PROGRAMMATION :
But : acquérir une méthode, des outils : démarche a suivre d’un problème a résoudre à un programme informatique. Domaines d’applications : Ö Gestion (facturation, paye,…) Ö Informatique scientifique (météorologie, astronomie,…) Ö Systèmes industriels (commandes numériques, robotique,…) Ö Informatique ludique (informatique personnelle, jeux,…) Ö Etc Quelque soit le domaine, la démarche de conception du programme reste identique. Démarche Problème a résoudre Etude Préalable Spécification des données et des résultats Spécification de fonctionnalités Solution en langage naturel Données structurées / Algorithme Programmation Programme exécutable Test et évaluation du travail réalisé Documentation Compréhension du problème, modélisation du problème Recenser les informations et préciser leur nature Recenser et préciser Savoir résoudre le problème avant d’automatiser la solution Mise en forme informatique des informations et des traitements à réaliser Choix du langage, traduction de la solution (algorithme) sous forme de programme Compilation du programme en programme exécutable Test de la cohérence par rapport aux spécifications Manuel d’utilisateur, aide en ligne, manuel de maintenance du logiciel

Eventuellement, si la validation (avant dernière étape) a échoué, il faut remonter jusqu'à trouvé la source de l’échec. La partie de l’ETUDE PREALABLE à SPECIFICATION DE FONCTIONNALITES s’appelle la partie ANALYSE La partie de SOLUTION EN LANGAGE NATUREL à DONNEES…

en relation

  • Algo algorithme
    1280 mots | 6 pages
  • Algorithme
    1613 mots | 7 pages
  • Algorithme Maths (seconde)
    334 mots | 2 pages
  • mathematiques
    291 mots | 2 pages
  • Les algorythmes
    419 mots | 2 pages
  • Mathematiques
    1367 mots | 6 pages
  • rapport de stage almada
    6951 mots | 28 pages
  • mathematiques
    1146 mots | 5 pages
  • mathematiques
    815 mots | 4 pages
  • Mathematiques
    10491 mots | 42 pages
  • Algorithme d'euclide
    600 mots | 3 pages
  • mathematique
    78730 mots | 315 pages
  • Mathematiques
    1544 mots | 7 pages
  • Math algorithme
    5811 mots | 24 pages
  • Algorithme
    357 mots | 2 pages