2014_2015:s3:concprogobjet:td:td6
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2014_2015:s3:concprogobjet:td:td6 [2014/11/02 20:22] – [Maison numérique évolutive] blay | 2014_2015:s3:concprogobjet:td:td6 [2015/03/23 14:49] (current) – [Capteurs Passifs] blay | ||
---|---|---|---|
Line 40: | Line 40: | ||
===== Capteurs Passifs ===== | ===== Capteurs Passifs ===== | ||
- | Les capteurs " | + | Les capteurs " |
+ | A votre convenance un capteur passif peut modifier la valeur lue dans le capteur physique pour lui associer une unité. | ||
Line 47: | Line 48: | ||
- Définir la classe CapteurPassif en lui associant un capteurPhysique. | - Définir la classe CapteurPassif en lui associant un capteurPhysique. | ||
+ | Voici les codes dont vous avez besoin : | ||
+ | | ||
+ | | ||
===== Pièce équipée ===== | ===== Pièce équipée ===== | ||
Line 175: | Line 179: | ||
===== Pièce numérique " | ===== Pièce numérique " | ||
- | L' | + | L' |
Line 190: | Line 194: | ||
Si vous le voulez, vous êtes autorisé à cette étape à utiliser les classes java '' | Si vous le voulez, vous êtes autorisé à cette étape à utiliser les classes java '' | ||
- | ===== Capteurs | + | ===== Capteurs |
Un capteur actif est associé à un capteur physique. Il scrute régulièrement la valeur physique du capteur physique qui lui est associé et notifie ses observeurs chaque fois qu'il détecte un changement. | Un capteur actif est associé à un capteur physique. Il scrute régulièrement la valeur physique du capteur physique qui lui est associé et notifie ses observeurs chaque fois qu'il détecte un changement. | ||
Line 197: | Line 201: | ||
Voici les éléments de code dont vous avez besoin pour le définir : | Voici les éléments de code dont vous avez besoin pour le définir : | ||
| | ||
- | public class CapteurReactif | + | public class CapteurActif |
</ | </ | ||
Line 223: | Line 227: | ||
- | QUESTION (15mn) : | + | QUESTION (30mn) : |
- | * Définir les capteurs | + | * Définir les capteurs |
+ | |||
+ | |||
+ | ===== Refactoring et Pattern Composite ===== | ||
+ | |||
+ | On vient de réaliser que des dispositifs peuvent être associés directement à la maison et pas forcément aux pièces. | ||
+ | |||
+ | Proposer une modélisation qui préserve l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <box round rgb(150, | ||
+ | * Mettez un mail à votre encadreur avec soit l' | ||
+ | * Dans votre répertoire de projet se trouvent : | ||
+ | - Un document contenant | ||
+ | * votre modèle final (Tout le monde n' | ||
+ | * des explications sur les raisons de ce modèle (dont vous êtes très fiers) et les leçons apprises. | ||
+ | - Les codes et les tests. | ||
+ | </ | ||
+ | |||
Line 372: | Line 398: | ||
Si maintenant on veut que tout message dans la boite SNAPCHAT soit ephemere ? | Si maintenant on veut que tout message dans la boite SNAPCHAT soit ephemere ? | ||
- | |||
- | ===== Estimation de performance ===== | ||
- | |||
- | |||
- | Une route est définie par des Tronçons. Un tronçon est défini par deux Positions et une longueur. Une Position est définie par un nom. | ||
- | |||
- | Calculer le plus cours chemin entre deux positions. | ||
- | Déterminer la complexité de votre algorithme. | ||
- | => Outils de recherche de code dupliqué? | ||
2014_2015/s3/concprogobjet/td/td6.1414959737.txt.gz · Last modified: 2014/11/02 20:22 by blay