Accueil > Formations et ressources > Liste des cours > Algorithmique et programmation
Algorithmique et programmation
IFT-1001
Bureau de la formation à distance,
Pavillon J.-A.-DeSève,
1025, avenue des Sciences-Humaines
Québec, Qc
G1V 0A6Canada
Tél.: 418 656-3202
- Canada
- distance@bfad.ulaval.ca
Recommander cette page à un(e) ami(e)
Principaux concepts de la résolution de problèmes par programmation structurée.
Structures algorithmiques: affectation, séquence, choix, boucle.
Spécification d'un problème, décomposition fonctionnelle, notion d'état, précondition, postcondition, invariant de boucle.
Construction, selon une méthode rigoureuse, d'algorithmes structurés, lisibles, bien documentés et corrects par rapport à leur spécification.
Introduction à l'analyse d'algorithmes.
Apprentissage des éléments du langage de programmation C nécessaire au codage des algorithmes.
Syntaxe et sémantique, types de données simples et structurées, structures de contrôle, fonctions, fichiers de caractères, récursivité.
Normes de programmation.
Passage de la programmation modulaire et structurée à la programmation par objets.
Crédits : 4
Cours préalables : Aucun
Cours concomitants : Aucun