La Programmation Orientée Agent Les Agents Réactifs

Dimension: px
Commencer à balayer dès la page:

Download "La Programmation Orientée Agent Les Agents Réactifs"

Transcription

1 La Programmation Orientée Agent Les Agents Réactifs Emmanuel ADAM Université de Valenciennes et du Hainaut-Cambrésis UVHC/ISTV-LAMIH E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 1 / 29

2 Plan 1 Présentation des agents réactifs 2 Les automates cellulaires Présentation des automates cellulaires Le jeu de la Vie Programmation Java du jeu de la Vie Programmation NetLogo du jeu de la Vie Tutorial NetLogo : Jeu de la Vie Art cellulaire E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 2 / 29

3 Présentation des agents réactifs Présentation des agents réactifs 1/4 Description générale Les agents réactifs possèdent une représentations très limitée d eux-mêmes, de leur environnement, des autres agents. Une organisation d agents réactifs n est pas définie a priori, elle résulte de leurs activités, de leurs rôles. émergence auto-organisation E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 3 / 29

4 Présentation des agents réactifs Présentation des agents réactifs 1/4 Description générale Les agents réactifs possèdent une représentations très limitée d eux-mêmes, de leur environnement, des autres agents. Une organisation d agents réactifs n est pas définie a priori, elle résulte de leurs activités, de leurs rôles. émergence auto-organisation E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 3 / 29

5 Présentation des agents réactifs Présentation des agents réactifs 2/4 Description générale Les agents réactifs possèdent un fonctionnement simple : Stimulii-réponses, actions-réactions Réponse aux signaux de l environnement Communication simple : Propagation de signaux Utilisation de l environnement Pas de plan global partagé, de mémoire partagée E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 4 / 29

6 Présentation des agents réactifs Présentation des agents réactifs 2/4 Description générale Les agents réactifs possèdent un fonctionnement simple : Stimulii-réponses, actions-réactions Réponse aux signaux de l environnement Communication simple : Propagation de signaux Utilisation de l environnement Pas de plan global partagé, de mémoire partagée E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 4 / 29

7 Présentation des agents réactifs Présentation des agents réactifs 2/4 Description générale Les agents réactifs possèdent un fonctionnement simple : Stimulii-réponses, actions-réactions Réponse aux signaux de l environnement Communication simple : Propagation de signaux Utilisation de l environnement Pas de plan global partagé, de mémoire partagée E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 4 / 29

8 Présentation des agents réactifs Présentation des agents réactifs 3/4 Cadre d applications Recherches inspirées de : Insectes sociaux fourmis, termites, abeilles, guêpes,... Eco-systèmes Phytosociologie Utilisation en : Simulation d organisation Robots collecteur Résolution distribuée de problème Recherche du plus court chemin dans un réseau,... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 5 / 29

9 Présentation des agents réactifs Présentation des agents réactifs 3/4 Cadre d applications Recherches inspirées de : Insectes sociaux fourmis, termites, abeilles, guêpes,... Eco-systèmes Phytosociologie Utilisation en : Simulation d organisation Robots collecteur Résolution distribuée de problème Recherche du plus court chemin dans un réseau,... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 5 / 29

10 Présentation des agents réactifs Présentation des agents réactifs 4/4 Applications Simulations : d écoulement de flux (de liquides, de gaz,...), de propriétés magnétiques, de développement urbain, trafic routier, de la propagation d un feu de forêt,... Identification de comportements collectifs,... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 6 / 29

11 Présentation des agents réactifs Présentation des agents réactifs 4/4 Applications Simulations : d écoulement de flux (de liquides, de gaz,...), de propriétés magnétiques, de développement urbain, trafic routier, de la propagation d un feu de forêt,... Identification de comportements collectifs,... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 6 / 29

12 Automate cellulaire Les automates cellulaires Présentation des automates cellulaires Description générale Premières versions dans les années Les automates cellulaires sont des grilles dont les cellules possèdent des états. Les automates cellulaires peuvent produire des motifs stables, périodiques, chaotiques, complexes. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 7 / 29

13 Automate cellulaire Les automates cellulaires Présentation des automates cellulaires Description générale Premières versions dans les années Les automates cellulaires sont des grilles dont les cellules possèdent des états. Les automates cellulaires peuvent produire des motifs stables, périodiques, chaotiques, complexes. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 7 / 29

14 Automate cellulaire Les automates cellulaires Présentation des automates cellulaires Description générale Premières versions dans les années Les automates cellulaires sont des grilles dont les cellules possèdent des états. Les automates cellulaires peuvent produire des motifs stables, périodiques, chaotiques, complexes. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 7 / 29

15 Jeu de la Vie Les automates cellulaires Le jeu de la Vie Définition du jeu de la Vie (Conway1969) Le Jeu de la vie consiste à faire évoluer sur un grille un ensemble cellules selon les règles suivantes : Si une cellule active est entourée de moins de 2 cellules : elle manque de contact et se désactive. Si une cellule active est entourée de plus de 3 cellules : elle est en milieu surpeuplé et se désactive. Si une cellule inactive est entourée de 3 cellules, alors elle s active. Dans les autres cas, la cellule garde son état. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 8 / 29

16 Jeu de la Vie Les automates cellulaires Le jeu de la Vie Définition du jeu de la Vie (Conway1969) Le Jeu de la vie consiste à faire évoluer sur un grille un ensemble cellules selon les règles suivantes : Si une cellule active est entourée de moins de 2 cellules : elle manque de contact et se désactive. Si une cellule active est entourée de plus de 3 cellules : elle est en milieu surpeuplé et se désactive. Si une cellule inactive est entourée de 3 cellules, alors elle s active. Dans les autres cas, la cellule garde son état. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 8 / 29

17 Jeu de la Vie Les automates cellulaires Le jeu de la Vie Définition du jeu de la Vie (Conway1969) Le Jeu de la vie consiste à faire évoluer sur un grille un ensemble cellules selon les règles suivantes : Si une cellule active est entourée de moins de 2 cellules : elle manque de contact et se désactive. Si une cellule active est entourée de plus de 3 cellules : elle est en milieu surpeuplé et se désactive. Si une cellule inactive est entourée de 3 cellules, alors elle s active. Dans les autres cas, la cellule garde son état. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 8 / 29

18 Jeu de la Vie Les automates cellulaires Le jeu de la Vie Définition du jeu de la Vie (Conway1969) Le Jeu de la vie consiste à faire évoluer sur un grille un ensemble cellules selon les règles suivantes : Si une cellule active est entourée de moins de 2 cellules : elle manque de contact et se désactive. Si une cellule active est entourée de plus de 3 cellules : elle est en milieu surpeuplé et se désactive. Si une cellule inactive est entourée de 3 cellules, alors elle s active. Dans les autres cas, la cellule garde son état. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 8 / 29

19 Jeu de la Vie Les automates cellulaires Le jeu de la Vie Définition du jeu de la Vie (Conway1969) Le Jeu de la vie consiste à faire évoluer sur un grille un ensemble cellules selon les règles suivantes : Si une cellule active est entourée de moins de 2 cellules : elle manque de contact et se désactive. Si une cellule active est entourée de plus de 3 cellules : elle est en milieu surpeuplé et se désactive. Si une cellule inactive est entourée de 3 cellules, alors elle s active. Dans les autres cas, la cellule garde son état. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 8 / 29

20 Jeu de la Vie : Exemple Le jeu de la Vie E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 9 / 29

21 Jeu de la Vie : Programmation Un automate cellulaire se programme simplement sur base d un langage permettant une gestion rapide des tableaux (C, Java,...). Il est également possible de se baser sur une plateforme dédiée à la programmation d agents réactifs (NetLogo, Madkit, Swarm,...). L utilisation d une plateforme permet l utilisation de méthodes et d outils dédiés à ce type de problème. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 10 / 29

22 Jeu de la Vie : Programmation Un automate cellulaire se programme simplement sur base d un langage permettant une gestion rapide des tableaux (C, Java,...). Il est également possible de se baser sur une plateforme dédiée à la programmation d agents réactifs (NetLogo, Madkit, Swarm,...). L utilisation d une plateforme permet l utilisation de méthodes et d outils dédiés à ce type de problème. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 10 / 29

23 Programmation Java du jeu de la Vie 1/3 Eléments nécessaires pour une programmation Java En java, il est nécessaire de développer entièrement au moins 2 classes : une représentation d une cellule ; une représentation de la grille. PB : réutilisation pour d autres problèmes possibles mais nécessite beaucoup de modifications. Pour exempe, deux squelettes de classes Java pour Jeu de la Vie... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 11 / 29

