La méthodologie de la programmation: concepts et exercices (C1007)

Formation inter-entreprise

À qui s'adresse la formation?

Toute personne qui souhaite acquérir les connaissances de base nécessaires à tout programmeur.

Durée

30,00 heure(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

Avoir réussi le module "Les concepts de l‘informatique pour le programmeur d‘applications" (C1003) ou disposer de connaissances équivalentes.

Objectifs

  • Apprendre les principes de base de la programmation structurée.
  • Apprendre le concept de fonction.
  • Savoir développer un programme par approche top-down.
  • Comprendre la portée des identificateurs et les mécanismes de transmission de paramètres.
  • Apprendre le concept et l'utilité d'un tableau.
  • Travailler avec un tableau et éviter les pièges fréquents.
  • Apprendre le concept d'enregistrement et savoir l'utiliser à bon escient.
  • Être capable de développer des programmes fondamentaux (tri, tassement, etc.).

Contenu

  • Corrigé détaillé de l'examen du module C1003 Les concepts de l'informatique pour le programmeur d'application.
  • Le concept de fonction et de procédure. Exemples "graphiques" simples. Les paramètres formels et effectifs.
  • Les modes de transmission des paramètres. Réécriture d'exercices réalisés pendant le C1003. Le concept de variable locale/globale. La portée des identificateurs.
  • Les fonctions imbriquées. Exercices d'approfondissement de toutes les notions liées au concept de fonction.
  • Le tableau à une dimension. Accès à un élément du tableau. Avantages/désavantages de ce concept. Problèmes liés à l'utilisation d'un tableau. Exercices simples.
  • Exercices sur le concept de tableau utilisant aussi le concept de fonction.
  • Le concept d'enregistrement. Réécriture d'exercices réalisés dans les séances précédentes mais cette fois-ci en incorporant le concept d'enregistrement.
  • Le tri d'un tableau. Notions sur les performances d'un algorithme. Le tassement d'un tableau.
  • Exercices de synthèse (examens des années précédentes). Bilan, perspectives. Quels cours choisir après le C1007?

Ces formations pourraient vous intéresser