
Titre : | Méthodes de programmation |
Auteurs : | Bertrand Meyer, Auteur ; Claude Baudoin, Auteur |
Type de document : | texte imprimé |
Mention d'édition : | 3 éd |
Editeur : | Paris. : Eyrolles, 1984 |
ISBN/ISSN/EAN : | 03994198 |
Format : | 661 p. / ill. / 24 cm. |
Note générale : | Index |
Langues: | Français |
Langues originales: | Français |
Index. décimale : | 004 (informatique en général) |
Catégories : | |
Mots-clés: | Programmation ; Language ; Méthodologie |
Résumé : |
Généralement, ce type d'ouvrage couvre les points suivants :
Concepts de base de l'algorithmique : L'ouvrage commence souvent par expliquer ce qu'est un algorithme, comment il est conçu pour résoudre un problème, et la relation entre un algorithme et un programme (sa traduction dans un langage informatique). Cela inclut des notions comme la terminaison et la correction d'un algorithme, ainsi que sa complexité algorithmique (comment sa performance évolue en fonction de la taille des données). Paradigmes de programmation : Il explore les différentes approches ou styles de programmation, tels que la programmation impérative (suite d'instructions pour modifier l'état d'un programme), la programmation fonctionnelle (où les fonctions sont des éléments centraux), et la programmation orientée objet (organisation du code autour d'objets avec leurs attributs et méthodes). Langages de programmation : L'ouvrage présente la distinction entre les langages compilés (traduits en code machine avant exécution) et les langages interprétés (exécutés directement par un interpréteur). Il peut également introduire différents langages populaires et leurs cas d'utilisation (par exemple, Python pour la polyvalence, Java pour les applications, JavaScript pour le web). Structuration du code : Il met l'accent sur les bonnes pratiques de codage, notamment la lisibilité du code, l'utilisation de noms de variables et de fonctions significatifs, et l'organisation du code en modules ou fonctions pour faciliter la maintenance et la réutilisation. Types de données et structures de contrôle : Les concepts de base tels que les types de données (entiers, flottants, booléens, caractères, chaînes), les variables, les expressions et les instructions conditionnelles (if/else) et les boucles (for, while) sont expliqués en détail. Processus de développement logiciel : L'ouvrage peut aborder les différentes étapes du développement logiciel, de la conception (définition des objectifs, analyse fonctionnelle, spécifications) au codage, en passant par les tests et le débogage (localisation et correction des erreurs). |
Note de contenu : | "Méthodes de programmation" est un ouvrage qui aborde les principes fondamentaux et les pratiques essentielles du développement logiciel. Il vise à fournir aux lecteurs une compréhension solide de la manière de concevoir, d'écrire, de tester et d'évaluer des programmes informatiques. |
Exemplaires (6)
Code-barres | Cote | Support | Localisation | Section | Disponibilité |
---|---|---|---|---|---|
Info.A/520 | 004/184/1 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |
Info.A/521 | 004/184/2 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |
Info.A522 | 004/184/3 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |
Info.A/523 | 004/184/4 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |
Info.A/524 | 004/184/5 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |
Info.A/525 | 004/184/6 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |