Les concepts de l'informatique pour le programmeur d'applications (C1003)

Inter-company training

Who is the training for?

Toute personne qui souhaite apprendre les bases de la programmation.

Duration

30,00 hours(s)

Language(s) of service

FR

Prerequisites

Avoir réussi le module "Les fondamentaux de la bureautique" (C1300) ou disposer de connaissances équivalentes.

Goals

  • Comprendre le principe de fonctionnement d'un ordinateur.
  • Apprendre le cycle de développement d'un programme.
  • Développer des programmes séquentiels.
  • Développer des programmes séquentiels contenant des structures alternatives.
  • Savoir exprimer des conditions simples, puis complexes.
  • Développer des programmes séquentiels contenant une structure répétitive et des structures alternatives.
  • Traiter des fichiers textes.

Contents

  • L'architecture et le fonctionnement dun PC. Les langages de programmation. Le processus de compilation.
  • Le langage Leria. Le cycle de réalisation d'un programme. Écriture d'un premier programme avec un éditeur. Compilation du programme. Exécution du programme. Quelques commandes DOS usuelles.
  • Réalisation de programmes séquentiels simples.
  • La structure de contrôle alternative. Les instructions IF imbriquées versus instructions IF consécutives. Les pièges à éviter.
  • Réalisation d'exercices nécessitant l'instruction IF.
  • La structure de contrôle répétitive. La condition d'arrêt. Boucle avec nombre d'exécutions connu à l'avance. Boucle avec nombre d'exécutions inconnu à l'avance. Boucle infinie.
  • Exercices nécessitant l'instruction WHILE (pas de boucles imbriquées). Méthodologie de la construction d'une boucle.
  • Exercices nécessitant les trois structures de contrôle (séquence, alternative, boucle).
  • Exercices de synthèse (examens des années précédentes). Bilan, perspectives.

These courses might interest you