Avoir fait de la programmation impérative (type C) et avoir, si possible, quelques notions de
POO.
Objectifs
Programmation python. Éléments de connaissance dans les domaines ciblés par les
activités, principalement dans les domaines de la Recherche Opérationnelle, des automates,
et d’autres sujets utiles pour bien préparer les étudiants à l’entrée de l’ISIMA l’année
suivante.
Contenu
L’objectif général de ce cours est d’initier les étudiants à la démarche de l’ingénieur informaticien lors de la conception d’une solution informatique. Comprendre un problème, qui n’est pas nécessairement, à la base, de nature informatique. Modéliser : identifier les éléments centraux du problème à résoudre et éliminer les autres. Représenter le problème dans un formalisme adéquat. Identifier et quantifier les objectifs. Résoudre le problème dans ce formalisme adapté (proposer un algorithme). Programmer : proposer une solution informatique au problème original. Tester le logiciel (pour tenter de repérer des erreurs). Exploiter : utiliser la solution informatique pour produire des résultats. Analyser la performance de la solution produite (temps de calculs/complexité, précision des résultats). Cet enseignement se fera principalement sous forme d’exercices et d’activités. Les séances de cours serviront à présenter le domaine applicatif, à préciser certains détails, à explorer des formalismes et à détailler certaines techniques. La programmation pourra se faire en Python, en C (parfois les deux pour voir la différence) ou avec d’autres outils/langages, suivant le contexte, les contraintes et les enjeux.
Programmation python. Éléments de connaissance dans les domaines ciblés par les
activités, principalement dans les domaines de la Recherche Opérationnelle, des automates,
et d’autres sujets utiles pour bien préparer les étudiants à l’entrée de l’ISIMA l’année
suivante.
Ce site utilise Google Analytics. En appuyant sur le bouton "j'accepte" ou en continuant à naviguer sur le site, vous nous autorisez à déposer des cookies à des fins de mesure d'audience.
Vous avez donné votre consentement pour le dépôt de cookies de mesures d'audience dans votre navigateur.
Vous vous êtes opposé au dépôt de cookies de mesures d'audience dans votre navigateur.
Le paramètre "Do Not Track" est actif sur votre navigateur. Vous ne pouvez pas autoriser la collecte de statistiques.