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...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux : Felea Violeta (Auteur), Felea Victor (Auteur), Steen Jean-Pierre (Auteur)
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