24 Programmation Java du jeu de la Vie 1/3 Eléments nécessaires pour une programmation Java En java, il est nécessaire de développer entièrement au moins 2 classes : une représentation d une cellule ; une représentation de la grille. PB : réutilisation pour d autres problèmes possibles mais nécessite beaucoup de modifications. Pour exempe, deux squelettes de classes Java pour Jeu de la Vie... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 11 / 29

25 Programmation Java du jeu de la Vie 1/3 Eléments nécessaires pour une programmation Java En java, il est nécessaire de développer entièrement au moins 2 classes : une représentation d une cellule ; une représentation de la grille. PB : réutilisation pour d autres problèmes possibles mais nécessite beaucoup de modifications. Pour exempe, deux squelettes de classes Java pour Jeu de la Vie... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 11 / 29

26 Programmation Java du jeu de la Vie 2/3 c l a s s C e l l u l e implements C l o n e a b l e { / n a t u r e de l a c e l l u l e / boolean vivante ; / s e u i l à p a r t i r d u q u e l l a c e l l u l e meurt de s o u s p o p u l a t i o n / s t a t i c f i n a l i n t s o u s P o p u l a t i o n = 1 ; / s e u i l à p a r t i r d u q u e l l a c e l l u l e meurt de s u r p o p u l a t i o n / s t a t i c f i n a l i n t s u r P o p u l a t i o n = 4 ; / s e u i l minimum à p a r t i r d u q u e l l a c e l l u l e v i t / s t a t i c f i n a l i n t m i n P o p R e g e n e r a t r i c e = 3 ; / s e u i l maximum à p a r t i r d u q u e l l a c e l l u l e v i t / s t a t i c f i n a l i n t m a x P o pregeneratrice = 3 ; / r é f é r e n c e à l a g r i l l e des c e l l u l e / C e l l u l e [ ] [ ] g r i l l e ; C e l l u l e (){ } C e l l u l e ( C e l l u l e [ ] [ ] g r i l l e, i n t x, i n t y, / coordonnee de l a c e l l u l e dans l a g r i l l eboolean / v i v a n t e ) { } i n t x, y ; / d é t e r m i n e l e p r o c h a i n é t a t de l a c e l l u l e en f o n c t i o n des c e l l u l e s v o i s i n e s / v o i d e v o l u e r ( ) { } / surcharge de clone, r e t o u r n e une c o p i e de l a c e l l u l e / p u b l i c Object c l o n e ( ) { O b ject o = n u l l ; t r y { o = s u p e r. c l o n e ( ) ; } catch ( CloneNotSupportedException e ) { System. e r r. p r i n t l n ( e ) ; } r e t u r n o ; } } E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 12 / 29

27 Programmation Java du jeu de la Vie 3/3 c l a s s TableauGraphique extends JFrame { / g r i l l e a l i n s t a n t t / C e l l u l e [ ] [ ] g r i l l e ; / i n i t i a l i s e l e s g r i l l e s à t e t t 1 : a j o u t de c e l l u l e s mortes e t a p p e l de i n i t H a s a r d / v o i d i n i t G r i l l e (){} / g r i l l e a l i n s t a n t t 1 / C e l l u l e [ ] [ ] g r i l l e A n c i e n n e ; / t a i l l e de l a g r i l l e / i n t t a i l l e ; / nb c e l l u l e s v i v a n t e s i n i t i a l e m e n t / i n t n b C e l l u l e s I n i t i a l e s = 1 0 ; / zone de d e s s i n / JPanel j p a n e l ; / temps d a t t e n t e e n t r e a f f i c h a g e s / double tempo = 0 ; / p l a c e au h a s a r d des c e l l u l e s v i v a n t e s dans l e s g r i l l e s / v o i d i n i t H a s a r d (){} / d e s s i n de l a g r i l l e e t des c e l l u l e s / v o i d d e s s i n G r i l l e ( Graphics2D g2d ) {} / c o p i e l a g r i l l e a l i n s t a n t t dans l a g r i l l e a l i n s t a n t t 1 / v o i d c o p i e G r i l l e s (){} / demande a t o u t e s l e s c e l l u l e s / c o n s t r u c t e u r i n i t i a l i s a n t l a t a i l l e, de l a g r i l l e t d e v o l u e r, l e nombre de c e l l u l e s i n i t i a l e s, l e tempo, a p p e l l e c o p i e G r i l l e s / a i n s i que l e s g r i l l e s à t e t t 1 / v o i d a n i m G r i l l e ( ) {} TableauGraphique ( i n t t a i l l e, i n t n b C e l l u l e s I n i t i a l e s, double tempo){} / a p p e l du d e s s i n de d e s s i n G r i l l e, animgrille, attente, et / i n i t i a l i s e l a f e n ê t r e : t a i l l e, demande de r e a f f i c h a g e / zone de d e s s i n,... Appel de i n i t G r i l l e / p u b l i c v o i d p a i n t ( G r a p h i c s g ) {} v o i d i n i t (){} } E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 13 / 29

28 Programmation NetLogo du jeu de la Vie 1/2 Utilisation d une plateforme multi-agent réactifs : NetLogo Utilisation de types cellules (patches), agents (turtles) et grille. Possibilité d utiliser des indicateurs dédiés aux états des cellules, agents (compteurs, graphiques) Cas particulier de NetLogo : programmation à la Logo et affichage 3D possible... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 14 / 29

29 Programmation NetLogo du jeu de la Vie 1/2 Utilisation d une plateforme multi-agent réactifs : NetLogo Utilisation de types cellules (patches), agents (turtles) et grille. Possibilité d utiliser des indicateurs dédiés aux états des cellules, agents (compteurs, graphiques) Cas particulier de NetLogo : programmation à la Logo et affichage 3D possible... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 14 / 29

30 Programmation NetLogo du jeu de la Vie 1/2 Utilisation d une plateforme multi-agent réactifs : NetLogo Utilisation de types cellules (patches), agents (turtles) et grille. Possibilité d utiliser des indicateurs dédiés aux états des cellules, agents (compteurs, graphiques) Cas particulier de NetLogo : programmation à la Logo et affichage 3D possible... E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 14 / 29

31 Programmation NetLogo du jeu de la Vie 2/3 NetLogo pour le Jeu de la Vie Pas d agent pour les automates cellulaires, utilisation de cellules (patches) uniquement. Une cellule possède un état (vivante) et le nombre de ses voisines vivantes Si une cellule est morte, elle prend la couleur du fond Quatre fonctions suffisent alors pour implémenter le jeu de la Vie. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 15 / 29

32 Programmation NetLogo du jeu de la Vie 2/3 NetLogo pour le Jeu de la Vie Pas d agent pour les automates cellulaires, utilisation de cellules (patches) uniquement. Une cellule possède un état (vivante) et le nombre de ses voisines vivantes Si une cellule est morte, elle prend la couleur du fond Quatre fonctions suffisent alors pour implémenter le jeu de la Vie. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 15 / 29

33 Programmation NetLogo du jeu de la Vie 2/3 NetLogo pour le Jeu de la Vie Pas d agent pour les automates cellulaires, utilisation de cellules (patches) uniquement. Une cellule possède un état (vivante) et le nombre de ses voisines vivantes Si une cellule est morte, elle prend la couleur du fond Quatre fonctions suffisent alors pour implémenter le jeu de la Vie. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 15 / 29

34 Programmation NetLogo du jeu de la Vie 2/3 NetLogo pour le Jeu de la Vie Pas d agent pour les automates cellulaires, utilisation de cellules (patches) uniquement. Une cellule possède un état (vivante) et le nombre de ses voisines vivantes Si une cellule est morte, elle prend la couleur du fond Quatre fonctions suffisent alors pour implémenter le jeu de la Vie. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 15 / 29

35 Programmation NetLogo du jeu de la Vie 3/3 I ; ; a t t r i b u t s d une c e l l u l e ; ; i n d i c a t e u r de v i e ; ; nb de v o i s i n e s v i v a n t s patches own [ v i v a n t e? v o i s i n e s V i v a n t e s ] ; ; i n i t i a l i s a t i o n de l a g r i l l e ; ; i n i t i a l e m e n t une c e l l u l e a 35% de chance d e t r e a c t i v e to i n i t H a s a r d ask p a t c h e s [ i f e l s e random f l o a t < [ n a i s s a n c e C e l l ] [ m o r t C e l l ] ] end E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 16 / 29

