Algorithmique et programmation : généralisation (INFO810_GICM)
Présentation
Ce cours vise d'une part à renforcer les connaissances de base sur la représentation des informations dans les ordinateurs et d'autre part à approfondir les bases de l'algorithmique et de la programmation avec une initiation à l'utilisation d'un langage objet. L'objectif est d'être capable d'utiliser l'outil informatique pour la résolution des problèmes rencontrés dans l'activité d'ingénierie
Objectifs
Ce cours vise d'une part à renforcer les connaissances de base sur la représentation des informations dans les ordinateurs et d'autre part à approfondir les bases de l'algorithmique et de la programmation avec une initiation à l'utilisation d'un langage objet. L'objectif est d'être capable d'utiliser l'outil informatique pour la résolution des problèmes rencontrés dans l'activité d'ingénierie
Heures d'enseignement
| Cours Magistral | 4h | |
| Travaux Dirigés | 4h | |
| Travaux Pratiques | 12h |
Pré-requis obligatoires
Info710, initiation à la programmation
Plan du cours
- Représentation des données
- programmation : application au langages Python et C
Deux TP d'initiation à l'utilisation du langage C, et son parallèle avec Python, sur le thème d'un magasin automatisé de type transstockeur.
Informations complémentaires
Bibliographie
Algorithmique: techniques fondamentales de programmation
Rollet Olivier