Support du cours de Probabilités pour les étudiants du Cursus Préparatoire ENSIAME.

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)

Test moodle INSA

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

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.

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