Sommaire
TD et TP Ada (série : Cours Ada)
Date de création :
01.09.2002Auteur(s) :
Daniel Feneuille, Thierry AvignonPrésentation
Informations pratiques
Document libre, dans le cadre de la licence Creative Commons <a href="http://creativecommons.org/licenses/by-nd/2.0/fr/">by-nd</a>, citation de l'auteur obligatoire et interdiction de désassembler (paternité, pas de modification)
Description de la ressource
Résumé
Ada95, offre par rapport à ses concurrents, des avantages notoires comme : le fort typage, la compilation séparée des paquetages (séparation des spécifications de leur réalisation), la modélisation des types abstraits de données (T.A.D.) grâce toujours aux paquetages (sans recourir forcément aux classes), l'encapsulation, le masquage d'information, les modèles de tableaux (dits non contraints), la généricité et les exceptions (ces deux thèmes déjà dans Ada83 ! mais améliorés avec Ada95), les pointeurs (avec du typage !), la portabilité (grâce à la normalisation du langage, normalisation respectée par les compilateurs !), et enfin les paquetages hiérarchiques (permettant un développement incrémental des applications évitant des re-compilations), l?interfaçage (avec les autres langages normalisés, on se limitera en TP au langage C) et les types « tagués » permettant d?ajouter des champs à la structure de donnée, par dérivation, donc permettant les objets (sans être obligé de passer par les pointeurs !) et avec ligature dynamique si nécessaire. Sans oublier la réalisation et la programmation de processus parallèles grâce aux tâches et aux objets protégés. Les 100 heures de TP et TD contenues dans ce document permettent d'explorer progressivement ces notions.
- Granularité : module
- Structure : collection
"Domaine(s)" et indice(s) Dewey
- (005.13)
Domaine(s)
- Informatique
- Programmation : Algorithmique, langages, conception objet, programmes
- Informatique
Informations pédagogiques
- Proposition d'utilisation : Ce cours, enseigné à l'IUT d'Aix en Provence de 1988 à 2003, convient également à toute personne désireuse de s'initier à Ada en autodidacte même sans connaissance préalable de la programmation
- Activité induite : s'évaluer, s'exercer
Informations techniques
- Configuration conseillée : Nécessite Adobe Acrobat Reader ou tout autre logiciel permettant la lecture de documents au format PDF Nécessite un compilateur Ada
Intervenants, édition et diffusion
Intervenants
Édition
- Institut National de Recherche en Informatique et en Automatique
Diffusion
Document(s) annexe(s)
Fiche technique
- LOMv1.0
- LOMFRv1.0
- SupLOMFRv1.0
- Voir la fiche XML