Description
Initiation à l'algorithmique et à la programmation en C - 3e éd. (3° Éd.)
Coll. InfoSup
Authors: Malgouyres Rémy, Zrour Rita, Feschet Fabien
Language: FrenchSubjects for Initiation à l'algorithmique et à la programmation en...:
28.00 €
In Print (Delivery period: 5 days).
Add to cart the book of Malgouyres Rémy, Zrour Rita, Feschet Fabien
Publication date: 11-2015
336 p. · 17x24 cm · Hardback
336 p. · 17x24 cm · Hardback
Description
/li>Contents
/li>Readership
/li>Biography
/li>
Cet ouvrage s’adresse aux étudiants (licences et IUT), ainsi qu’à tous ceux qui souhaitent acquérir des bases solides en programmation.
L’ouvrage est structuré en quatre parties :
• Les bases du langage C : syntaxe, types de données, entréessorties (stdio.h), exécution conditionnelle, structuration d’un programme C, structures, itération.
• Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée.
• Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort).
• Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d’adjacence.
Conçus comme des supports d’apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l’enseignement reçu ou de manière autodidacte.
L’ouvrage est structuré en quatre parties :
• Les bases du langage C : syntaxe, types de données, entréessorties (stdio.h), exécution conditionnelle, structuration d’un programme C, structures, itération.
• Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée.
• Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort).
• Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d’adjacence.
Conçus comme des supports d’apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l’enseignement reçu ou de manière autodidacte.
Bases du langage C. Qu'est-ce qu'un ordinateur ? Premiers programmes. Types de données. Entrées-sorties : stdio.h. Exécution conditionnelle. Structuration d'un programme C. Structures. Itération. Structures séquentielles. Tableaux. Fichiers texte. Adresses, pointeurs et passage par adresse. Allocation dynamique. Chaînes de caractères. Fichiers binaires. Tableaux à double entrée. Algorithmes. Langage algorithmique et complexité. Algorithmes de tri quadratiques. Le tri rapide (quicksort). Structures de données. Listes chaînées. Piles. Files. Récursivité. Arbres binaires. Graphes. Parcours de graphes. Liste d'adjacence. Annexes. Notions sur la compilation. Programmation multifichiers. Compléments sur le langage C.
Les étudiants des IUT d'informatique, les étudiants des BTS
d'informatique, les étudiants des licences d'informatique.
Professeur à l'université d'Auvergne (Clermont-Ferrand).
Maître de conférences à l'université de Poitiers
Professeur à l'université d'Auvergne (Clermont-Ferrand).
© 2024 LAVOISIER S.A.S.