Formation Algorithmique et Programmation - ENSAT
Résumé de la formation
- Type de diplôme: Module à Distance
- Domaines de compétences: Informatique et Sciences du numérique
Présentation
Présentation
Ce module fait partie du tronc commun de la formation du Diplôme d'ingénieur de l'ENSAT.
Il peut être suivi individuellement pour une remise à niveau.
Responsable de la Formation :
Claude Monteil, Xuan Meyer
Objectifs
- Apprentissage des concepts et méthodes de l'algorithmique et de la programmation. Ce module est bâti autour d'un pseudo-langage algorithmique qui permet de présenter les concepts algorithmiques avec cours, feuilles d'exercices et solutions. Ils sont ensuite mis en pratique en utilisant l'un des 4 langages de programmation suivant (selon l'Ecole visée) : C, F (Fortran), Python ou VBA (Visual Basic édition Applications dans l'environnement Excel).
- Tous les exercices sont traduits dans ces 4 langages-cibles.
Programme
Contenu de la formation
Introduction à l'algorithmique
- Développement logiciel, définitions, méthodologie (raffinages), exemples, environnement de développement.
Les bases de l'algorithmique
- Structure générale d'un algorithme, types et variables, instructions de base (affectation, entrées-sorties), contrôle de l'exécution.
- Structuration des données : types énumérés, types tableaux et types enregistrements.
Structuration des traitements
- Sous-programmes, procédures et fonctions, passage de paramètres, portées des variables.
- Exercice de synthèse
Admission
Condition d'accès
Bac +2 minimum
Contact(s)
Lieu(x) de la formation
- Auzeville-Tolosane