• Aucun résultat trouvé

Td corrigé Bibliographie - Cnam pdf

N/A
N/A
Protected

Academic year: 2022

Partager "Td corrigé Bibliographie - Cnam pdf"

Copied!
1
0
0

Texte intégral

(1)

Bibliographie

Livres conseillés sur l'apprentissage de la programmation (langage Ada)

BARNES, ADDISON, WESLEY, Programmer en Ada 95, Editeur : InterEditions, ISBN : 2- 7117-8651-X, 2000, 774 pages, 56,25 €. Livre de cours complet sur la programmation en langage Ada avec des exemples. Quelques exercices avec corrections succinctes. Notions clés : types de données, structures de contrôle, tableaux, fonctions, exceptions, généricité, tâches, paquetages, types privés, programmation orientée objet, héritage, bibliothèques Ada.

Pour public de niveau avancé et confirmé.

CANESI, SUC, Initiation et autoformation à la programmation, Editions Ellipses, ISBN : 2- 7298-0755-1, 2001, 288 pages, 21,50 €. Livre de cours sur l'auto apprentissage de la programmation (langage Ada) couvrant les UVs algo/prog et VARI. Exercices de niveau progressif avec le code source Ada fourni. Corrections très détaillées. Notions clés : Ada, programmation, type de données, boucles, structure conditionnelles, procédures, fonctions, tableaux, exceptions, récursivité, paquetages. Pour public de niveau débutant et avancé.

FAYARD, ROUSSEAU, Vers Ada 95 par l'exemple, Editeur : De Boeck Larcier, ISBN : 2- 8041-3310-9, 1999, 400 pages, 39,5 €. Résumés de cours avec exemples de codes sources en langage Ada. Quelques exercices avec corrections. Notions clés : types, variables, tableaux, tris, récursivité, entrées/sorties, pointeurs, paquetages, tâches. CD-Rom fourni. Pour public de niveau avancé et confirmé.

ACCART HARDIN, VIGUIÉ DONZEAU-GOUGE, Concepts et outils de programmation, le style fonctionnel, le style impératif, avec CAML et Ada. Editeur : InterEditions, ISBN : 2729604197, 1992, 600 pages, 46,90 €.

Livre de cours sur l'algorithmique et la programmation. Exemples de procédures et petits exercices corrigés. (Langages Ada et Caml).Notions clés : types, valeurs, procédures, fonctions, polymorphisme, exceptions, listes, compilation et modularité, langages impératifs, types accès et récursifs, modules.Pour public de niveau confirmé.

CARREZ, Structure de données en Java, C++ et Ada 95. Editeur : Dunod, ISBN : 210005192X, 2000, 367 pages, 42,90 €. Livre de cours sur les structures de données avec exercices et corrections. Notions clés : Algorithmes de tri, complexité, arbres, structures séquentielles, hachage, listes, arbres binaires, H équilibrés, balancés, de recherche, B-arbres.

Pour public de niveau confirmé.

GABRINI, ADA 95 orientation objet, structures de données et algorithmes. Editeur : De Boeck Université, ISBN : 2-8041-3790-2, 2003, 672 pages, 49,50 €. Livre de cours sur les tris et les structures arborescentes avec de nombreux exemples d'algorithmes et de codes sources en langage Ada. Des exercices dont certains sont corrigés succinctement en fin de livre.

Notions clés : tris, tables, arbres, arbres binaires, arborescences spécialisées, graphes, ensembles, chaînes de caractères, génie logiciel, programmation orientée objet, héritage, polymorphisme.Pour public de niveau confirmé.

NEBUT, Ada pour l'écriture de composants logiciels. Editeur : Editions Technip, ISBN : 2- 7108-0663-0, 1994, 450 pages, 54 €. Livre de cours sur la programmation et le langage Ada avec des exemples de codes sources. Pas d'exercice. Notions clés : types, sous-types, entrées/sorties, fonctions, surcharge, paquetages, instructions, exceptions, tableaux, articles, type accès, généricité, fichiers, tâches, programmation orientée objet. Pour public de niveau confirmé.

(2)

CORMEN, LEISERSON, RIVEST, Introduction à l'algorithmique. Editeur : Dunod, ISBN : 2-1000-3922-9, 2002, 1146 pages, 59 € .

Livre de cours sur la programmation.

Livre de cours sur l'algorithmique avec quelques exercices et corrections succinctes. Notions clés : Algorithmes, tris, récurrence, tas, tris par tas, tables de hachage, arbre binaires, algorithmes gloutons, B-arbres. Algorithmes pour les graphes, chemins, flots, calcul matriciel, programmation linéaire, probabilité. Algorithmes d'approximation. Pour public de niveau confirmé.

ZANELLA-LIGIER, Architecture et technologie des ordinateurs. Editeur : Dunod ISBN : 2- 1000-3801-X , 2002, 488 pages, 34 €. Livre de cours avec quelques exercices corrigés succinctement. Niveau élevé. Notions clés : ordinateur, algorithmique, types de données, binaire, circuits logiques, composants électroniques, mémoire vive, architecture des machines, architectures RISC et CISC, entrées/sorties, systèmes d'exploitation, protocoles. Pour public de niveau avancé et confirmé.

Cette bibliographie a été réalisée par les enseignants du Centre de Ressources et d'Appui

Pédagogique (CRAP) du Cnam (centre-appui@cnam.fr).

Références

Documents relatifs

La création de tableaux de types structure permet le regroupement dans un seul tableau de toutes les variables nécessaires à la gestion de plusieurs « objet » d’un type

L’interpréteur java permet d’exécuter une application écrite en langage java (autre qu’une applet), plus spécifiquement un fichier ClassName.class (i.e le java bytecodes). Par

Additionner deux vecteurs donnés ; on écrira pour cela une méthode statique nommée aussi addition (en utilisant ainsi la possibilité de la surcharge) qui recevra en

Les classes dérivées peuvent définir les propres membres, mais aussi redéfinir les méthodes de la classe mère. class particule

La déclaration d'un ou plusieurs arguments paramétrés peut suivre la définition d'une fonction ou d'une classe paramétrée dans laquelle les types paramétrés sont utilisés

Casteilla Techniques professionnelles : alimentation et locaux Louisy 2003 Lanore Maintenance et hygiène des locaux Figarella, Maréchal, Dubroca 2002 Lanore Connaissance des

Les envois de messages entre 2 objets sont visualisés de manière abstraite dans le formalisme des diagrammes d’états-transitions par l’envoi d’un événement entre les

Cette méthode prend en paramètre une chaîne de caractères, qui est obtenue directement pour les types prédéfinis, et par la méthode toString() appliquée implicitement pour tous