36 Programmation NetLogo du jeu de la Vie 3/3 II ; ; n a i s s a n c e > c o u l e u r de c e l l u l e to n a i s s a n c e C e l l s e t v i v a n t e? t r u e s e t p c o l o r c o u l e u r C e l l end ; ; mort > c o u l e u r du fond to m o r t C e l l s e t v i v a n t e? f a l s e s e t p c o l o r c o u l e u r F o n d end E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 17 / 29

37 Programmation NetLogo du jeu de la Vie 3/3 III ; ; f o n c t i o n n e m e n t de l automate to go end ; ; demande aux c e l l u l e s de compter l e nb de v o i s i n s v i v a n t s ask p a t c h e s [ s e t v o i s i n e s V i v a n t e s count n e i g h b o r s with [ v i v a n t e? ] ] ; ; demande aux c e l l u l e s de m o d i f i e r l e u r s e t a t s ask p a t c h e s [ i f e l s e v o i s i n e s V i v a n t e s = 3 [ n a i s s a n c e C e l l ] [ i f v o i s i n e s V i v a n t e s!= 2 [ m o r t C e l l ] ] ] E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 18 / 29

38 Tutorial NetLogo : Jeu de la Vie 1/7 Création de l interface de dialogue NetLogo Au lancement, NetLogo présente une grille vide de 34 2 cases centrée. La cellule (-17,-17) se trouve en bas à gauche et la cellule (17,17) en haut à droite. Possibilité de créer des boutons, des glisseurs, des listes de choix, des zones d affichage et des graphiques reportant des états de cellules ou d agents, des zones de texte et des labels. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 19 / 29

39 Tutorial NetLogo : Jeu de la Vie 1/7 Création de l interface de dialogue NetLogo Au lancement, NetLogo présente une grille vide de 34 2 cases centrée. Possibilité de créer des boutons, des glisseurs, des listes de choix, des zones d affichage et des graphiques reportant des états de cellules ou d agents, des zones de texte et des labels. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 19 / 29

40 Tutorial NetLogo : Jeu de la Vie 2/7 Ajout des boutons Pour créer un bouton : cliquer sur Button et cliquer sur l endroit désiré. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 20 / 29

41 Tutorial NetLogo : Jeu de la Vie 2/7 Ajout des boutons Dans Commands : indiquer la fonction à lancer ou le code à exécuter. Ici, la fonction est initvide Le texte par défaut du bouton est le nom de la fonction Le bouton est relatif à la grille ( Observer ) Dès la fin de l action, la vue est réinitialisée ( Force view update after each run ) E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 20 / 29

42 Tutorial NetLogo : Jeu de la Vie 2/7 Ajout des boutons Si la commande initvide n existe pas dans l onglet Procedures, un problème est détecté. En ré-éditant le bouton (clic droit puis Edit ), la raison de l erreur est présentée. La fonction sera donnée dans les transparents suivants. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 20 / 29

43 Tutorial NetLogo : Jeu de la Vie 3/7 Autres boutons classiques du Jeu de la Vie Créer un bouton pour la fonction inithasard. Créer deux boutons poussoirs (Forever) pour ajoutcells, retraitcells. Créer deux boutons liés à la méthode go : avancer d un pas : bouton classique lancer : bouton poussoir E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 21 / 29

44 Tutorial NetLogo : Jeu de la Vie 3/7 Autres boutons classiques du Jeu de la Vie Créer un bouton pour la fonction inithasard. Créer deux boutons poussoirs (Forever) pour ajoutcells, retraitcells. Créer deux boutons liés à la méthode go : avancer d un pas : bouton classique lancer : bouton poussoir E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 21 / 29

45 Tutorial NetLogo : Jeu de la Vie 3/7 Autres boutons classiques du Jeu de la Vie Créer un bouton pour la fonction inithasard. Créer deux boutons poussoirs (Forever) pour ajoutcells, retraitcells. Créer deux boutons liés à la méthode go : avancer d un pas : bouton classique lancer : bouton poussoir E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 21 / 29

46 Tutorial NetLogo : Jeu de la Vie 3/7 Autres boutons classiques du Jeu de la Vie Créer un bouton pour la fonction inithasard. Créer deux boutons poussoirs (Forever) pour ajoutcells, retraitcells. Créer deux boutons liés à la méthode go : avancer d un pas : bouton classique lancer : bouton poussoir E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 21 / 29

47 Tutorial NetLogo : Jeu de la Vie 4/7 Gestion des couleurs par glisseurs 1/2 Créer un glisseur en positionnant un Slider. Une fenêtre de dialogue apparaît alors. Associer le glisseur à la variable globale couleurcell. Permettre de donner à la couleur une valeur allant de 0 à 140 et donner une valeur initiale de 65. Associer un autre glisseur à la variable globale couleurfond de valeur initiale 0. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 22 / 29

48 Tutorial NetLogo : Jeu de la Vie 4/7 Gestion des couleurs par glisseurs 1/2 Créer un glisseur en positionnant un Slider. Une fenêtre de dialogue apparaît alors. Associer le glisseur à la variable globale couleurcell. Permettre de donner à la couleur une valeur allant de 0 à 140 et donner une valeur initiale de 65. Associer un autre glisseur à la variable globale couleurfond de valeur initiale 0. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 22 / 29

49 Tutorial NetLogo : Jeu de la Vie 4/7 Gestion des couleurs par glisseurs 1/2 Créer un glisseur en positionnant un Slider. Une fenêtre de dialogue apparaît alors. Associer le glisseur à la variable globale couleurcell. Permettre de donner à la couleur une valeur allant de 0 à 140 et donner une valeur initiale de 65. Associer un autre glisseur à la variable globale couleurfond de valeur initiale 0. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 22 / 29

50 Tutorial NetLogo : Jeu de la Vie 4/7 Gestion des couleurs par glisseurs 1/2 Créer un glisseur en positionnant un Slider. Une fenêtre de dialogue apparaît alors. Associer le glisseur à la variable globale couleurcell. Permettre de donner à la couleur une valeur allant de 0 à 140 et donner une valeur initiale de 65. Associer un autre glisseur à la variable globale couleurfond de valeur initiale 0. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 22 / 29

51 Tutorial NetLogo : Jeu de la Vie 5/7 Gestion des couleurs par glisseurs 2/2 Créer un bouton nommé recolorer associé aux cellules ( Patches ) Associer le bouton au code suivant : i f e l s e v i v a n t e? [ s e t p c o l o r c o u l e u r C e l l ] [ s e t p c o l o r c o u l e u r F o n d ] E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 23 / 29

52 Tutorial NetLogo : Jeu de la Vie 5/7 Gestion des couleurs par glisseurs 2/2 Créer un bouton nommé recolorer associé aux cellules ( Patches ) Associer le bouton au code suivant : i f e l s e v i v a n t e? [ s e t p c o l o r c o u l e u r C e l l ] [ s e t p c o l o r c o u l e u r F o n d ] E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 23 / 29

53 Tutorial NetLogo : Jeu de la Vie 6/7 Ajout d un moniteur Un moniteur permet de suivre les états des cellules et des agents. Il existe des moniteurs numériques et des moniteurs graphiques. Créer un moniteur en sélectionnant l outil monitor de nom densité courante Dans la zone reporter, placer le code comptant le pourcentage de cellules vivantes : ( count p a t c h e s with [ v i v a n t e? ] / count p a t c h e s ) 100 Le calcul est effectué à chaque pas. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 24 / 29

54 Tutorial NetLogo : Jeu de la Vie 6/7 Ajout d un moniteur Un moniteur permet de suivre les états des cellules et des agents. Il existe des moniteurs numériques et des moniteurs graphiques. Créer un moniteur en sélectionnant l outil monitor de nom densité courante Dans la zone reporter, placer le code comptant le pourcentage de cellules vivantes : ( count p a t c h e s with [ v i v a n t e? ] / count p a t c h e s ) 100 Le calcul est effectué à chaque pas. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 24 / 29

55 Tutorial NetLogo : Jeu de la Vie 6/7 Ajout d un moniteur Un moniteur permet de suivre les états des cellules et des agents. Il existe des moniteurs numériques et des moniteurs graphiques. Créer un moniteur en sélectionnant l outil monitor de nom densité courante Dans la zone reporter, placer le code comptant le pourcentage de cellules vivantes : ( count p a t c h e s with [ v i v a n t e? ] / count p a t c h e s ) 100 Le calcul est effectué à chaque pas. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 24 / 29

