
Algorithmes fondamentaux et langage C
Codages, alternatives, boucles, tableaux, modularités
Jean-Louis Imbert - Collection Technosup
Résumé
L'ouvrage : niveau A (IUT - BTS - 1er cycle)
Recouvrant les différents programmes officiels d'IUT et de licences, l'ouvrage apporte aux débutants en programmation, étudiants ou autodidactes, une introduction à l'algorithmique et aux structures de données. Il contient également quelques aspects de génie logiciel et il guide le lecteur dans l'apprentissage du langage C et de la compilation.
Son originalité est la définition d'une sémantique opérationnelle claire et simple des différents types d'instructions. Cette sémantique explique la transformation de l'état de la machine induit par chaque instruction. Elle est illustrée par des schémas dits sémantiques qui montrent l'évolution des états de la mémoire au fil des instructions. Tous les algorithmes de base et de nombreux exemples sont illustrés par ces schémas qui permettent de bien comprendre leur fonctionnement.
Des exercices corrigés complètent l'exposé pour mieux l'assimiler et permettre au lecteur de se tester.
Un second ouvrage du même auteur prolonge la démarche en développant des notions avancées notamment sur les tableaux, le pointeur de langage, la modularité dans les programmes...
L'auteur - Jean-Louis Imbert
Jean-Louis Imbert est Professeur des universités à l'Université d'Auvergne où il a dirigé le département d'informatique de l'IUT de Clermont-Ferrand. Ses travaux portent principalement sur la programmation orientée objet et la programmation par contraintes appliquée notamment à la reconnaissance de codes à barres.
Sommaire
- Informatique générale
- Notions de codage
- Introduction à l'algorithmique
- Les alternatives
- Boucles et récursivité
- Le langage C
- Les types composés
- Les tableaux
- Les tableaux : recherche et complexité
- Les tableaux : tris
- Annexes
- A1. Makefile
- A2. Eclipse et CppDoc
- Corrigés
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Ellipses |
Auteur(s) | Jean-Louis Imbert |
Collection | Technosup |
Parution | 25/06/2008 |
Nb. de pages | 312 |
Format | 17,5 x 26 |
Couverture | Broché |
Poids | 610g |
Intérieur | Noir et Blanc |
EAN13 | 9782729838676 |
ISBN13 | 978-2-7298-3867-6 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Programmation UNIX / Linux C sous Unix
- Informatique Développement d'applications Langages C