28.12.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!