56 Tutorial NetLogo : Jeu de la Vie 6/7 Ajout d un moniteur Un moniteur permet de suivre les états des cellules et des agents. Il existe des moniteurs numériques et des moniteurs graphiques. Créer un moniteur en sélectionnant l outil monitor de nom densité courante Dans la zone reporter, placer le code comptant le pourcentage de cellules vivantes : ( count p a t c h e s with [ v i v a n t e? ] / count p a t c h e s ) 100 Le calcul est effectué à chaque pas. E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 24 / 29

57 Tutorial NetLogo : Jeu de la Vie 7/7 3 fonctions sont à ajouter à celles précédemment décrites : ; ; i n i t i a l i s a t i o n de l a g r i l l e avec des c e l l u l e s mortes to i n i t V i d e ask p a t c h e s [ m o r t C e l l ] end ; ; a j o u t de c e l l u l e s par c l i c s o u r i s to a j o u t C e l l s w h i l e [ mouse down? ] [ ask patch at mouse x c o r mouse y c o r [ n a i s s a n c e C e l l ] ] end ; ; r e t r a i t de c e l l u l e s par c l i c s o u r i s to r e t r a i t C e l l s w h i l e [ mouse down? ] [ ask patch at mouse x c o r mouse y c o r [ m o r t C e l l ] ] end E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 25 / 29

58 Art Cellulaire Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension L art cellulaire se base sur un automate cellulaire à une dimension : une ligne Le temps est représenté par la seconde dimension : la ligne i + 1 correspond à la ligne i au temps t + 1 Pour une cellule, selon son état et l état de ses deux voisines, 16 règles de passage possibles. Dans : OOO, OOI, OIO, OII, IOO, IOI, IIO, III La cellule centrale devient active (I) ou inactive (O) E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 26 / 29

59 Art Cellulaire Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension L art cellulaire se base sur un automate cellulaire à une dimension : une ligne Le temps est représenté par la seconde dimension : la ligne i + 1 correspond à la ligne i au temps t + 1 Pour une cellule, selon son état et l état de ses deux voisines, 16 règles de passage possibles. Dans : OOO, OOI, OIO, OII, IOO, IOI, IIO, III La cellule centrale devient active (I) ou inactive (O) E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 26 / 29

60 Art Cellulaire Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension L art cellulaire se base sur un automate cellulaire à une dimension : une ligne Le temps est représenté par la seconde dimension : la ligne i + 1 correspond à la ligne i au temps t + 1 Pour une cellule, selon son état et l état de ses deux voisines, 16 règles de passage possibles. Dans : OOO, OOI, OIO, OII, IOO, IOI, IIO, III La cellule centrale devient active (I) ou inactive (O) E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 26 / 29

61 Art Cellulaire Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension L art cellulaire se base sur un automate cellulaire à une dimension : une ligne Le temps est représenté par la seconde dimension : la ligne i + 1 correspond à la ligne i au temps t + 1 Pour une cellule, selon son état et l état de ses deux voisines, 16 règles de passage possibles. Dans : OOO, OOI, OIO, OII, IOO, IOI, IIO, III La cellule centrale devient active (I) ou inactive (O) E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 26 / 29

62 Art cellulaire Art Cellulaire : Exemple monochrome E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 27 / 29

63 Art Cellulaire coloré Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension coloré Il est possible d introduire la couleur : La prochaine couleur d une cellule dépend sa couleur actuelle et de celles de ses voisines. Introduction d une variable de couleur C dans chaque cellule et calcul des composantes Rouge, V erte et Bleue. Exemple, avec des constantes et équations arbitraires : C i (0, 2 C i 1 + 0, 3 C i + 0, 6 C i+1 ) mod 100 R i C i sin(t π/480) V i (100 C i ) sin(t π/480) B i 90 0, 8 C i E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 28 / 29

64 Art Cellulaire coloré Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension coloré Il est possible d introduire la couleur : La prochaine couleur d une cellule dépend sa couleur actuelle et de celles de ses voisines. Introduction d une variable de couleur C dans chaque cellule et calcul des composantes Rouge, V erte et Bleue. Exemple, avec des constantes et équations arbitraires : C i (0, 2 C i 1 + 0, 3 C i + 0, 6 C i+1 ) mod 100 R i C i sin(t π/480) V i (100 C i ) sin(t π/480) B i 90 0, 8 C i E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 28 / 29

65 Art Cellulaire coloré Les automates cellulaires Art cellulaire Automate cellulaire à 1 dimension coloré Il est possible d introduire la couleur : La prochaine couleur d une cellule dépend sa couleur actuelle et de celles de ses voisines. Introduction d une variable de couleur C dans chaque cellule et calcul des composantes Rouge, V erte et Bleue. Exemple, avec des constantes et équations arbitraires : C i (0, 2 C i 1 + 0, 3 C i + 0, 6 C i+1 ) mod 100 R i C i sin(t π/480) V i (100 C i ) sin(t π/480) B i 90 0, 8 C i E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 28 / 29

66 Art Cellulaire : Exemple coloré Art cellulaire E. ADAM University of Valenciennes La Programmation Orientée Agent Les Agents RéactifsUVHC/ISTV-LAMIH 29 / 29

2- Téléchargement et installation version actuelle 6.1

2- Téléchargement et installation version actuelle 6.1 1- EDI NetBeans (Environnement : Microsoft Windows Linux Ubuntu) EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

Plus en détail

SEANCE 2 : éléments de programmation

SEANCE 2 : éléments de programmation NETLOGO Étude et modélisation de phénomènes collectifs à l aide d un logiciel de développement dédié Netlogo SEANCE 2 : éléments de programmation 1 «Agents» Tortues Création de tortues : par l observateur,

Plus en détail

Studio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume

Studio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume Studio HERITIER Emmanuelle PERSYN Elodie SCHMUTZ Amandine SCHWEITZER Guillaume Cours R Présentation projet 10/10/2013 Introduction RStudio est une interface créé par JJ Allaire Elle est sortie le 11 Février

Plus en détail

LR3 Module Bibliothèque

LR3 Module Bibliothèque Panneau gauche Concernant la Gestion des Catalogues,les Préférences,les fonctions d Importation, voir les documents dédiés Barre de progression : Lors d une opération effectuée par le logiciel, une barre

Plus en détail

