C. SAMSOEN & V. POCQUET

Entrainement aux calculs pour la classe préparatoire INSA partenaire de l'ENSIAME.
Cette espace permet aux étudiants de première année de s'entraîner aux calculs mathématiques tout au long de l'année.

Enseignants responsables : Maryse Bourlard, Emmanuel Andréo, Jean-Paul Dumeau, Stéphane Godts

Première année d'ingénieurs par apprentissage à l'ENSIAME pour des étudiants possédant déjà un DUT ou BTS en Génie Mécanique ou Génie Electrique.

Test moodle INSA

Maryse Bourlard, Emmanuel Andréo, Stéphane Godts, Jean-Paul DUMEAU

Principales capacités développées : (semestre 1 et 2)

-          mieux utiliser l’outil informatique en en maîtrisant les aspects techniques généraux,

-          concevoir des algorithmes simples et les programmer

-          comprendre un algorithme et expliquer ce qu’il fait,

-          modifier un algorithme existant pour obtenir un résultat différent,

-          concevoir un algorithme répondant à un problème précisément posé, et le programmer

-          évaluer la complexité algorithmique de ces programmes et observer les temps de calculs,

-          choisir des représentations appropriées des données en mémoire (types simples)

-          comprendre les limites et les conséquences de la représentation de ces données

Compétences :

-          analyser et modéliser un problème simple,

-          imaginer et concevoir une solution algorithmique modulaire,

-          spécifier rigoureusement les fonctions,

-          exprimer les algorithmes dans un langage de programmation,

-          contrôler, valider des algorithmes et des programmes,

-          communiquer à l’écrit ou à l’oral, une problématique, une solution ou un algorithme.

Contenu détaillé :

Introduction aux ordinateurs, historique et architecture :

-          rappels historiques concernant la technologie de traitement numérique de l'information,

-          architecture des ordinateurs actuels et principaux composants d’un ordinateur

-          rôle d’un système d’exploitation (gestion des ressources : CPU, mémoire, fichiers, droits)

Bases de l'algorithmique et de la programmation (langage Python) (semestre 1 et 2)

-          instruction et programme

-          sous-programme (appel et définition) et paramètres

-          variables (affectation, saisie, affichage)

-          structure de contrôle (test et boucle)

-          types simples et tableaux, listes, etc.

-          analyse descendante pour la conception d'algorithme

-          approche modulaire, définition de sous-programme; problèmes de passage de paramètres, et de portée des variables

-          représentation des données en mémoire (entier, caractères, réels)

-          coût d'algorithmes; complexité en nombre d'opérations

-         fiabilité des calculs (problèmes d'arrondi, de conversion décimal / binaire)

Quelques éléments  d'algèbre et de géométrie à destination des futurs ingénieurs

Support du cours de Probabilités pour les étudiants du Cursus Préparatoire ENSIAME, donné par Maryse Bourlard-Jospin.