Programmer en langage C
Eléments du langage et construction d'un programme avec exercices corrigés (Niveau B)
Jacques Le Maitre - Collection Technosup
Résumé
L'ouvrage est d'abord destiné à des débutants en programmation. Le choix du langage C est celui d'un langage simple, ayant un nombre réduit de constructions, ce qui le rend relativement facile à apprendre. Il est de plus l'un des langages les plus utilisés au monde et sa syntaxe a été reprise dans d'autres langages eux mêmes très utilisés comme C++, Java ou PHP
Le C décrit dans ce livre est conforme à la norme ANSI dite C89. Tous les aspects du langage y sont développés : données numériques, expressions, instructions, fonctions et programmes, entrées-sorties, données structurées et pointeurs. Tous les chapitres sont illustrés par de nombreux exemples, et comportent des exercices corrigés. Le livre se termine par une initiation à la programmation récursive et par l'écriture d'un compilateur d'un langage très simple. Cet exercice de programmation très formateur permet de bien comprendre comment est construit un langage de programmation ainsi que les mécanismes à mettre en oeuvre pour passer du texte d'un programme à son exécution par un ordinateur.
Ainsi, au-delà de l'apprentissage du langage C, c'est l'apprentissage des fondements de la programmation impérative qui est engagé. Le lecteur ayant assimilé les connaissances délivrées devrait être bien armé pour apprendre d'autres langages.
L'auteur - Jacques Le Maitre
Jacques Le Maitre est Professeur émérite à l'Université du Sud Toulon-Var. Il est membre du Laboratoire des Sciences de l'Information et des Systèmes où ses recherches concernent les bases de données et la recherche d'information.
Autres livres de Jacques Le Maitre
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Ellipses |
Auteur(s) | Jacques Le Maitre |
Collection | Technosup |
Parution | 07/02/2012 |
Nb. de pages | 240 |
Format | 18 x 26 |
Couverture | Broché |
Poids | 450g |
Intérieur | Noir et Blanc |
EAN13 | 9782729872281 |
ISBN13 | 978-2-7298-7228-1 |
Avantages Eyrolles.com
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