Informatique Nomade ST321IN
| Credits ECTS | 8 |
|---|---|
| Langues | -Français |
| Responsable | Jean-Marc Menaud |
| Temps a l'emploi du temps | 90 |
| Temps travail personnel | 30 |
Contexte
Avec l'explosion des technologies des réseaux (Wi-Fi, RFID, 4G) et la miniaturisation impressionnante des systèmes informatiques, l'informatique nomade a envahi notre quotidien. Des téléphones portables possédant une caméra aux voitures possédant des systèmes embarqués sophistiqués et bientôt aux ordinateurs vestimentaires, les équipementsdu quotidien contiennent et contiendront une quantité croissante de logiciel.Du côté de l'entreprise, c'est l'ensemble du système d'information qui s'ouvre à la mobilité avec comme enjeu une baisses des coûts et un gain de productivité, mais aussi la volonté de disposer en quasi temps-réel d'un maximum d'informations que l'on peut utiliser pour optimiser l'organisation ou pour en tirer un avantage concurrentiel. L'intégration d'une architecture mobile au sein d'un système d'information existant pose de nouveaux problèmes techniques, tous à résoudre.
Objectifs
Objectifs généraux
L'unité de valeurs "Informatique nomade" vise principalement à sensibiliser les élèves à la convergence des mondes physiques et numériques.Objectifs operationnels
L'unité de valeurs "Informatique nomade" doit faciliter l'acquisition de deux compétences, qui se décrivent ainsi :- proposer des solutions mobiles fondées sur les systèmes embarqués et des réseaux sans fil,
- garantir la qualité de services.
Competences requises
Compétences requises
* Compétences requises- Programmer dans le langage Java
Niveau : UVs d'informatique, CB1 et CB2
- Programmation système
Niveau : UV "Systèmes et réseaux", module "Initiation au langage C++" et module "système", GS1
* Compétences souhaitables
Si les compétences suivantes ne sont pas maîtrisées, une mise à niveau pourra être dispensée.
- Connaître XML
Niveau : UV "Langages et traducteurs", module "XML", GS1
Unites de valeurs cibles
Codes UVs cibles
UVs d'informatique, cycle de baseUV S7 Systèmes et réseaux (ST107SR)
UV S8 Langages et traducteurs (ST208LT)
UVs cibles
UV S9 Projet (ST409GI)Contenu et organisation pedagogique
Contenu de l'UV
* Applications mobilesL'objectif de ce module est de fournir aux élèves les compétences nécessaires pour développer des applications mobiles d'entreprise. Les aspects techniques, comme l'accès à des données distantes, la synchronisation des données, la sécurité et le déploiement, seront étudiés ainsi que les aspects socio-techniques (usages). A la fin du module, les élèves seront capables de développer en utilisant les solutions majeures du marché et d'inter-opérer via des services Web avec des infrastructures d'accueil de type middleware.
- Spécification et développement d'applications mobiles
- Nouveaux usages des terminaux mobiles
Mots-clés : .NET Compact Framework, PocketPC, J2ME (Java 2 micro edition), iPhone
* Systèmes embarqués et temps réels
L'objectif de ce module est de former les élèves aux principales caractéristiques d'un système embarqué (contraintes temps-réel, ressources limitées, systèmes d'exploitation spécifiques).
- Introduction aux systèmes d'exploitation embarqués
- Programmation en temps réel
- Développement pour l'embarqué
Mots-clés : LinuxRT, Windows CE (Compact Edition)
* Informatique diffuse
L'objectif du module est à la fois de former les élèves aux différentes caractéristiques des réseaux ad hoc et de leur implémentation à partir des technologies existantes, mais aussi de sensibiliser les élèves à l'émergence de l'informatique diffuse dont l'objectif est de réaliser l'intégration des environnements numériques au monde physique.
- Infrastructures mobiles de communication~: réseaux cellulaires, réseaux ad-hoc, réseaux 4G
- Gestion de données en environnement mobile
- Informatique diffuse illustrée par des études de cas
Mots-clés : réseaux ad-hoc, hot spots, UMTS , Wi-Fi, Bluetooth, RFID
* Conférences
Ce module vise à donner un éclairage sur des technologies, des outils, des domaines d'application, des éléments clefs du paysage de l'informatique mobile qui n'ont pu être vus en cours. Le programme des conférences varie d'une année sur l'autre.
Activités pédagogiques
* Applications mobiles : 15h2/3 cours magistraux et travaux dirigés, 1/3 travaux pratiques - Evaluation
* Systèmes embarqués : 45h
2/5 cours magistraux et travaux dirigés, 3/5 travaux pratiques - Evaluation
* Informatique diffuse : 15h
Cours magistraux et travaux dirigés - Evaluation
* Conférences : 15h
Conférences - Evaluation
Le travail personnel doit permettre d'assimiler les cours et de préparer
les travaux pratiques et les évaluations.
Supports pédagogiques
Tous les supports sont disponibles sur campus2Critere et mode d'evaluation
Critères d"évaluation
Les évaluations prévues ont les formes suivantes~:- "Applications mobiles" : un TP noté en binôme
- "Systèmes embarqués" : deux examens écrits individuels et un TP noté individuel
- "Informatique diffuse" : compte rendu oral par binôme
- "Conférences" : compte rendu écrit d'une conférence par binôme
Chaque intervenant précisera au début de son cours les modalités exactes de l'évaluation.
Les examens écrits, les travaux pratiques (TP) notés et le compte rendu oral se réalisent en temps limité pendant les heures réservées à l'emploi du temps. Ils évaluent la maîtrise théorique et pratique des compétences techniques en jeu. Les comptes rendus, écrits ou oraux, évaluent la capacité à comprendre, à rédiger, à résumer, bref à rendre compte de manière synthétique. Ceux des conférences sont réalisés pendant le temps de travail personnel dans un délai d'une semaine après chaque conférence.