7DEOHGHVPDWLqUHV. ,QWURGXFWLRQj3$3$66SRXU:LQGRZV[0(17HW;3 ,167$//$7,21 87,/,6$7,21 &RQILJXUDWLRQUHTXLVH ,QVWDOODWLRQGH3$3$66 /DQFHPHQWGH3$3$66

7DEOHGHVPDWLqUHV. ,QWURGXFWLRQj3$3$66SRXU:LQGRZV[0(17HW;3 ,167$//$7,21 87,/,6$7,21 &RQILJXUDWLRQUHTXLVH ,QVWDOODWLRQGH3$3$66 /DQFHPHQWGH3$3$66 7DEOHGHVPDWLqUHV,QWURGXFWLRQj3$3$66SRXU:LQGRZV[0(17HW;3 $9$17'(&200(1&(5,167$//$7,21 &RQILJXUDWLRQUHTXLVH,QVWDOODWLRQGH3$3$66 87,/,6$7,21 /DQFHPHQWGH3$3$66 3DUWLFXODULWpVGH&WUO3DVV 3DUDPpWUDJHGH&WUO3DVV

Plus en détail

TD 4 Utiliser des classes existantes

TD 4 Utiliser des classes existantes TD MOO : C++ / UML Séance 4/6 TD 4 Utiliser des classes existantes Préparation individuelle : Exercice 1 : Gui with Qt maitrise pointeur/héritage, et Exercice 2 Le but de cet exercice est de faire une

Plus en détail

serveur domovea TJA450

serveur domovea TJA450 serveur domovea TJA450 FR tebis serveur domovea 2 SOMMAIRE I. L ARCHITECTURE DE COMPTAGE... 4 1. Les objets utilisés pour le comptage...4 2. Les produits Hager proposant une fonction comptage...5 II. CONFIGURATION

Plus en détail

Découverte de l EDI Visual Studio 2005 mai 2008

Découverte de l EDI Visual Studio 2005 mai 2008 (Environnement : Microsoft Windows) 1- EDI Visual Studio 2005 VB.net EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

Plus en détail

Environnements de développement (intégrés)

Environnements de développement (intégrés) Environnements de développement (intégrés) Plan de travail Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure Centre d enseignement et

Plus en détail

PG208, Projet n 2 : Dessin vectoriel

PG208, Projet n 2 : Dessin vectoriel PG208, Projet n 2 : Dessin vectoriel Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif

Plus en détail

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 CHAPITRE 1 PREMIERS PAS Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 15 1.1. Créer un premier projet Pour commencer, lancez Visual Basic Express.

Plus en détail

Le voyageur de commerce

Le voyageur de commerce Université de Strasbourg UFR Maths-Informatique Licence 3 - Semestre 6 Le voyageur de commerce Jonathan HAEHNEL & Marc PAPILLON Strasbourg, le 3 mai 2012 Table des matières 1 Etat des lieux 4 1.1 Fonctionnalités..............................

Plus en détail

Support de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur

Support de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur JEAN-MARC GILLIOT 2014-2015 Durée 1,5 heures Introduction à l automatisation et au développement avec ArcGIS 10.1 3 e année ingénieur Support de TD ArcGIS 10.1 Grande école européenne d'ingénieurs et de

Plus en détail

Modélisation de systèmes complexes et éléments de finance computationnelle

Modélisation de systèmes complexes et éléments de finance computationnelle Professeur Olivier BRANDOUY Modélisation de systèmes complexes et éléments de finance computationnelle Master Recherche \(Séance 2\) 2009-2010 Olivier Brandouy - 2009/10-1 «More is different!» Olivier

Plus en détail

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. 1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de

Plus en détail

Version 1.0. Manuel utilisateur Resaero v1.0 1

Version 1.0. Manuel utilisateur Resaero v1.0 1 Manuel utilisateur Resaero Version 1.0 Manuel utilisateur Resaero v1.0 1 Table des matières 1. ECRAN DE CONNEXION... 3 2. MENU PRINCIPAL... 4 3. PLANNING... 5 3.1. LISTE DES INSTRUCTEURS... 5 3.2. FLECHES

Plus en détail

Modélisation et simulation économiques Chap 3 Introduction à la plateforme NetLogo

Modélisation et simulation économiques Chap 3 Introduction à la plateforme NetLogo Modélisation et simulation économiques Chap 3 Introduction à la plateforme NetLogo Murat Yıldızoğlu http ://yildizoglu.info Université Bordeaux IV GREΘA (UMR CNRS 5113) NetLogo? Eléments de langage Plateforme

Plus en détail

EDUGRAF. L éditeur nouvelle génération. de GRAFCET. Version : 1.0. Edition Août 2012 EduLabo

EDUGRAF. L éditeur nouvelle génération. de GRAFCET. Version : 1.0. Edition Août 2012 EduLabo EDUGRAF L éditeur nouvelle génération de GRAFCET Version : 1.0 Compatible : Win XP, Vista, 7 Mise à jour automatique Grafcet avec : o Divergence convergence OU, o Divergence convergence ET, o Temporisateurs,

Plus en détail

Pas à pas pour. la réalisation. d un zoom

Pas à pas pour. la réalisation. d un zoom Pictures To Exe Version 5.0 Pas à pas pour la réalisation d un zoom par Marcel Boi 05 septembre 2006-1 - SOMMAIRE Page - 4 - Page - 7 - Page - 10 - Page - 11 - Page - 12 - Page - 14 - Mode Préparation

Plus en détail

SpeechiTablet Notice d utilisation

SpeechiTablet Notice d utilisation SpeechiTablet Notice d utilisation Copyright(C) 2003-2009 Speechi Web: www.speechi.net Tel: 03-20-34-74-25 Fax: 03-20-34-74-26 E-mail: info@speechi.net Version 1.0.0 1. Introduction... 3 1.1. Contenu de

Plus en détail

Tutorial Terminal Server sous

Tutorial Terminal Server sous Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal

Plus en détail

INTRODUCTION AU JAVA GRAPHIQUE AVEC NETBEANS

INTRODUCTION AU JAVA GRAPHIQUE AVEC NETBEANS INTRODUCTION AU JAVA GRAPHIQUE AVEC NETBEANS LES FICHIERS EXECUTABLES (.JAR) DES EXERCICES SONT FOURNIS. POUR LES LANCER POUR UN DOUBLE-CLIC, CHOISISSEZ DANS "OUVRIR AVEC" JAVAW.EXE DU JRE/BIN. 1. ADDITION

Plus en détail

Référence : Emplacement des commandes Excel 2003 dans Excel 2007

Référence : Emplacement des commandes Excel 2003 dans Excel 2007 Référence : Emplacement des commandes Excel 2003 dans Excel 2007 Astuces d'utilisation de ce classeur 1. L'ordre des feuilles correspond à celui de l'interface utilisateur par défaut. Si vous le souhaitez,

Plus en détail

Mise en scène d un modèle dans l espace 3D

Mise en scène d un modèle dans l espace 3D CHAPITRE 3 Mise en scène d un modèle dans l espace 3D Blender permet de construire des espaces à la manière d une scène de théâtre. Pour cela, il présente dès l ouverture tout ce dont on a besoin : un

Plus en détail

Gesrisk. Tableau de bord de gestion. Logiciel édité par Optimum Conseil. Version 1.4 pour Microsoft Excel

Gesrisk. Tableau de bord de gestion. Logiciel édité par Optimum Conseil. Version 1.4 pour Microsoft Excel Logiciel édité par Optimum Conseil Gesrisk Tableau de bord de gestion Version 1.4 pour Microsoft Excel Copyright 2008-2014 Optimum Conseil page 1 / 14 Introduction Ce document est destiné aux utilisateurs

Plus en détail

PC1 :192.168.1.87 PC2 :192.168.1.180

PC1 :192.168.1.87 PC2 :192.168.1.180 Utilisation du serveur WEB avec le logiciel AUTOMGEN 1 Introduction Le serveur WEB d AUTOMGEN permet de réaliser des applications de supervision accessibles à partir d un navigateur Internet PC1 :192.168.1.87

Plus en détail

LOGICIEL : SUPERVISEUR GEN32

LOGICIEL : SUPERVISEUR GEN32 LOGICIEL : SUPERVISEUR GEN32 Version 2 Manuel d utilisation Manuel d utilisation 1 Table des Matières I. Installation Gen32 3 II. III. IV. Premier démarrage du logiciel.3 1) Code d accès.3 2) Identification

Plus en détail

WinMDI. (Windows Multiple Document Interface for Flow Cytometry) Visualisation et analyse de données cytométriques

WinMDI. (Windows Multiple Document Interface for Flow Cytometry) Visualisation et analyse de données cytométriques WinMDI (Windows Multiple Document Interface for Flow Cytometry) Visualisation et analyse de données cytométriques Le suivi de populations cellulaires par cytofluorométrie est une technique en plein essor.

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

Sujet 4 : Jeu en réseau en Java / Swing. Auteur : Thomas JGENTI I072545

Sujet 4 : Jeu en réseau en Java / Swing. Auteur : Thomas JGENTI I072545 Projet Interfaces Homme-Machine Demi-valeur 16874 Année 2002-2003 Sujet 4 : Jeu en réseau en Java / Swing Auteur : Thomas JGENTI I072545 http://jgenti.free.fr/cnam Table de matières Table de matières...2

Plus en détail

OBJECTIF. Fournir une introduction à ce logiciel statistique de manière à faciliter son utilisation.

OBJECTIF. Fournir une introduction à ce logiciel statistique de manière à faciliter son utilisation. Dr L. ZEMOUR OBJECTIF Fournir une introduction à ce logiciel statistique de manière à faciliter son utilisation. I. QU EST CE QUE SPSS? SPSS, dont le sigle anglais signifie «Statistical Package for Social

Plus en détail

COMMANDE DU ROBOT LEGO MINDSTORM NTX PAR APPLICATION ANDROID UTILISATION D APP INVENTOR

COMMANDE DU ROBOT LEGO MINDSTORM NTX PAR APPLICATION ANDROID UTILISATION D APP INVENTOR SIN STI2D - Système d'information et Numérique TD TP Cours Synthèse Devoir Evaluation Projet Document ressource COMMANDE DU ROBOT LEGO MINDSTORM NTX PAR APPLICATION ANDROID UTILISATION D APP INVENTOR 1

Plus en détail

Introduction à Eclipse

Introduction à Eclipse Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant

Plus en détail

Introduction à Windows XP

Introduction à Windows XP Introduction à Windows XP Windows...1 Windows dans les grandes lignes...1 Interface de Windows...1 Afficher les menus contextuels...2 Exemples de menus contextuels...2 Bureau de Windows...2 Barre des tâches...2

Plus en détail

ALICE Prise en main du logiciel

ALICE Prise en main du logiciel Alice : Manuel de prise en main 1/9 Introduction Alice est un programme qui permet de construire des mondes virtuels composés d objets en 3 dimensions. Ces objets respectent la logique de la programmation

Plus en détail

Simulation Géographique par Automate Cellulaire

Simulation Géographique par Automate Cellulaire 8 ième séminaire de l observation urbaine CERTU - INSEE Simulation Géographique par Automate Cellulaire Patrice Langlois UMR 6266 CNRS -IDEES Équipe MTG Département de Géographie Université de Rouen 1

Plus en détail

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web 1 1 9 9 7 7 Optimisation pour diffusion à l'écran, pour le web Diffusion pour le web........................ 31 Les paramètres avant l exportation................. 31 Optimisation pour le web......................

Plus en détail

GEOGEBRA : Les indispensables

GEOGEBRA : Les indispensables Préambule GeoGebra est un logiciel de géométrie dynamique dans le plan qui permet de créer des figures dans lesquelles il sera possible de déplacer des objets afin de vérifier si certaines conjectures

Plus en détail

PREMIERS PAS CHAPITRE 1

PREMIERS PAS CHAPITRE 1 CHAPITRE 1 PREMIERS PAS Créer un projet avec XCode... 19 Composer l interface utilisateur... 25 Tester l application... 28 Finaliser l application... 30 Agrémenter l application... 34 Challenge... 36 Check-list...

Plus en détail

Sommaire : tutorial Powerpoint 2003

Sommaire : tutorial Powerpoint 2003 Sommaire : tutorial Powerpoint 2003 Ouvrir le logiciel PowerPoint 2003...2 Affichage «mode normal» : mode de travail...3 Ajouter un modèle de conception existant...4 Insertion d une nouvelle diapositive

Plus en détail

Contrôle de flacons par vision industrielle

Contrôle de flacons par vision industrielle Contrôle de flacons par vision industrielle Le but du TP est d effectuer le contrôle de flacons après leur remplissage, leur bouchonnage et leur étiquetage. Le développement de cette application de vision

Plus en détail

Nous allons détailler dans cette documentation les fonctionnalités pour créer un objet colonne.

Nous allons détailler dans cette documentation les fonctionnalités pour créer un objet colonne. Généralités Dans le générateur d états des logiciels Ciel pour Macintosh vous avez la possibilité de créer différents types d éléments (texte, rubrique, liste, graphiques, tableau, etc). Nous allons détailler

Plus en détail

Galerie de photo Sommaire du Manuel

Galerie de photo Sommaire du Manuel Galerie de photo Sommaire du Manuel 1 INTRODUCTION... 2 2 OU SE TROUVE LE MODULE GALERIE DE PHOTOS... 2 3 CREER UN NOUVEL ALBUM DE PHOTOS EN REALISANT UNE RUBRIQUE... 2 4 COMMENT VISUALISER LA GALERIE

Plus en détail

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10 /0 SOMMAIRE. Lancer le logiciel. Mettre un titre dans une diapositive et du texte. Ajouter une diapositive 4. Créer une diapositive avec une image 5. Créer une diapositive avec un graphique 6. Créer une

Plus en détail

Editer un rapport en ligne

Editer un rapport en ligne Editer un rapport en ligne La fonction Rapports permet d'éditer des catalogues. Un catalogue répond à un besoin qu'il faut identifier avant de commencer la construction du rapport qui permettra de l'éditer

Plus en détail

Le manuel de Plasma. Sebastian Kügler Traduction française : Stanislas Zeller

Le manuel de Plasma. Sebastian Kügler Traduction française : Stanislas Zeller Sebastian Kügler Traduction française : Stanislas Zeller 2 Table des matières 1 Introduction 5 2 Utilisation de Plasma 6 2.1 Plasmoids et conteneurs.................................. 6 2.2 Le panel...........................................

Plus en détail

debuter_avec_owb_1.0.1.doc Document de référence : «Open Workbench User Guide r1.1.6 2007» (http://www.openworkbench.org)

debuter_avec_owb_1.0.1.doc Document de référence : «Open Workbench User Guide r1.1.6 2007» (http://www.openworkbench.org) 1/15 Auteur : Jacques Barzic (contact@jacques-barzic.fr) Sommaire Page 1 Paramétrer Open Workbench 2/15 1.1 Les options Générales 1.2 Les options par défaut 1.3 Les Emplacements 1.4 La «Work Breakdown

Plus en détail

GUIDE ADMINISTRATEUR BIEN DÉMARRER AVEC WISEMBLY

GUIDE ADMINISTRATEUR BIEN DÉMARRER AVEC WISEMBLY GUIDE ADMINISTRATEUR BIEN DÉMARRER AVEC WISEMBLY SOMMAIRE PREPARER. Accéder à Wisembly. Création d un Wiz. Présentation de l interface 5. Création de contenu 6 - Les Documents 6 - Les Votes 7 - Le Questionnaire

Plus en détail

Type du document MANUEL UTILISATEUR. Titre. Création carte situation: Manuel Utilisateur v 2.0. Création carte situation. Diffusion.

Type du document MANUEL UTILISATEUR. Titre. Création carte situation: Manuel Utilisateur v 2.0. Création carte situation. Diffusion. Type du document MANUEL UTILISATEUR Titre Création carte situation Date 14/05/2008 19/05/2009 Version 1.0 2.0 Auteur S Barthon S Barthon Commentaires Création du document Ajout de l utilisation de ArcGis

Plus en détail

Fabriquer votre album photo Sur Photobox.fr

Fabriquer votre album photo Sur Photobox.fr Introduction Depuis l'arrivée des appareils photos numériques, mais également des smartphones, tablettes, nous prenons beaucoup plus de photos qu'avant. Que faites vous de ses photos? Vous les laissez

Plus en détail

ReadCard Guide Utilisateur

ReadCard Guide Utilisateur ReadCard Guide Utilisateur Document révision 04 Copyright 2011 ISLOG Network. Tout droit réservé. Historique de version Date Auteur Description Document Version 04/05/09 A Humilier Version initiale 00

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (Business Intelligence and Reporting Tools) BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»

Plus en détail

FORMATION INOWEB 02/09/15

FORMATION INOWEB 02/09/15 FORMATION INOWEB 02/09/15 SOMMAIRE 1 Introduction... 3 1.1 Principe... 3 1.2 Démarrage... 3 1.3 Page d accueil... 4 1.3.1 Bandeau en-tête... 4 1.3.2 Zone des modules... 5 1.4 Espace Client :... 6 1.4.1

Plus en détail

Présentation et manuel utilisateur. Comment bien démarrer avec les LOGI-Logiciels?

Présentation et manuel utilisateur. Comment bien démarrer avec les LOGI-Logiciels? Merci beaucoup d avoir rejoint les utilisateurs de la suite logicielle LOGI-Collector pour PC. Elle vous permettra de gérer efficacement vos collections de Timbres, Capsules, Fèves, Véhicules miniatures,

Plus en détail

IUT STID, 1 ère année Découverte de logiciels statistiques Prise en main du logiciel SPAD

IUT STID, 1 ère année Découverte de logiciels statistiques Prise en main du logiciel SPAD Université de Perpignan - IUT de Carcassonne Vivien ROSSI Année 2006/2007 IUT STID, 1 ère année Découverte de logiciels statistiques Prise en main du logiciel SPAD Ce document est tiré du site : http ://www.stat.ucl.ac.be/ispersonnel/lecoutre/stats/spad/

Plus en détail

Gimp. Découverte de l espace de travail. Diaporamas,extraits du Cahier Gimp spécial débutants Editions Eyrolles Auteur : Raymond Ostertag

Gimp. Découverte de l espace de travail. Diaporamas,extraits du Cahier Gimp spécial débutants Editions Eyrolles Auteur : Raymond Ostertag Gimp Découverte de l espace de travail Diaporamas,extraits du Cahier Gimp spécial débutants Editions Eyrolles Auteur : Raymond Ostertag Gimp Découvrir l espace de travail Le premier contact avec le logiciel

Plus en détail

Introduction à Business Objects. J. Akoka I. Wattiau

Introduction à Business Objects. J. Akoka I. Wattiau Introduction à Business Objects J. Akoka I. Wattiau Introduction Un outil d'aide à la décision accès aux informations stockées dans les bases de données et les progiciels interrogation génération d'états

Plus en détail

Matérialiser les données d une BdD : créer une carte de densité de points par maillage

Matérialiser les données d une BdD : créer une carte de densité de points par maillage Matérialiser les données d une BdD : créer une carte de densité de points par maillage «Cet outil permet de créer un maillage régulier de polygones (carrés, rectangles ou nids d'abeille) à partir des entités

Plus en détail

PRISE EN MAIN DU LOGICIEL GEOGEBRA

PRISE EN MAIN DU LOGICIEL GEOGEBRA PRISE EN MAIN DU LOGICIEL GEOGEBRA Sixième Tutoriels Interface Une fois le logiciel ouvert, on obtient la fenêtre de travail suivante : Menus Barre d icônes (ou d outils) Fenêtre «Algèbre» Fenêtre «Graphique»

Plus en détail

Programmation Objet - Cours II

Programmation Objet - Cours II Programmation Objet - Cours II - Exercices - Page 1 Programmation Objet - Cours II Exercices Auteur : E.Thirion - Dernière mise à jour : 05/07/2015 Les exercices suivants sont en majorité des projets à

Plus en détail

ASCENSEUR SIMULATION SUR LE LOGICIEL AUTOMGEN. Centre d intérêt : Logiques séquentielle et combinatoire. Durée : 2 h00

ASCENSEUR SIMULATION SUR LE LOGICIEL AUTOMGEN. Centre d intérêt : Logiques séquentielle et combinatoire. Durée : 2 h00 Centre d intérêt : Logiques séquentielle et combinatoire Durée : 2 h00 ASCENSEUR SIMULATION SUR LE LOGICIEL AUTOMGEN Objectif : Elaboration d un diagramme d états de commande d un ascenseur. 1 I. PRISE

Plus en détail

Mode d emploi de Typo3

Mode d emploi de Typo3 Mode d emploi de Typo3 1. Accès à l interface d administration Slide 2 2. Description de l interface Slide 3 3. Le menu Slide 4 4. Gestion des circulaires administratives 4.1 Affichage - Sélection Slide

Plus en détail

L interface de Windows 7

L interface de Windows 7 chapitre L interface de Windows 7. Utiliser le menu Démarrer et la barre des tâches de Windows 7... 2.2 Profiter de l affichage Aero et de Windows Flip 3D... 30.3 Utiliser les thèmes... 33.4 Modifier la

Plus en détail

Prise en main rapide

Prise en main rapide Objectif terminal Réaliser un objet communicant Pourquoi? : 20 millards d objets connectés en 2020! Quelques mots sur l outil de développement App Inventor App Inventor pour Android est une application

Plus en détail

Présentation du didacticiel. Importer et visualiser des données dans Tanagra. Créer un nouveau diagramme

Présentation du didacticiel. Importer et visualiser des données dans Tanagra. Créer un nouveau diagramme Présentation du didacticiel Dans ce didacticiel, nous présentons les caractéristiques de base de l interface de Tanagra, en analysant le fichier d exemple «Breast.txt». Ce fichier, bien connu, est issu

Plus en détail

Améliorer le contenu d une encyclopédie collaborative. Faire preuve d esprit critique

Améliorer le contenu d une encyclopédie collaborative. Faire preuve d esprit critique Améliorer le contenu d une encyclopédie collaborative Faire preuve d esprit critique 1. Exemple 2. Fiche d identité 1. Auteur CERTNEF 2. Date Juin 2009 3. TIC utilisé L encyclopédie collaborative Wikimini

Plus en détail

Date Version Auteur Notes 14/09/2014 1.1 Direction Informatique Création. Accueil Zimbra. Aide utilisateur

Date Version Auteur Notes 14/09/2014 1.1 Direction Informatique Création. Accueil Zimbra. Aide utilisateur Date Version Auteur Notes 14/09/2014 1.1 Direction Informatique Création Accueil Zimbra Aide utilisateur Ce document explique le fonctionnement de l accueil Zimbra, comment l utiliser et le personnaliser.

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation de l interface de test d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation de l interface de test d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation de l interface de test d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.0.1 du 18/01/2015 Table des matières Présentation

Plus en détail

Configuration minimale

Configuration minimale Contents Configuration minimale... 2 Équipement minimum... 2 Équipement recommandé... 2 Systèmes d'exploitation... 2 Installation... 2 Tour d horizon... 2 Écran principale... 2 Temps réel... 3 Signification

Plus en détail

T PRODUCT SPACE GUIDE DE DEMARRAGE RAPIDE. Version du 22 avril 2014

T PRODUCT SPACE GUIDE DE DEMARRAGE RAPIDE. Version du 22 avril 2014 T PRODUCT SPACE GUIDE DE DEMARRAGE RAPIDE Version du 22 avril 2014 Table des matières I. Généralités... 4 A. Qu est-ce que T Product Space?... 4 B. Prérequis à l utilisation de T Product Space... 4 1.

Plus en détail

4. Créer des compteurs, des curseurs ou des bandes déroulantes : a) Création des objets. b) Affectation à une cellule et réglage du pas.

4. Créer des compteurs, des curseurs ou des bandes déroulantes : a) Création des objets. b) Affectation à une cellule et réglage du pas. Logiciel Excel version Office 2007. Voici une liste non exhaustive de fonctions de ce logiciel en relation avec le stage. Au sommaire : 1. Créer des boutons de raccourci dans une barre d outils: a) Sélection

