Étude formelle des algorithmes (expression, correction, complexité).
Récursivité.
Bonnes pratiques de programmation.
Manipulation de la mémoire.
Langage de programmation ADA et Python.
Algorithmique et Programmation 1
Description
Objectifs
Apprendre à décomposer la mise en place d'un programme, de l'expression d'un algorithme sur papier à son implémentation dans différents langages.
Pré-requis
Cours d'algorithmique en première année à l'INSA :
- base de l'algorithmique impérative : variable, instruction, branchement conditionnel, boucle, sous-algorithme,
- programmation en ADA : syntaxe, typage.
Évaluation
L’évaluation des acquis d’apprentissage est réalisée en continu tout le long du semestre. En fonction des enseignements, elle peut prendre différentes formes : examen écrit, oral, compte-rendu, rapport écrit, évaluation par les pairs…
En bref
Crédits ECTS :
Nombre d’heures :

INSA Toulouse
135 avenue de Rangueil
31077 Toulouse cedex 4
Tél : 05 61 55 95 13
Fax : 05 61 55 95 00

Dans un souci d'alléger le texte et sans aucune discrimination de genre, l'emploi du genre masculin est utilisé à titre épicène.