Guide et fiches de suivi des stages 2012-2013 - IUT Bayonne
Guide et fiches de suivi des stages 2012-2013 - IUT Bayonne
Guide et fiches de suivi des stages 2012-2013 - IUT Bayonne
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Définition <strong>de</strong>s modules complémentaires du semestre 4<br />
ASR :<br />
ASR - Technologies embarquées pour l'informatique industrielle<br />
ASR - Technologies embarquées sur mobiles<br />
AP :<br />
<br />
<br />
AP - Programmation par patrons<br />
AP - Programmation fonctionnelle<br />
OMGL :<br />
OMGL - Merise, bases <strong>de</strong> données, langages hôtes<br />
OMGL - UML JAVA<br />
EGO :<br />
EGO - Jeu simulation : création d'entreprise<br />
EGO - Jeu simulation : reprise d'une entreprise<br />
CCG :<br />
Interfaces <strong>de</strong>s systèmes industriels<br />
Image<br />
Contenu <strong>et</strong> répartition <strong>de</strong>s modules complémentaires du semestre 4<br />
PARCOURS 1<br />
ASR : Informatique industrielle<br />
L'objectif <strong>de</strong> ce module est d'appréhen<strong>de</strong>r les problèmes du développement d'applications<br />
embarquées <strong>de</strong> type industriel. On y abor<strong>de</strong> la programmation en C sur microcontrôleur, le pilotage<br />
<strong>de</strong>s périphériques (lignes, convertisseurs, timers, bus I2C, …) <strong>et</strong> la gestion du temps réel<br />
(interruptions).<br />
Les travaux pratiques perm<strong>et</strong>tent aux étudiants <strong>de</strong> se familiariser avec l'utilisation d'un environnement<br />
<strong>de</strong> développement croisé, le déploiement sur une carte à microcontrôleur <strong>et</strong> la mise au point par un<br />
débogueur.<br />
AP : Programmation par réutilisation<br />
Vol. horaire : 37h<br />
Objectif : Savoir utiliser dans un langage <strong>de</strong> programmation les capacités <strong>de</strong> réutilisation.<br />
Ce module est recommandé aux étudiants qui souhaitent renforcer leurs compétences en<br />
programmation orientée obj<strong>et</strong>. Il traite <strong>de</strong> l'implémentation <strong>de</strong>s relations entre classes obj<strong>et</strong>, <strong>de</strong> la<br />
programmation générique <strong>de</strong> classes <strong>et</strong> <strong>de</strong> fonctions ainsi que <strong>de</strong>s patrons <strong>de</strong> conception<br />
invariablement utilisés en programmation orientée obj<strong>et</strong>.<br />
Le langage <strong>de</strong> programmation utilisé est le langage C++ ou le langage Java<br />
Contenu<br />
R<strong>et</strong>our sur le polymorphisme<br />
Implémentation <strong>de</strong> relations UML<br />
Programmation générique <strong>de</strong> classes <strong>et</strong> <strong>de</strong> fonctions<br />
Utilisations d'une bibliothèque standard (conteneurs, fonctions...)<br />
Les patrons <strong>de</strong> conception orientés obj<strong>et</strong>s (structurels, comportementaux, création) <strong>de</strong> Gama<br />
Persistance <strong>de</strong>s obj<strong>et</strong>s<br />
OMGL : Rappel IHM – UML ↔ Java.<br />
Ce parcours constitue un renforcement <strong>de</strong>s unités <strong>de</strong> formation OMGL1 <strong>et</strong> AP4.<br />
Il s’agit ici d’approfondir <strong>et</strong> compléter les connaissances relatives à la modélisation <strong>de</strong>s systèmes<br />
d’information avec UML (vues en Tronc Commun) <strong>et</strong> en particulier le passage d’un dossier <strong>de</strong><br />
conception à <strong>de</strong>s programmes en Java <strong>et</strong> réciproquement.<br />
24