Plus en détail

Qu est ce que WAGOID?

Qu est ce que WAGOID? Qu est ce que WAGOID? Wagoïd est une application qui fonctionne sous l OS de GOOGLE «ANDROID». Son but premier est de pouvoir réaliser sans programmation, une interface homme machine (H.M.I).Pour communiquer

Plus en détail

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE 1 Environnement Lancement du logiciel : ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Atelier «pour approfondir» Le tableur OpenOffice Calc o Menu Démarrer > Tous les programmes > OpenOffice.org > OpenOffice.org

Plus en détail

Fiche n 4 : Gestion des compétences

Fiche n 4 : Gestion des compétences PlanningPME Planifiez en toute simplicité Fiche n 4 : Gestion des compétences I. Description de cette fonction... 2 II. Comment paramétrer les compétences?... 2 III. Comment affecter des compétences à

Plus en détail

Tutoriel première utilisation ICEM-CFD. Couche limite et modification du maillage en 2D

Tutoriel première utilisation ICEM-CFD. Couche limite et modification du maillage en 2D Tutoriel première utilisation ICEM-CFD Couche limite et modification du maillage en 2D Création de points, lignes, surfaces, ajout d un trou à la surface pour simuler le comportement de l écoulement autour

Plus en détail

Notice simplifiée d utilisation du logiciel «PL7-PRO»

