
Titre : | Basic : Construction léthodique des programmes |
Auteurs : | J. P. Lonchamp, Auteur |
Type de document : | texte imprimé |
Editeur : | Paris : Eyrolles, 1983 |
Format : | 132p. / ill. / 24cm. |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 004 (informatique en général) |
Catégories : | |
Mots-clés: | Basic |
Résumé : |
"Construction méthodique des programmes" est un livre qui se concentre sur l'enseignement d'une approche structurée et rigoureuse pour concevoir et développer des programmes informatiques. L'accent est mis sur la planification, l'organisation et la décomposition des problèmes complexes en étapes plus petites et gérables, afin de produire des programmes fiables, lisibles et maintenables.
Les thèmes clés abordés dans un tel livre incluent probablement : La pensée algorithmique : Il enseigne comment analyser un problème, identifier les entrées, les sorties et les étapes nécessaires pour transformer les entrées en sorties. L'accent est mis sur la logique et la précision dans la définition des étapes. Les structures de contrôle fondamentales : Le livre expliquerait en détail les structures de contrôle séquentielles, conditionnelles (si-alors-sinon) et itératives (boucles), qui sont les blocs de construction de tout programme structuré. La décomposition fonctionnelle (ou modulaire) : Une partie importante serait consacrée à la manière de diviser un problème complexe en sous-problèmes plus simples, chacun résolu par un module ou une fonction distincte. Cela favorise la réutilisation du code et simplifie la conception et le test. La représentation des algorithmes : Différentes méthodes pour représenter les algorithmes seraient probablement présentées, telles que les organigrammes (bien que parfois moins privilégiés dans les approches modernes), le pseudo-code, ou des notations textuelles structurées. Les principes de la programmation structurée : Le livre mettrait en avant les avantages d'une approche structurée, notamment la réduction de la complexité, l'amélioration de la lisibilité, la facilitation de la maintenance et la diminution des erreurs. Il pourrait insister sur l'évitement des instructions de branchement non structurées (comme le GOTO dans certains langages). Les étapes de développement d'un programme : Il décrirait un processus méthodique pour la création de logiciels, incluant l'analyse des besoins, la conception de l'algorithme, la traduction en un langage de programmation, le test et la documentation. Des exemples concrets et des études de cas : Pour illustrer les concepts et les méthodes présentées, le livre contiendrait probablement des exemples de problèmes résolus en suivant l'approche méthodique enseignée. Des études de cas plus complexes pourraient également être incluses. Introduction à la complexité et à l'efficacité (potentiellement) : Selon le niveau du livre, il pourrait aborder des notions de base concernant l'efficacité des algorithmes et la manière d'évaluer leur complexité en termes de temps et d'espace. En résumé, "Construction méthodique des programmes" est un guide qui enseigne une approche rigoureuse et structurée pour la conception et le développement de programmes informatiques. Il met l'accent sur la décomposition des problèmes, l'utilisation de structures de contrôle claires, et le suivi d'un processus méthodique pour produire des logiciels de qualité. L'objectif est de former des programmeurs capables de penser de manière logique et organisée pour résoudre des problèmes informatiques de manière efficace et fiable. |
Exemplaires (1)
Code-barres | Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|---|
Info.A/233 | 004/100/1 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |