Apprendre à programmer avec C et Python : cours et exercices corrigés
Manuel sur deux langages informatiques choisis pour leur efficacité et leur facilité d'apprentissage : C, de bas niveau, et Python, de haut niveau. Après une présentation exhaustive, l'un des deux ou les deux sont choisis pour résoudre une centaine d'exercices et de problèmes informat...
Enregistré dans:
Auteurs principaux : | , , |
---|---|
Format : | Livre |
Langue : | français |
Titre complet : | Apprendre à programmer avec C et Python : cours et exercices corrigés / Violeta Felea, Victor Felea, Jean-Pierre Steen |
Publié : |
Paris :
Vuibert
, DL 2015 |
Description matérielle : | 1 vol. (V-401 p.) |
Sujets : |
- P. III
- Préface
- P. 1
- 1 C et Python - fondements
- P. 1
- 1.1 Cycle de développement informatique
- P. 4
- 1.2 Variables, types, expressions
- P. 26
- 1.3 Instructions
- P. 43
- 1.4 Structure du programme principal
- P. 45
- 2 Approche de programmation modulaire
- P. 45
- 2.1 Fonctions : paramètres et appels
- P. 46
- 2.2 Modularité en langage algorithmique
- P. 48
- 2.3 Modularité en langage C
- P. 54
- 2.4 Modularité en langage Python
- P. 61
- 2.5 Optimisation des performances de la récursivité
- P. 67
- 2.6 Fonctions de bibliothèque
- P. 73
- 2.7 Compilation et exécution des programmes
- P. 77
- 3 Problèmes corrigés
- P. 77
- 3.1 Constantes, variables, expressions
- P. 84
- 3.2 Primitives - Instruction simple - Bloc d'instructions
- P. 93
- 3.3 Instructions conditionnelles
- P. 112
- 3.4 Instructions répétitives
- P. 152
- 3.5 Modularité
- P. 201
- 3.6 Types composites
- P. 253
- 3.7 Techniques algorithmiques
- P. 309
- 4 Modélisation : exemples de jeux programmés
- P. 343
- 5 Exercices proposés
- P. 343
- 5.1 Constantes, variables, expressions
- P. 344
- 5.2 Primitives - Instruction simple - Bloc d'instructions
- P. 346
- 5.3 Instructions conditionnelles
- P. 348
- 5.4 Instructions répétitives
- P. 349
- 5.5 Modularité
- P. 355
- 5.6 Types composites
- P. 370
- 5.7 Techniques algorithmiques
- P. 378
- 5.8 Modélisation
- P. 397
- Index
- P. 397
- Index des termes génériques
- P. 399
- Index des notions algorithmiques
- P. 400
- Index des notions en langage C
- P. 401
- Index des notions en langage Python
- P. 403
- Bibliographie