Read more
L'objectif de ce manuel est d'expliquer les bases de la programmation
impérative et de l'algorithmique aux débutants en informatique (étudiants
en licence ou écoles d'ingénieurs, mais aussi étudiants de master d'autres
disciplines, désirant acquérir une seconde compétence).
L'ouvrage s'attache à présenter des notions fondamentales et des principes
généraux des langages de programmation. Le choix de l'environnement
de programmation VBA (Visual Basic for Application) appliqué au logiciel
Excel, permet d'écrire rapidement des programmes à la fois intéressants
sur le plan pédagogique et attractifs pour les étudiants.
Le cours présente les différentes notions abordées en les illustrant par de
nombreux exemples Des exercices corrigés accompagnent chaque
chapitre et un chapitre de problèmes de synthèse clôt la présentation.
L'ouvrage comporte neuf chapitres qui s'organisent en trois volets :
- Le premier est consacré à l'étude de la programmation : structures de
contrôle, fonctions, procédures et macros, programmation objet en
VBA...
- Le deuxième est une initiation à l'algorithmique : méthodes de
recherche et de tri, algorithmes, implémentations et analyse de
complexité.
- Le troisième propose une étude de l'algorithme de mise à jour du
tableur, qui assure la cohérence globale de l'affichage de la feuille de
calcul.
Des
compléments sur la prise en main d'Excel et de VBA sont également
disponibles en annexe, ainsi qu'un résumé des connaissances nécessaires
concernant le tableur, et un manuel de référence pour le langage utilisé
dans le livre. Un
site compagnon propose aussi des documents
complémentaires et les codes sources de différents exercices.