Notice simplifiée d utilisation du logiciel «PL7-PRO» ENSIL - AUTOMATISMES INDUSTRIELS Notice simplifiée d utilisation du logiciel «PL7-PRO» Le logiciel «PL7-PRO» permet de programmer les automates Télémécanique du groupe Schneider- Electric. Rappel : Un

Plus en détail

GUIDE POUR L ACCÈS EN LIGNE AUX DONNÉES AGGLOMÉRÉES À L AIDE DU LOGICIEL EXCEL

GUIDE POUR L ACCÈS EN LIGNE AUX DONNÉES AGGLOMÉRÉES À L AIDE DU LOGICIEL EXCEL GUIDE POUR L ACCÈS EN LIGNE AUX DONNÉES AGGLOMÉRÉES À L AIDE DU LOGICIEL EXCEL Il est possible de produire un tableau croisé dynamique (Pivot Table) dans Excel à partir de données externes. Plus particulièrement,

Plus en détail

Création d'une interface graphique

Création d'une interface graphique Introduction Matlab - Compléments GUI 1 Création d'une interface graphique Une interface graphique permet de contrôler une application interactivement avec la souris, plutôt que par lancement des commandes

Plus en détail

PRISME. Installation sur un poste windows

PRISME. Installation sur un poste windows PRISME Installation sur un poste windows Décembre 2012 Table des matières 1 Introduction... 3 2 La configuration requise... 3 3 Paramétrage du module JAVA... 4 3.1 Vérifier la présence de java et sa version...

Plus en détail

Pierre Chauvet. pierre.chauvet@uco.fr

Pierre Chauvet. pierre.chauvet@uco.fr NetLogo : Introduction & Premiers Exemples Pierre Chauvet pierre.chauvet@uco.fr 1 Plan Présentation de NetLogo (p.3) Modèle et langage (p.11) Quelques modèles pas-à-pas (p.22) Interactions avec l utilisateur

Plus en détail

REMARQUES SUR LES GRILLES DE RECUEIL EXCEL

REMARQUES SUR LES GRILLES DE RECUEIL EXCEL REMARQUES SUR LES GRILLES DE RECUEIL EXCEL SI LES BOUTONS DE LA GRILLE SONT INACTIFS... 2 1. Excel 2003... 3 Modifier les paramètres de sécurité... 3 Sélection du niveau de sécurité moyen... 4 Activation

Plus en détail

TP : Mise en oeuvre de MVC

TP : Mise en oeuvre de MVC Université de Lille 1 - Master 1 informatique 2012-2013 IHM TP : Mise en oeuvre de MVC Objectifs se familiariser avec les patrons de conception observateur et stratégie, se familiariser avec la conception

Plus en détail

Marche à suivre Statistiques habitants

Marche à suivre Statistiques habitants Marche à suivre Date Qui Description 06/06/14 Patrick Dussetier Manuel OFISA Informatique - Chemin de la Rueyre 120, CH 1020 Renens - Tél : 021/321.51.11 - Fax : 021/321.51.57 Page 1 / 13 Table des matières

Plus en détail

TRANSFOLIO version 2.05. Introduction

TRANSFOLIO version 2.05. Introduction TRANSFOLIO version 2.05 Introduction TABLE DES MATIERES 1 OBJECTIF... 2 2 DEMARRER TRANSFOLIO... 2 3 CREER SON PREMIER PORTEFEUILLE... 3 3.1 ETAPE 1 : DEFINITION DU PORTEFEUILLE... 3 3.2 ETAPE 2 : OUVERTURE

Plus en détail

Moodle. Moodle. Créer un nouveau (Par)cours

Moodle. Moodle. Créer un nouveau (Par)cours 1/16 NB2012 Moodle est une plate-forme d apprentissage en ligne, qui permet de diffuser des cours, Moodle des exercices, toute sorte de ressources pédagogiques et de composer un parcours de formation.

Plus en détail

Manuel d utilisation du logiciel Signexpert Paraph

Manuel d utilisation du logiciel Signexpert Paraph Manuel d utilisation du logiciel Signexpert Paraph 1 Contenu Introduction... 3 Téléchargement de Signexpert Paraph... 4 Installation de Signexpert Paraph... 4 Description des différentes zones du logiciel...

Plus en détail

Première fenêtre en Java. Utilisation de Window Builder Pro

Première fenêtre en Java. Utilisation de Window Builder Pro Première fenêtre en Java Utilisation de Window Builder Pro Description Une application utilisant des fenêtres est appelée Inetrface Homme Machine ou IHM. Ce nom provient du fait que l'ihm permet une communication

Plus en détail

Excel Compléments (saisie, mise en forme, impression) [xx]

Excel Compléments (saisie, mise en forme, impression) [xx] Excel Compléments (saisie, mise en forme, impression) [xx] K. Zampieri, Version 6 février 2014 Table des matières 1 Saisie de données 3 1.1 Saisie de données............................... 3 1.2 Listes

Plus en détail

LR3 Fonctions de Base. Création d un Catalogue Réglages des Préférences Importation Exportation

LR3 Fonctions de Base. Création d un Catalogue Réglages des Préférences Importation Exportation LR3 Fonctions de Base Création d un Catalogue Réglages des Préférences Importation Exportation 1 LR3 Gestion des Catalogues Dans LR le catalogue est la base de données qui va enregistrer les liens entre

Plus en détail

NFP 121. Java et les Threads. Présentation : Thierry Escalarasse Mai 2007

NFP 121. Java et les Threads. Présentation : Thierry Escalarasse Mai 2007 NFP 121 Java et les Threads Présentation : Thierry Escalarasse Mai 2007 Plan du cour Présentation de la notion de Threads La classe Thread L interface Runnable Les états d un thread La Synchronisation

Plus en détail

Survivre ave Eclipse. 1 Comment créer un projet : Un projet est un répertoire qui contient tous les sous répertoires et fichiers utiles.

Survivre ave Eclipse. 1 Comment créer un projet : Un projet est un répertoire qui contient tous les sous répertoires et fichiers utiles. Survivre ave Eclipse 1 Comment créer un projet : Un projet est un répertoire qui contient tous les sous répertoires et fichiers utiles. Dans le Menu > File > New > Project Sélectionner > Java Project >

Plus en détail

Exploiter les EDI avec Optymo

Exploiter les EDI avec Optymo Exploiter les EDI avec Optymo Notes de lecture : dans ce document, les textes soulignés font référence aux libellés des fenêtres ou aux libellés associés à des boutons d Optymo, et les textes en caractères

Plus en détail

Initiation aux bases de données et à la programmation événementielle

Initiation aux bases de données et à la programmation événementielle Initiation aux bases de données et à la programmation événementielle Cours N 6 : VBA sous ACCESS Souheib BAARIR. Page web : http://pagesperso-systeme.lip6.fr/souheib.baarir/bdvba/support.htm E-mail : souheib.baarir@u-paris10.fr

Plus en détail

Manuel d installation. Version 1.1 11/07/2013

Manuel d installation. Version 1.1 11/07/2013 Manuel d installation Version 1.1 11/07/2013 Table des matières I. Description de la solution... 3 II. Installation... 3 a. Prérequis... 3 b. Installation de la base de données... 3 c. Mettre à jour les

Plus en détail

Windows XP. Microsoft. Sommaire :

Windows XP. Microsoft. Sommaire : Microsoft Windows XP Sommaire : OUVERTURE DE SESSION...2 LE BUREAU...3 CHANGER D ENVIRRONEMENT...4 NOUVEAU RACCOURCI...7 LE MENU DEMARRER...9 LES PROGRAMMES AU DEMARRAGE...11 LA GESTION DES FICHIERS...12

Plus en détail

ACCUEIL...2 LA DEMANDE DE DEVIS...11 COMPLETER UN DEVIS...12 ACCEPTER OU A REFUSER LE DEVIS...13

ACCUEIL...2 LA DEMANDE DE DEVIS...11 COMPLETER UN DEVIS...12 ACCEPTER OU A REFUSER LE DEVIS...13 ACCUEIL...2 LA COMMANDE...3 ONGLET "NATURE DES TRAVAUX"...3 ONGLET INFORMATIONS...8 ONGLET RECAPITULATIF...9 LA COMMANDE SIMPLE A VALIDER PAR LES ACHETEURS...10 LA DEMANDE DE DEVIS...11 COMPLETER UN DEVIS...12

Plus en détail

Dr Aser J. BODJRENOU. Dernière mise à jour: Mai 2008

Dr Aser J. BODJRENOU. Dernière mise à jour: Mai 2008 SUPPORT DE COURS SUR LE MODULE WINDOWS Dr Aser J. BODJRENOU Dernière mise à jour: Mai 2008 Objectifs Objectifs spécifiques Plan Démarrer un ordinateur. Indiquer: - l icône du Poste de travail sur le Bureau

Plus en détail

Nouvelles fonctionnalités pour le Catalogage

Nouvelles fonctionnalités pour le Catalogage Migration Virtua Version 2012.2.3 Nouvelles fonctionnalités pour le Catalogage 1. Menu général... 2 2. Options de catalogage... 2 2.1. Nouveaux intitulés des onglets... 2 2.2. Nouvel onglet «Label printing»...

Plus en détail

creer_construire_projet_owb_1.1.0.doc Document de référence : «Open Workbench User Guide r1.1.6 2007» (http://www.openworkbench.

creer_construire_projet_owb_1.1.0.doc Document de référence : «Open Workbench User Guide r1.1.6 2007» (http://www.openworkbench. 1/11 Auteur : Jacques Barzic (contact@jacques.barzic.fr) Sommaire Page 1 - Créer un projet 2/11 1.1 Généralités 1.2 Création d un nouveau projet 2 - Créer des ressources 3/11 2.1 Généralités sur les ressources

Plus en détail