Asdc 20 21 part3 Les types abstraits de données TAD CLes types abstraits de données ? Un TAD est une description d ? un ensemble de données qui fait abstraction de la structure de données ? structure interne inconnue de l ? extérieur ? Un TAD spéci ?e ? L

Les types abstraits de données TAD CLes types abstraits de données ? Un TAD est une description d ? un ensemble de données qui fait abstraction de la structure de données ? structure interne inconnue de l ? extérieur ? Un TAD spéci ?e ? Le type de données contenues ? Une description détaillée des opérations qui peuvent être e ?ectuées sur les données ? Un TAD ne spéci ?e pas ? La façon dont les données sont stockées ? Comment les méthodes sont implémentées CLes types abstraits de données ? Exemple ? Modéliser un sac de billes avec un TAD ? Le TAD contient des billes ? Le TAD fournit la possibilité de remettre ou de retirer une bille dans le sac Exemple d ? implémentation du TAD sac à billes Un tissu en coton avec ruban ? Algorithme Le joueur prend une bille du sac de billes et la lance vers la bille cible Le joueur avec la bille la plus proche du but gagne toutes les billes et remet les billes dans son sac ? L ? algorithme fait référence au sac des billes uniquement et non pas au tissu en coton CLes types abstraits de données ? Abstraction ? Séparation entre les propriétés du type de données et son implémentation Modularité Changer l ? implémentation d ? un module sans a ?ecter l ? implémentation de l ? autre Exemple d ? implémentation du TAD sac à billes Un tissu en coton noué avec un ruban Exemple d ? implémentation du TAD sac à billes Un sac en cuir Exemple d ? implémentation du TAD sac à billes Un sac plastique avec une fermeture L ? implémentation de l ? algorithme jeu de billes ? est indépendante de l ? implémentation du TAD Sac de billes ? CLes types abstraits de données ? Exemple un réseau routier peut être modélisé par un graphe Les n ?uds correspondent aux intersections et les arcs représentent les routes ? Opérations ? recherche d ? un itinéraire entre deux lieux avec ou sans étape ? recherche de l ? itinéraire le plus court CLes types abstraits de données ? Les types de données déjà rencontrés sont en fait des TAD ? Exemple du type entier ? Notation suite de chi ?res décimaux éventuellement précédée d ? un signe ?? ou ? Opérations op arithm - mod div ? On ne se soucie pas de la représentation d ? un entier binaire par complément à ? ? Exemple du type booléen ? Notation Vrai Faux ? Opérations opérateurs OU ET NON etc ? ? Représentation octet en Pascal et C rien de prévu en C CLes types abstraits de données ? Pourquoi avoir recours à cette notion nouvelle de type abstrait ? elle permet de dé ?nir des types de données non primitifs ? c'est-à dire non disponibles non déjà implémentés dans les langages de programmation courants ? En résumé L ? implantation d ? un TAD comporte deux parties ?

Documents similaires
Tp dim system pv 2 BAC PRO ELEEC Nom Date Classe SYSTEME PHOTOVOLTA? QUE Dimensionnement d ? un système photovolta? que Note et observations ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 0
1 CLa bande dessinée quelle lecture quelle culture Beno? t Berthou dir Éditeur Éditions de la Bibliothèque publique d ? information Lieu d'édition Paris Année d'édition Date de mise en ligne mai Collection Études et recherche ISBN électronique http books 0 0
Guide prepas 2014 2 Prépas scienti ?ques Prépas commerciales Le guide J ? intègre des prépas Le point sur la réforme - Découvrir la prépa Les horaires les concours Les conseils pour réussir Les livres J ? intègre Site complet sur www prepas-et-concours fr 0 0
Bibtex guide 1 A BibTEX Guide via Examples Ki-Joo Kim ? Version April Abstract This document describes how to i modify citation styles in your body text ii make your own bibliography style bst ?le and iii modify the bibliography style ?le Contents Introdu 0 0
Grammaire francais le pronom 0 0
Papier INTRODUCTION GÉNÉRALE A L'ÉTUDE DU DROIT DE LA PROPRIÉTÉ INTELLECTUELLE CTable des matières Objectifs Introduction I - LES FONDAMENTAUX DE LA PROPRIÉTÉ INTELLECTUELLE Qu'est-ce que la propriété intellectuelle Les origines de la Propriété intellectu 0 0
Les loisirs projet didactique 5eme 2 0 0
Fr203 projet1 grilleevaluation dulcejimenez 2 6nov20 1 0 0
Initiation excel 2007 Qwertyuiopasdfghjklzxcvbnmqwertyu iopavbnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopaIsNdITfgIAhTjIkOlNz 0 0
Cours a g electron i que Electronique Résumé de Cours Page sur I CIRCUITS ELECTRONIQUES SIMPLES EN REGIME LINEAIRE A Les outils de calcul Il faut éliminer les méthodes de calcul qui introduisent simultanément plusieurs inconnues le prototype étant la loi 0 0
  • 68
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager