!"""#$%&'()&*)+&,-$.+/0#$%&'()&

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

Download "!"""#$%&'()&*)+&,-$.+/0#$%&'()&"

Transcription

1 !"""#$%&'()&*)+&,-$.+/0#$%&'()&

2 / ) ) 01!"#" $ % & "'" ( ) *##" # +!" +&!" " #!","( "&!" % -''&,. 0 2 " ) 3# '

3 -7 #& 7! "! " #!! $ % & '! ( '' ' ) * +,-*-.! +$,#! / 0 / '"! ''1 2 2% "3'! '"! " ' / )/ '"'4' +'% # (' ) '! ' 56 $ % %) %!* + +, %('&! - %& %&& & $ '( ' (!" # $! "# $"% & ' (##!! )"(#*+*(!"#$

4 PLANNING 2010 DES FORMATIONS STYREL 1/2 Filières et Formations LabVIEW Basic 1 Nb jours Prix en HT* Formation sur site Janvier Février Mars Avril Mai Juin Juillet Septembre Octobre Novembre Décembre Oui LabVIEW Basic Oui LabVIEW Basic Oui LabVIEW Intermediate LabVIEW Expert Oui Oui LabVIEW LabVIEW DAQ Non LabVIEW sous LINUX Non LabVIEW RT Oui LabVIEW FPGA Oui LabVIEW Instrument Control Oui Langage C pour CVI Oui LabWindows /CVI B Oui CVI LabWindows/CVI B Oui LabWindows /CVI DAQ Oui LabWindows/CVI IVI Oui TestStand et Séquenceurs de TestStand B1 TestStand B Oui Oui Test TestEngine Oui DIAdem Basic Oui DIAdem et Autres Produits DIAdem Basic Oui NI Measurement Studio Basic Oui MATLAB Basic Oui MATLAB Basic Oui Modélisation et Calcul Scientifique SIMULINK Basic Oui SCILAB Basic Oui SCILAB Basic Oui EXCEL pour l'ingénieur Oui *Prix en euros par participant. Ce prix n inclut pas l hébergement, le transport, et les frais de repas du midi. Conditions générales à demander sur feuille séparée - STYREL TECHNOLOGIES - Tél. : +33 (0) Fax : +33 (0) Site Web : formation@styrel.fr

5 PLANNING 2010 DES FORMATIONS STYREL 2/2 Filières et Formations PYTHON Nb jours Prix en HT* Formation sur site Janvier Février Mars Avril Mai Juin Juillet Septembre Octobre Novembre Décembre Oui TCL / TK Oui JAVA Oui Langage C Oui Informatique Industrielle Langage C++ Langage C# PERL Oui Oui Oui VB.NET Oui C++ Dev appli MFC et.net Oui Gestion de Projets Oui Instrumentation Mesure Oui Maintenance PC Hard Oui Electronique Maintenance PC Soft Oui Mesures RF Oui Bus Numériques Bus CAN et LIN Dév de drivers PCI sous LINUX Non Oui PHP MYSQL Oui Développement WEB SPIP Oui XML et JAVA Oui Analyse et Maitriser VISIO Oui Présentation des Données ORIGIN Oui Vision Industrielle Introduction à la Vision Industrielle Techniques d'eclairage LabVIEW IMAQ Vision Oui Non Non *Prix en euros par participant. Ce prix n inclut pas l hébergement, le transport, et les frais de repas du midi. Conditions générales à demander sur feuille séparée - STYREL TECHNOLOGIES - Tél. : +33 (0) Fax : +33 (0) Site Web : formation@styrel.fr

6 FORMATION LABVIEW BASIC 1 Filière : National Instruments Durée : 3 jours (ou 4 jours en option 1 ) Prix par participant* : 1450 (3 jours) 1790 (4 jours) Introduction à LabVIEW - Méthodologie de développement - Analyse de la problématique - Flowchart L environnement de développement - Menu, outils - Face avant et fenêtre diagramme - Notion de projets sous LabVIEW - Comprendre la modèle de développement - Les contrôles, VI et fonctions Mise au point et debug sous LabVIEW - Exploitation de l aide et des exemples - Correction de VI erronés - Utilisation des techniques de débuggage de base - Traitement des données indéfinies - Gestion des erreurs Développement d un VI - Développement de la face avant - Choix des types de données - Les sturctures «Séquence» et «Boucle» - Controle du temps - If Then Else - Cas - Documentation et commentaires du code Gestion des données - Création de tableaux et gestion des clusters - Création de type de tableaux spécifiques Gestion des fichiers - Différents types de fichiers - I/O en fichier disponibles sous LabVIEW - Lecture/Ecriture Références : NI/LV/B1 Options possibles : Formation sur site - Développement d applications modulaires - Introduction au developpement d application modulaires - Création d icones et de connecteurs - VI et sous VI Acquisition de données - Organisation des VIs d'acquisition - Architecture matérielle et logicielle - Acquisition génération d une valeur analogique - Acquisition bufférisée (continue) sur plusieurs voies - Pilotage des entrées / sorties numériques Contrôle d instruments - Communication série et GPIB - Introduction à VISA (Virtual Instrument Software Architecture) - Utiliser et créer un driver d instrument Techniques de développement - Séquencielle - Etape - Machine d Etat - Parallélisme Quatrième jour 1 - Approfondissement en groupe réduit des points vus les trois premiers jours. Démarrage d un projet spécifique. Option CAN possible. L objectif de cette formation est de vous familiariser avec le langage de programmation LabVIEW et de vous permettre d utiliser cet environnement pour développer des applications. Toutes Personnes souhaitant découvrir LabVIEW pour l utiliser dans un projet. Ingénieurs et Techniciens devant utiliser LabVIEW pour programmer des systèmes. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

7 FORMATION LABVIEW BASIC 2 Filière : National Instruments Durée : 2 jours Références : NI/LV/B2 Prix par participant* : 940 Options possibles : Formation sur site - Communication entre boucles I - Architecture simple boucle - Architecture multi-boucles - Programmation événementielle - Gestion des timings Communication entre boucles II - Variables locales et globales - Synchronisation de variables - Sémaphores - Synchronisation de la transmission de données Amélioration et ré-utilisation de code - Notion d héritage - Solutions d implémentation Création d un exécutable - Distribution - Principales caractéristiques d un développement - Préparation de l application - Création de l exécutable et du kit de distribution Programmation Evénementielle - Prgrammation par événement - Architecture de programmation par événement Gestion de l IHM - Architecture VI Serveur - Propriété des noeuds - Programmation par référence contrôle E/S sur fichiers avancés - Comprendre la gestion des fichiers sous La LabVIEW - Différents type de fichiers sous LabVIEW - Les fichiers binaires - Gestion par streaming des fichiers L objectif de ce cours est l approfondissement des connaissances de LabVIEW afin de devenir un utilisateur et programmeur confirmé chargé de développer des applications complexes. Ingénieurs et Techniciens devant utiliser LabVIEW pour programmer des systèmes, ayant déjà suivi le cours LabVIEW Basic 1 ou bénéficiant d une première expérience avec cet environnement de développement. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

8 FORMATION LABVIEW INTERMEDIATE Filière : National Instruments Durée : 3 jours Développement sous LabVIEW - Les bonnes pratiques - Introduction - Développement de VI Evolutifs, Clairs, Maintenables - Pratiques pour assurer le succès de son développement Analyse du projet - Techniques d évaluation du besoin - Développement du document de spécifications - Définition de l application Conception de l IHM - Caractéristiques de l interface - Développement de prototypes d IHM - Quelques exemples - Sauvegarde des IHM Conception du projet - Design sous LabVIEW - Développement orienté événements - Architecture hierarchique - Environnement projet de LabVIEW - Les librairies - Choix des types de données - Gestion des erreurs Développement de l IHM - Développement du type de données - Développement d icones significatifs - Connecteurs Références : NI/LV/INT Prix par participant* : 1490 Options possibles : Formation sur site - Développement du code LabVIEW - Gestion de la configuration - Structure et code - Développement de modules évolutifs et maintenables - Gestion des erreurs Problématique des tests - Vérification et relecture de code - Tests unitaires - Tests d intégration - Tests de validation Evaluation des performances de l application - Comment améliorer les performances - Les métriques disponibles - Analyse des performances d un VI - Identification des problèmes de performances - Résolution des problèmes de perfomances Réalisation de la documentation - Création de la documentation - Création d un manuel utilisateur - Création de fichiers d aide - Description de l application Déploiement de l application - Développement du code en vue d obtenir une application autonome - Construire une application autonome - Créer un installer L objectif de ce cours est de faire l acquisition de compétences approfondies sur les méthodologies préconisées lors de développements sous LabVIEW afin de s assurer qu ils sont professionnels, robustes, maintenables et ré-utilisables. Ingénieurs et Techniciens chargés d assurer des développements de projtes complets sous LabVIEW. Il est conseillé d avoir suivi auparavant les formations LabVIEW Basic 1 et LabVIEW Basic 2 ou d avoir un niveau équivalent. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

9 FORMATION LABVIEW EXPERT Filière : National Instruments Durée : 3 jours > Appel de code externe sous LabVIEW - Appel de DLL sepuis LabVIEW - Création d une dll LabVIEW et appel de cette dll depuis un autre environnement de développement (Ansi C) - Comment éviter les difficultés > Utiliser le VI Server pour contrôler dynamiquement un VI - Qu est-ce que l interface VI Server? - La mise en œuvre du VI Serveur (local et réseau) - Chargement dynamique de VIs, création d une architecture de type Plug-In - Mettre en œuvre les face-avant secondaires > La programmation ActiveX &.Net / LabVIEW - Utiliser LabVIEW en tant que Client puis Server ActiveX - Faire appel à des contrôles ou Assembly.Net sous LabVIEW - La gestion asynchrone des évènements ActiveX ou.net > Interface avec une base de données - Définition d une base de données (terminologie, standards) - Comment se connecter à une base de données - Réaliser des requêtes SQL (Structured Query Language) sous LabVIEW > L échange de donnée par protocoles standards - Définitions préalables : standards, terminologie - Diffuser des données en utilisant le protocole UDP - Réaliser une communication point à point par TCP/IP > Faciliter la communication réseau en utilisant les technologies haut-niveau NI - Rappel sur la mise en œuvre des fonctionnalités Data Socket - Publier et souscrire à des données Références : NI/LV/EX Prix par participant* : 1490 Options possibles : Formation sur site - sur le réseau en utilisant les Variables Partagées - Visualiser ou Piloter un VI distant en utilisant la technologie Remote Panel ou par l intermédiaire d un Service Web > L amélioration des performances sous LabVIEW - Mettre en œuvre de manière efficace le Multithreading : allocation des threads, priorités d exécution, parallélisation des tâches - Surveiller les performances d une application LabVIEW - Techniques de programmation pour réduire le temps d exécution ou optimiser l utilisation de la mémoire > La gestion avancée des évènements - Rappels sur la structure évènement et les évènements statiques - Les évènements dynamiques : Intérêts & mise en oeuvre - Synchroniser deux tâches en utilisant les évènements utilisateurs. > Créer des applications structurées et évolutives - Les techniques de gestion/synchronisation de données & tâches (notifications, sémaphores, occurrences, rendezvous) - Les architectures standards (Machine d état, architecture producteur/consommateur, maître/esclave & variantes) -Mettre en place des fonctions et bibliothèques de haut-niveaux : créer un VI polymorphe, une librairie de projet. - Mettre en place des structures de donnée évolutives et facile à maintenir : Variables Globales Fonctionnelles, Commandes avec définition de type, Commandes X. L objectif de ce cours est de faire l acquisition de compétences approfondies sur LabVIEW. Cette formation correspond à la formation Développeurs II de NI, et présente les principaux concepts du cours Architecte. Ingénieurs et Techniciens chargés d assurer des développements complets sous LabVIEW. Il est conseillé d avoir suivi auparavant les formations LabVIEW Basic 1 et LabVIEW Basic 2 ou d avoir un niveau équivalent. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

10 FORMATION LABVIEW DAQ Filière : National Instruments Durée : 2 jours Références : NI/LV/DQ Prix par participant* : 940 Options possibles : Formation sur site - Les capteurs, signaux et conditionnement du signal - Les composants d un système d acquisition de données - Les différents types de capteurs & de signaux - Le conditionnement des signaux Matériel et Logiciel d Acquisition de données - Les périphériques DAQ NI & le driver NI-DAQmx - La connexion des signaux: différentiel, assymétrique, référencé, flottant - Les paramètres de configuration: fréquence, résolution, gain & gamme Déclenchement - Démarrage d une acquisition sur déclenchement - Trigger de type Démarrage ou Référence - Source de Trigger Numérique ou Analogique - Illustration avec l assistant DAQ L acquisition de signaux analogiques - Présentation des VIs NI-DAQmx d acquisition - Réaliser une acquisition unique sur une voie - Réaliser une acquisition multiple sur N voies - Réaliser une acquisition bufférisée & continue - Considérations sur la sauvegarde des données Sortie analogique - Génération d un niveau de tension unique - Génération de formes d ondes continues on non Les E/S numériques - Présentation des signaux & E/S numériques - Réaliser une acquisition ou génération de signaux TTL sur une ligne ou un port - Cadencer l acquisition/génération des E/S numériques Les E/S compteur/timer - Introduction aux compteurs/timers - Détection de front, mesure de fréquence & position - Génération d impulsion ou de train d impulsions Synchronisation - Modèle de tâche NI-DAQmx - Synchronisation des E/S au sein d une carte DAQ - Synchronisation de cartes DAQ via le bus RTSI Compléments sur le conditionnement des signaux et le traitement du signal L objectif de cette formation est d appréhender tous les aspects d un système d acquisition de données et du driver NI-DAQmx sous LabVIEW. Ingénieurs et Techniciens devant utiliser LabVIEW pour mettre en oeuvre des systèmes d Acquisition et de Contrôle des données. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

11 FORMATION LABVIEW LINUX Filière : National Instruments Durée : 3 jours Introduction à LabVIEW - Méthodologie de développement - Analyse de la problématique - Flowchart L environnement de développement - Menu, outils - Face avant et fenêtre diagramme - Notion de projets sous LabVIEW - Comprendre la modèle de développement - Les contrôles, VI et fonctions Mise au point et debug sous LabVIEW - Exploitation de l aide et des exemples - Correction de VI erronés - Utilisation des techniques de débuggage de base - Traitement des données indéfinies - Gestion des erreurs Développement d un VI - Développement de la face avant - Choix des types de données - Les sturctures «Séquence» et «Boucle» - Controle du temps - If Then Else - Cas - Documentation et commentaires du code Gestion des données - Création de tableaux et gestion des clusters - Création de type de tableaux spécifiques Gestion des fichiers - Différents types de fichiers - I/O en fichier disponibles sous LabVIEW - Lecture/Ecriture Références : NI/LV/BLX Prix par participant* : 1550 Options possibles : Formation sur site - Développement d applications modulaires - Introduction au developpement d application modulaires - Création d icones et de connecteurs - VI et sous VI Acquisition de données - Organisation des VIs d'acquisition - Architecture matérielle et logicielle - Acquisition génération d une valeur analogique - Acquisition bufférisée (continue) sur plusieurs voies - Pilotage des entrées / sorties numériques Contrôle d instruments - Communication série et GPIB - Introduction à VISA (Virtual Instrument Software Architecture) - Utiliser et créer un driver d instrument Techniques de développement - Séquencielle - Etape - Machine d Etat - Parallélisme L objectif de cette formation est de vous familiariser avec le langage LabVIEW et de vous permettre d utiliser cet environnement pour développer des applications sous LINUX. Toutes Personnes souhaitant découvrir LabVIEW pour l utiliser dans un projet sous LINUX. Ingénieurs et Techniciens devant utiliser LabVIEW pour programmer des systèmes. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

12 FORMATION LABVIEW TEMPS-REEL Filière : National Instruments Durée : 3 jours Références : NI/LV/RT Prix par participant* : 1450 Options possibles : Formation sur site - Introduction au Temps-Réel - Qu est-ce qu un système Temps-Réel - Définitions: déterminisme, jitter, latence - Les différents cibles RT: PXI, compactrio, cfp,... La configuration du matériel - Les étapes-clés de la configuration - Configurer les cibles RT depuis Measurement & Automation Explorer - Utiliser un Projet LabVIEW pour configurer les cibles RT - Créer et exécuter des VIs sur une cible RT L architecture d un système Temps-Réel - Le multithreading - Comprendre et définir les niveaux de priorités - Gérer le temps processeur et les ressources partagées - Définir un mécanisme de transferts de données entre threads (variables partagées, RT FIFOs, ) Communiquer depuis une cible RT - Communiquer par face-avant - Choisir un protocole de communication entre la partie hôte et la cible RT (Variables réseau, TCP, UDP, VI Server) - Utiliser l outil RT Project Wizard La mise au point d une application RT - Vérifier le cadencement d une application RT - Vérifier l utilisation de la mémoire - Vérifier le comportement global de l application avec Execution Trace Toolkit Le déploiement d une application RT - Introduction au déploiement - Créer une spécification de construction - Communiquer avec les cibles RT après déploiement Cadencer une application et acquérir des données - Utiliser un cadencement logiciel - La boucle cadencée (Timed loop) - Utiliser un cadencement matériel - Répondre à des évènements logiciels ou Matériels L objectif de cette formation est d appréhender toutes les exigences d un système temps-réel réalisé sous LabVIEW RT en terme de cadencement, partage des tâches & ressources, communication. Ingénieurs ou techniciens ayant à définir une architecture temps-réelle sur cible PXI ou compact RIO et à développer un applicatif embarqué sous LabVIEW RT. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

13 FORMATION LABVIEW FPGA Filière : National Instruments Durée : 2 jours Références : NI/LV/FPGA Prix par participant* : 1100 Options possibles : Formation sur site - Présentation de LabVIEW FPGA - Introduction à la technologie FPGA - Comparaison avec le driver NI-DAQmx - Exemples d applications - Solutions d E/S reconfigurables: CompactRIO, R-series multifunction or digital I/O, FlexRIO - Configurer les cibles RIO sous Measurement & automation Explorer - Créer un projet LabVIEW FPGA Les bases de la programmation FPGA - Définir la logique FPGA sous LabVIEW - Développer le VI FPGA - Communiquer par face-avant avec le VI FPGA - Sélectionner un mode d exécution - Compiler et optimiser le VI FPGA Le partage des données & ressources - Paralléliser les tâches sur le FPGA - Les différentes techniques pour le partage des données: variables, memory nodes, FPGA FIFOs Communication PC hôte/cible FPGA - Créer un VI hôte dialoguant avec le VI FPGA sous Windows ou sur une cible temps-réelle - Communication synchrone ou asynchrone - Synchroniser le VI hôte et le VI FPGA par polling ou interruption - Transférer sans perte les données par FIFOs DMA entre le VI FPGA et le VI hôte Programmation modulaire & réutilisation de code - Utiliser des sous-vis sur une cible FPGA - La notion de réentrance sous LabVIEW FPGA - Utiliser LabVIEW FPGA IPNet Les entrées/sorties FPGA - Configurer les E/S du FPGA - Les différents types d E/S - Les données de type entiers ou à virgule fixe (FXP) Cadencer un VI FPGA - Les différentes fonctions de cadencement - Définir la période d une boucle, ajouter des retards, mesurer des durées entre évènements ou itérations d une boucle - Utiliser une boucle SCTL (single-cycle timed loop) Cette formation aborde les étapes de conception, développement, mise au point & déploiement sur cibles RIO (compactrio, R-Series Multifunction IO, FlexRIO) d applications LabVIEW FPGA. Ingénieurs ou techniciens utilisant LabVIEW FPGA pour programmer des cibles de type RIO (E/S reconfigurables). Futurs utilisateurs souhaitant évaluer ou dimensionner une architecture FPGA. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

14 FORMATION LABVIEW CONTROLE D INSTRUMENTS Filière : National Instruments Durée : 2 jours Références : NI/LV/CI Prix par participant* : 1040 Options possibles : Formation sur site - Les bases du contrôle d instrument - Instrumentation traditionnelle & instrumentation virtuelle - Les différentes familles d instruments - Les Bus & interfaces de communication: GPIB, Série, USB, Ethernet, VXI, PXI - Les composants logiciels: VISA, IVI, NI-SPY, Measurement & Automation Explorer Le pilotage d instrumentation - Introduction à VISA - La programmation VISA de base - Les propriétés VISA - Les évenements VISA - Le pilotage distant sous VISA - Utiliser l assistant E/S d instruments - La manipulation de chaîne de caractères Utiliser un driver d instrument sous LabVIEW - Les drivers d instruments Plug & Play - Les composants d un drivers Plug & Play - Contrôler un ou plusieurs instruments - La gestion des erreurs Créer un nouveau driver d instrument - Définir la structure d un driver d instrument - Développer un driver d instrument - Tester un driver d instrument - Déployer un driver d instrument Les drivers d instruments IVI - l objectif de la norme IVI - Les drivers IVI spécifiques - Les drivers IVI de classe Modifier un driver d instrument existant - Quand modifier un driver - Explorer la structure d un driver - Les étapes de la modification d un driver Cette formation permet d appréhender le développement d application sous LabVIEW destinée au pilotage d instrumentation GPIB, série. La création de drivers d instruments et la programmation VISA sont notamment passés en revue. Ingénieurs ou techniciens étant amenés à créer ou faire évoluer des drivers d instruments ou des applications LabVIEW pilotant de l instrumentation GPIB ou Série. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

15 FORMATION LANGAGE C POUR CVI Filière : National Instruments Durée : 1 jour (2 ieme jour possible en option) Références : NI/CPCVI Prix par participant* : 550 Options possibles : Formation sur site - Présentation du Langage C Caractéristques principales Utilisation des principaux compilateurs C Les notions de bases Structure d un programme C Les Expressions Les Instructions Les Types de Données Les Opérateurs Les Contrôles de flux (boucle for, while, switch,..) La programmation procédurale avec C Les Fonctions Les blocs d'instructions La pile d'exécution La récursivité Les structures de données en C Les structures Les énumérations Les unions Les champs de bits Les tableaux La Gestion de la mémoire Utilisation pratique de malloc, realloc, calloc, free L objectif de ce cours est la maîtrise des fondamentaux du langage C en vue de préparer une formation à l environnement LabWindows/CVI de National Instruments Ce cours est destiné aux Ingénieurs et Techniciens souhaitant suivre une formation LabWindows/CVI et désireux de revoir les bases de la programmation en C. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

16 FORMATION LABWINDOWS/CVI BASIC 1 Filière : National Instruments Durée : 3 jours (ou sur 4 jours 1 ) Prix par participant* : 1450 (sur 3 jours) 1790 (sur 4 jours) Références : NI/LW/B1 Options possibles : Formation sur site - Introduction à LabWindows/CVI L environnement de travail ; Les panneaux de fonctions ; Exécution rapide d un panneau de fonctions ; L'exécution interactive ; Edition des liens ; Techniques de debug d une application Création d un interface graphique L éditeur d interfaces graphiques pour le développement dihm professionnelles ; Squelette de programme à partir d un panneau de fonctions; Les fonctions Callbacks; Amélioration de l efficacité du programme par les événements; Construction d une application complète; Réalisation de contrôles spécifiques Les drivers d instruments Utilisation ; Développement d applications à partir de drivers ; Création du driver et exploitation sous CVI Formattage des données Formattage des données; Convertion de données; Manipulation de chaînes de caractères Création et distribution de programmes CVI Développement d applications autonomes; Exécution d applications autonomes Acquisition de données Introduction ; Configuration du système d acquistion de données; Architecture de NI-DAQmx; Les fonctions; Acquisition d un point unique, multi-points; Les Compteurs Le contrôle d instrument Le bus GPIB ; Introduction à VISA ; Utilisation de VISA pour piloter un appareil de mesure; La communication série Quatrième jour 1 Approfondissement des éléments vus les trois premiers jours et/ou démarrage d un projet spécifique. Option bus CAN Possible. L objectif de ce cours est l apprentissage de l environnement de développement en C de National Instruments. Le cours passe en revue les différentes fonctionnalités du logiciel depuis les concepts généraux jusqu au développement d une application complète. Ce cours est destiné aux débutants dans cet environnement qui souhaitent acquérir rapidement les concepts de base permettant le développement d applications complètes. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

17 FORMATION LABWINDOWS/CVI BASIC 2 Filière : National Instruments Durée : 2 jours Références : NI/LW/B2 Prix par participant* : 940 Options possibles : Formation sur site - Rappels des concepts de base Modèle des fonctions Callback ; Création de messages ; Structure des drivers d instruments. Programmation de l interface utilisateur Attributs ; Menus ; Barres d outils ; Graphes d intensité ; Canevas ; Tables ; Commandes personnalisées. Communication entre application et Active X Technologies Active X ; Utilisation de CVI en client ; Création de serveur ActiveX ; Datasocket ; Utilisation du TCP/IP. Modularité et comptabilité du code avec d autres environnements Développement de code modulaire et ré-utilisable ; Les DLL ; Debbugage d application ; Portage de code entre différents environnements Sujets complémentaires Multithreading ; Utilisation du Windows SDK ; Interfaçage avec LabVIEW ; Fonctions utiles ; Toolkits ; Introduction à TestStand L objectif de ce cours est l approfondissement de la connaissance de l environnement de développement en C de National Instruments. Ce cours est orienté communication vers l extérieur. Il permet d aborder plusieurs méthodes pour échanger des données avec d autres applications. Ce cours est destiné aux utilisateurs avertis de l environnement qui souhaitent acquérir des compétences avancées sur ce dernier. Une connaissance de LabWindows CVI du niveau du cours LabWindows CVI Basic 1 est nécessaire. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

18 FORMATION LABWINDOWS/CVI DAQ Filière : National Instruments Durée : 2 jours Références : NI/CVI/DQ Prix par participant* : 1040 Options possibles : Formation sur site - Les capteurs, signaux et conditionnement du signal - Les composants d un système d acquisition de données - Les différents types de capteurs & de signaux - Le conditionnement des signaux Matériel et Logiciel d Acquisition de données - Les périphériques DAQ NI & le driver NI-DAQmx - La connexion des signaux: différentiel, assymétrique, référencé, flottant - Les paramètres de configuration: fréquence, résolution, gain & gamme Déclenchement - Démarrage d une acquisition sur déclenchement - Trigger de type Démarrage ou Référence - Source de Trigger Numérique ou Analogique - Illustration avec l assistant DAQ L acquisition de signaux analogiques - Présentation des functions NI-DAQmx d acquisition - Réaliser une acquisition unique sur une voie - Réaliser une acquisition multiple sur N voies - Réaliser une acquisition bufférisée & continue - Considérations sur la sauvegarde des données Sortie analogique - Génération d un niveau de tension unique - Génération de formes d ondes continues on non Les E/S numériques - Présentation des signaux & E/S numériques - Réaliser une acquisition ou génération de signaux TTL sur une ligne ou un port - Cadencer l acquisition/génération des E/S numériques Les E/S compteur/timer - Introduction aux compteurs/timers - Détection de front, mesure de fréquence & position - Génération d impulsion ou de train d impulsions Synchronisation - Modèle de tâche NI-DAQmx - Synchronisation des E/S au sein d une carte DAQ - Synchronisation de cartes DAQ via le bus RTSI Compléments sur le conditionnement des signaux et le traitement du signal L objectif de cette formation est d apréhender tous les aspects d un système d acquisition de données et du driver NI-DAQmx sous LabWindows/CVI. Ingénieurs et Techniciens devant utiliser LabWindows/CVI pour mettre en oeuvre des systèmes d Acquisition et de Contrôle des données. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

19 FORMATION DRIVERS D INSTRUMENTS IVI Filière : National Instruments Durée : 3 jours Références : NI/LW/IVI Prix par participant* : 1590 Options possibles : Formation sur site - La mise en œuvre de Drivers IVI - Introduction générale à l IVI - Créer des applications interchangeables avec les drivers IVI - Présentation du modèle d attributs et des mécanismes inhérents à l IVI (cache, simulation, coercion, ) - Drivers de classe & drivers spécifiques - L interface de programmation IVI - Les outils de simulation, de configuration (Measurement & Automation Explorer), de mise au point (NI-SPY) et d exécution interactive Notions avancées - Fonctionnalités avancées: tables dynamiques, attributs de type chaîne, flags d attibuts, callback de type Range-Check et Coerce - Tester un driver IVI et créer un installeur - Créer un driver de classe IVI avec l outils «IVI custom Class Driver Wizard» - Créer ou modifier un driver de classe de simulation L écriture ou la modification de Drivers IVI - Introduction à l écriture de drivers d instruments de type IVI-C sous LabWindows/CVI - Créer le squelette d un driver IVI spécifique avec l assistant IVI Instrument Driver - Utiliser l éditeur d attributs pour parcourir ou modifier un driver IVI spécifique - La gestion interne des attributs IVI (fonctions callbacks en lecture/ecriture, tables, dépendances, invalidations, ) - La bibliothèque IVI: fonctions couramment utilisées et macros de gestion d erreur - L ajout ou la suppression de fonctions de haut-niveau du driver d instruments ou d attributs IVI L objectif de la formation est de définir ce que sont les drivers IVI, leur plus-value par rapport aux drivers VISA et d illustrer leur mise en œuvre. La structure et les mécanismes internes des drivers IVI ainsi que les outils permettant de les créer ou modifier sont également passés en revue. Cette formation est destinée aux personnes pouvant être amenées à utiliser, créer ou faire évoluer des drivers d instruments de type IVI (Instrument Virtual Interchangeable) sous LabWindows/CVI. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

20 FORMATION TESTSTAND 1 Filière : National Instruments Durée : 3 jours Introduction au Test Automatique - Différents types de test - Testeurs Automatiques - Terminologie - Les composants d un testeur automatique - Roles des tests - Processus de développement d un système de test - Taux de couverture Introduction à TestStand - Role d un séquenceur de test - Terminologie TestStand - Les composants de TestStand - L éditeur de séquence - Architecture de TestStand Analyse des Séquences de Test - Debug d une séquence - Diagnostic d une séquence - Les outils Création des Séquences - Introduction - Création d un pas de test - Création de modules - Les sous-séquences - Propiétés d une séquence - Propriétés d un fichier séquence Gestion des données - Les données de TestStand - Expressions - Les types de données spécifiques - Variables - Import / Export de données Références : NI/TS/B1 Prix par participant* : 1450 Options possibles : Formation sur site - Fonctions CallBacks - Callbacks - Le process modèle - Callbacks Engine Comment configurer TestStand - Les options - Créer sa configuration - Les répertoires - Les options de rapport - Les options Base de Données Execution de tests en parallèle - Gestion d unités sous test multiples - Le Multithreading - Synchronisation de pas de test Bonnes pratiques sous TestStand - Applications modulaires - Portée des données - Le système SetUP / CleanUP - Les bibliothèques non dédiées - La documentation Gestion des Utilisateurs - Les groupes d utilisateurs - Les privilèges -Synchrinsation avec d autres environnements Déploiement d une application - Introduction - Le processus de déploiement - Exemples et scénarios de déploiement L objectif de ce cours est la prise en main de l environnement TestStand. Il permet d être en mesure de créer et de manipuler des séquences de test à partir de cet environnement et de réaliser des applications complètes. Ingénieurs et Techniciens chargés de développer des séquences sous TestStand ou d utiliser l environnement dans le domaine du test. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

21 FORMATION TESTSTAND 2 Filière : National Instruments Durée : 2 jours Références : NI/TS/B2 Prix par participant* : 940 Options possibles : Formation sur site - Environnement de test - Présentation du Framework TestStand - Composants - Ressources nécessaires Conseils pour le développement d applications complexes - Choisir où implémenter les fonctions - Gestion des données - Gestion des erreurs - Déploiement de l application l API TestStand - Introduction - L organisation de l API - Appel de l API - Exemples standards Adaptation des pas de test - Adaptation des types - Archtitecture de pas de test Le process Modèles - La structure - Adaptation d un process modèle - Exemples standards Interfaces Homme Machine - Les interfaces disponibles - Le controle d IHM sous TestStand - Gestion des messages - Callbacks L objectif de ce cours est une présentation des caractéristiques avancées de TestStand ainsi que des modifications que vous pouvez apporter à son environnement. De plus, à l issue de la formation vous pourrez modifier les différents composants de l'environnement de TestStand. Ingénieur et Techniciens chargés d utiliser cet environnement afin de concevoir et réaliser des systèmes de test automatique complets. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

22 FORMATION TESTENGINE Filière : Séquenceur de Test Durée : 1 jour Références : ST/TE Prix par participant* : 490 Options possibles : Formation sur site - Rappels sur TestEngine : TestEngine est un séquenceur de test «entrée de gamme», simple et efficace qui permet de développer et d expoiter des scénarios de test en vue de controler ou produire des équipements. TestEngine permet d appeler des tests écrits sous LabVIEW, LabWindows/CVI, VB ou tout autre langage. Les scéanrios de test développés sont exportables sous TestStand de National Instruments. TestEngine peut gérer, en natif, la notion d Ordre de Fabrication. Rappels sur le test automatique et le rôle d un séquenceur de test - Introduction - Différents types de tests - Terminologie - Les composants d un testeur automatique - Roles des tests - Processus de développement d un système de test De TestEngine à TestStand - Introduction à TestStand - Comment migrer une séquence de test TestEngine vers TestStand TestEngine - Présentation de TestEngine - Configuration de l outil - Fonctionnement avec ou sans gestion des Ordres de Fabrication - Création d une Séquence - Evolution de la séqunce de test - Gestion des versions - Création des pas de test spécifiques - Création de l ordre de fabrication - Gestion des résultats et des rapports - Exemples et Exercices L objectif de ce cours est la prise en main de l environnement TestEngine. Il permet d être en mesure de créer et de manipuler des séquences de test à partir de cet environnement et de réaliser des applications complètes. Ingénieurs et Techniciens chargés de développer des systèmes de test automatisés à partir d éléments «briques» logicielles standard. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

23 FORMATION DIADEM 1 Filière : National Instruments Durée : 3 jours Références : NI/DI/B1 Prix par participant* : 1490 Options possibles : Formation sur site - Présentation de DIAdem - Rappels sur les principales fonctionnalités de l outil - Utilisation des fonctions principales de DIAdem Gestion des données - Utilisation du NAVIGATOR PANEL - Les composants du NAVIGATOR - Utilisation de DataFinder - Exploiter les données - Chargement / Sauvegarde de données Visualisation des données - Utilisation de VIEW PANEL - Les composants de VIEW PANEL - Obtenir des données - Utilisation des différents type de visualisation des données -Chargement/Sauvegarde d une configuration de visualisation - Transfert de feuilles EXCEL vers DIAdem - La machine à calculer DIAdem Editer des données - Utilisation de REPORT PANEL - Création de rapports - Formater des données - Modes de visualisation - Comparaison de VIEW et REPORT PANEL Analyse des données - Utilisation de l ANALYSE PANEL - Les composants d ANALYSE - Calcul et Analyse de données - Traitement des NoValues Calculatrice - Utilisation de la calculatrice - Opérands et Opérations - Les variables - Traitement des NoValues Les Unités sous DIAdem - Utilisation des unités sous DIAdem - Définition d unités - Edition et Travail avec les unités Automatisation de séquences - Utilisation du SCRIPT PANEL - Les composants de SCRIPT - Automatisation de tâches - Travaux sur les SCRIPTS Tâches standards sous DIAdem - Chargement de données Non DIAdem - Recherches sur les données (Pics,...) - Travail avec des données 3D - Comparaison de données L objectif de cette formation est de vous apprendre à utiliser les fonctions d analyse, de génération de rapports, et de gestion de données de DIAdem. Vous serez également familiarisés avec les fonctions d import et de développement de scripts. Toutes personnes souhaitant découvrir DIAdem pour exploiter des données ou mieux connaître cet outil performant. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

24 FORMATION DIADEM 2 Filière : National Instruments Durée : 2 jours Références : NI/DI/B2 Prix par participant* : 1100 Options possibles : Formation sur site - Introduction à DIAdem SCRIPT - Automatisation de tâches - Les fonctions de SCRIPT - Les stuctures de SCRIPT - La syntaxe Fonctionalités VBS - Les types de données - Variables et constantes - Les opérateurs, conditions, boucles - Gestion des erreurs - Utilisation de VBS - Accès à des bases de données Le Debugger - Gestion d erreur - Mode debug - Minimiser les erreurs dans les scripts - Gestion avancée des erreurs Les variables - Utilisation de variables DIAdem - Création de variables DIAdem et VBS Personalisation de l Interface Homme Machine - Utilisation des objets disponibles - Utilisation de l éditeur - Boites de dialogue Les panels DIAdem - Utilisation de DIAdem REPORTS - Visualisation des données avec VIEW - Accès aux données internes - Gestion des données avec NAVIGATOR Travaux sur les données - Comprendre la strcture orientée objets - L interface de DIAdem NAVIGATOR - Recherche avec et sans NAVIGATOR Création et Edition de SCRIPT - Création d un SCRPT - Démarrage/Arrêt - Intégration d un script dans l interface - Utilisation d outils de productivité lors du développement L objectif de cette formation est de vous apprendre à étendre les capacités d utilisation de DIAdem en utilisant VB Script. Vous serez également familiarisés avec la réalisation d IHM et les fonctions de communication du produit. Toutes personnes souhaitant approfondir leurs connaissances sur DIAdem pour exploiter des données et automatiser des tâches. Une connaissance équivalente au niveau DIAdem Basic 1 est nécessaire pour suivre cette formation avec profit. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

25 FORMATION MEASUREMENT STUDIO BASIC 1 Filière : National Instruments Durée : 3 jours Références : NI / MS / B1 Prix par participant* : 1590 Options possibles : Formation sur site - Measurement STUDIO pour.net est un ensemble de classes et de contrôles additionnels permettant aux développeurs.net d exploiter les matériels NI-DAQ et GPIB de National Instruments en toute simplicité. Measurement STUDIO fourni également des objets graphiques et des fonctions spécifiques pour la réalisation d applications orientées R&D, Test & Mesures, Scientifiques. Le cours est orienté vers VB.NET. Une adaptation vers C/C++.NET est possible. Présentation de MEASUREMENT STUDIO : -Historique -Installation -Les classes -Les objets graphiques Les bases de la programmation VB.NET : -Le projet -Les fichiers sources -Les IHM -Les types -Les variables -Les structures (boucles ) -Les tableaux (1D, 2D ) -Les chaines de caractères -Les conversions -Les E/S dans les fichiers - Bibliothèque NI DAQ et GPIB : -Simuler un périphérique -Acquisition / génération analogique simple -Acquisition / génération numérique simple -Utilisation des compteurs (comptage de front) -Pilotage d appareils externes Les IHM : -Les booleens -Les numériques -Les listes -Les chaines de caractères -Les Graphes Etre en mesure de développer des applications sous.net avec les fonctions et contrôles de base de Measurement Studio. Mettre en œuvre, à partir d exercices de type micros projets, des matériels NI-DAQ et GPIB dans l environnement.net. Techniciens, Ingénieurs, Scientifiques chargés de développer des applications dans l environnement.net mettant en œuvre des matériels NI-DAQ et/ou GPIB. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE SUR CONDITIONS GÉNÉRALES.

26 FORMATION MATLAB BASIC 1 Filière : Modélisation & Calcul Scientifique Durée : 2 jours Références : MCS / MAT / B1 Prix par participant* : 1190 Options possibles : Formation sur site - MATLAB est un langage de calcul scientifique de haut niveau et un environnement interactif pour le développement d algorithmes, la visualisation et l analyse de données, ou encore le calcul numérique. MATLAB peut être utilisé pour une grande variété d applications, incluant le traitement du signal et d images, les communications, la conception de systèmes de contrôle, les tests et les mesures, la modélisation et l analyse financière, ainsi que la biologie informatique. Notions de base : - Interface MATLAB - Fonctionnalités de l aide MATLAB - Variables et Fonctions - Commandes pratiques - Calcul Matriciel - Indexation d une matrice - Fichiers Scripts Le Graphique : - La fenêtre graphique - Les graphiques 2D - Annotation de graphiques - Interpolation - Les graphiques 3D - Graphes spécialisés - Exportation de figures - Images Programmation MATLAB : - Opérations sur les tableaux - Amélioration des performances - Syntaxes - Sous-fonctions - Débogages - Utilisation du profiler L objectif de la formation est de se familiariser avec l outil MATLAB, son interface et ses capacités de calcul numérique et de visualisation, d apprendre à programmer en langage MATLAB ainsi qu à lire et écrire des fichiers de données. Fichiers I/O : - Exportation et importation de données de l environnement MATLAB - Assistant d importation Guide : - Exemple d interfaces simples - Introduction à la création d IHM - Présentation des Handles Graphics - Utilisation de Callback Ce stage s adresse à des techniciens, ingénieurs, chercheurs ou enseignants désirant découvrir en profondeur l environnement MATLAB et l ensemble de ses fonctionnalités. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

27 FORMATION MATLAB BASIC 2 Filière : Modélisation & Calcul Scientifique Durée : 2 jours MATLAB est un langage de calcul scientifique de haut niveau et un environnement interactif pour le développement d algorithmes, la visualisation et l analyse de données, ou encore le calcul numérique. MATLAB peut être utilisé pour une grande variété d applications, incluant le traitement du signal et d images, les communications, la conception de systèmes de contrôle, les tests et les mesures, la modélisation et l analyse financière, ainsi que la biologie informatique. Etudes de la programmation de base : - Script - Fonctions - Sous-fonctions Gestion des exceptions : - Erreurs et avertissements - Arguments d entrée Handle de fonctions : - Opération et utilisation de Handle - Opérations sur les Handles - Fonctions de fonctions - Résolution d équations différentielles Programmation orientée objet : - Avantages de la programmation orientée objet - Construction de classe - Création de méthodes associées - Priorité des objets Modélisation de l IHM : - Principes pour la création d une interface dynamique - Compréhension du processus - Création de l IHM : Rappels sur le Handle Graphic et sa hiérarchie Références : MCS / MAT / B2 Prix par participant* : 1190 Options possibles : Formation sur site - Callback : - Définition des Callbacks - Appel des Callbacks en commande, en ligne ou à partir du GUIDE - Utilisation de M-File Traitement d image : - Lecture/Ecriture des différents formats d image - Affichage et conversion des différents types d images - Filtrage - Traitement fréquentiel - Amélioration de l image Traitement du signal : - Création et manipulation de signaux - Visualisation de données - Filtrage - Corrélation et analyse spectrale L objectif de cette formation est de découvrir en profondeur l environnement MATLAB et l ensemble de ses fonctionnalités. Ce stage s adresse à des techniciens, ingénieurs, chercheurs ou enseignants ayant déjà suivi une formation d initiation ou ayant déjà une première expérience pratique de la programmation dans cet environnement, à travers la réalisation de projets techniques. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

28 FORMATION SIMULINK BASIC 1 Filière : Modélisation & Calcul Scientifique Durée : 2 jours Références : MCS / SIM / B1 Prix par participant* : 1290 Options possibles : Formation sur site - SIMULINK est une plate-forme pour la simulation multidomaine et la conception basée sur des modèles de systèmes dynamiques. Il fournit un environnement graphique interactif et un ensemble de bibliothèques de blocs personnalisables. Construction de systèmes : - Collecte et connexion des blocs - Paramétrer les blocs - Annotation de diagrammes - Création de sous-systèmes - Exécution de la simulation - Import/export de données Simulation de systèmes dynamiques : - Discrets - Continus - Hybrides Création de sous-systèmes : - Blocs triggés (sur niveau ou par passage par zéro) - Blocs atomiques - Blocs masqués - Blocs configurables - Création de bibliothèques Les S-fonctions : - Exemples continus, discrets, hybrides et avec passage de paramètre, programmés en langage MATLAB Options possibles : - Application pour le traitement de l image - Application pour le traitement du signal Travailler en ligne de commande : - Identifications des états - Trouver des points d équilibres - Propriétés des diagrammes - Utilisation des Callbacks - Simulation à partir de la ligne de commande Concept de simulation avancé : - Passage par zéro - Boucles algébriques - Bloc intégration - Débugger Simulink L objectif de la formation est l acquisition de connaissances permettant de concevoir, simuler, mettre en oeuvre et tester avec précision des systèmes de contrôle, de traitement du signal, de communication et d autres systèmes qui varient dans le temps. Ce stage s adresse à des techniciens, ingénieurs, chercheurs ou enseignants désirant découvrir l environnement SIMULINK et l ensemble de ses fonctionnalités. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE

29 FORMATION SCILAB BASIC 1 Filière : Modélisation & Calcul Scientifique Durée : 3 jours SCILAB est un environnement interactif de calcul scientifique de haut niveau pour le développement d algorithmes, la visualisation et l analyse de données, ou encore le calcul numérique. SCILAB peut être utilisé pour une grande variété d applications, incluant le traitement du signal et d images, les communications, la conception de systèmes de contrôle,... Cet environnement a été développé par l INRIA et est désormais sous la responsabilité d un consortium créé en mai 2003 dont STYREL est membre. Présentation de SCILAB : Fenêtre SCILAB - Espace de travail - Notation et précisions numériques - Tableaux numériques - Accès aux éléments d un tableau - Transformation - Opérateurs sur les tableaux - Autres types de données : booléennes, chaînes de caractères. Les bases de la programmation avec SCILAB : Les variables - Les Scripts - Les fonctions Les entrées-sorties - Les structures de contrôle Les boucles itératives et instructions conditionnelles Les commandes système - Mise au point des programmes. Les fichiers de données : Les formats SCILAB Les autres fichiers de données : fichiers ASCII formatés, fichiers binaires - Les fonctions SCILAB Lien avec Excel. Le graphique : La fenêtre graphique - Le handle graphique Création/ Destruction - Les principales catégories du handle Références : MCS / SCI / B1 Prix par participant* : 1450 Options possibles : Formation sur site - graphique (les entités) : figure, axes, compund, label, legend, Polyline. - Les principales propriétés des entités graphiques : figure_properties, axes_properties, Compound_properties, polyline_properties. - Les graphes 2D. - L importation et exportation de graphiques L IHM : Les boîtes de dialogue Les boîtes de saisie et de contrôle La création et le développement d IHM Les Fonctions Principales : Les polynômes monovariable - Les autres structures de données : les listes et listes typées - L algèbre linéaire L intégration d équations différentielles ordinaires - L optimisation linéaire. L objectif de la formation est de se familiariser avec l outil SCILAB, son interface et ses capacités de calcul numérique et de visualisation, d apprendre à programmer en langage SCILAB ainsi qu à lire et écrire des fichiers de données. Ce stage s adresse à des techniciens, ingénieurs, chercheurs ou enseignants désirant découvrir en profondeur l environnement SCILAB et l ensemble de ses fonctionnalités. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE

30 FORMATION SCILAB BASIC 2 Filière : Modélisation & Calcul Scientifique Durée : 3 jours SCILAB est un environnement interactif de calcul scientifique de haut niveau pour le développement d algorithmes, la visualisation et l analyse de données, ou encore le calcul numérique. SCILAB peut être utilisé pour une grande variété d applications, incluant le traitement du signal et d images, les communications, la conception de systèmes de contrôle,... Cet environnement a été développé par l INRIA et est désormais sous la responsabilité d un consortium créé en mai 2003 dont STYREL est membre. Présentation de SCILAB et rappel de ses principales fonctionnalités : Les données Types de données : scalaires, booléennes, chaînes de caractères. - Opérateurs : matriciel, logique, comparaisons - Opérations et manipulations données - Les variables - Les Scripts Les fonctions et sous fonctions - Les entrées-sorties La programmation avec SCILAB et fichiers de données: Les structures de contrôle - Les boucles itératives et instructions conditionnelles - Les commandes système - Mise au point des programmes - Lecture/Ecriture des données - Lien avec Excel Le graphique et l IHM : Le handle graphique - Les catégories du handle graphique (les entités) : figure, axes, uicontrol, uimenu, compund, label, legend, Polyline, etc Les propriétés des entités graphiques : figure_properties, axes_properties, Compound_properties, polyline_properties, etc.. Les graphes 2D - Les graphes 3D - Graphes spécialisés Références : MCS / SCI / B2 Prix par participant* : 1450 Options possibles : Formation sur site - Les boîtes de dialogue et de saisie La création et le développement d IHM. Les Fonctions essentielles : Les autres structures de données : polynôme, les listes et listes typées L algèbre linéaire L intégration d équations différentielles ordinaires L intégration d équations algébrico-différentielle L optimisation linéaire et non linéaire La création de types de données : Les structures et structures typées La surcharge des opérateurs La surcharge des fonctions La définition des nouveaux objets L interfaçage de codes avec SCILAB : Le problème L écriture des programmes d interface Chargement et utilisation Le générateur automatique d interface Les liens dynamiques L objectif de la formation est d approfondir l utilisation de l outil SCILAB, de son interface et de ses capacités de calcul numérique et de visualisation, d apprendre à programmer en langage SCILAB ainsi qu à lire et écrire des fichiers de données. Ce stage s adresse à des techniciens, ingénieurs, chercheurs ou enseignants désirant approfondir leur connaissance avec l environnement SCILAB et maîtriser son potentiel pour un usage avancé. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE

31 FORMATION EXCEL POUR L INGÉNIEUR Filière : Modélisation & Calcul Scientifique Durée : 2 jours Références : MCS / EXCEL Prix par participant* : 1150 Options possibles : Formation sur site - Rappel des fonctions de base du tableur Excel : - Saisie de texte et de nombres - Calcul et format de nombre - Mise en forme de cellules - Les opérations de base - Les feuilles de calcul et onglets Fonctions avancées du tableur Excel : - Lier des feuilles de calcul (liaisons externes simples dynamiques) - Exploiter une base de données (tri, extraction d enregistrements, filtres automatiques et personnalisés) - Elaborer des graphiques (tableaux, histogrammes, courbes, motifs) - Fonctions de calcul avancées (date, calcul matriciel) - Importation et exportation de données (Word, Access) - Création de macro sous Visual Basic Travaux pratiques : - Illustrations de fonctions de base - Opérations de base - Excel et les bases de données : tri, filtre élaboré - Les graphiques (histogrammes et courbes) - Les tableaux croisés dynamiques - Les fonctions statistiques et logiques - Importation de données au formats TXT ou CVS (issues d appareils de mesure ) - Importation/Exportation de données sous Word, Access - Réalisation d une macro simple en Visual Basic Edition Applications Cette formation permet aux participants d approfondir les connaissances nécessaires à une utilisation avancée du tableur Excel de Microsoft et de maîtriser la quasi-totalité du logiciel afin d exploiter toutes ses fonctionnalités dans le domaine du test et de la mesure à savoir récupérer des données d un appareil puis les traiter automatiquement. Ce stage s adresse à des techniciens et ingénieurs amenés à travailler avec ce tableur, notamment dans le domaine du test et de la mesure pour traiter, analyser et présenter des données issues d acquisitions, obtenues à l aide d appareils de mesure. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE

32 LE LANGAGE PYTHON Filière : Informatique Industrielle Durée : 3 jours Références : ST-PYTHON Prix par participant* : 1200 Options possibles : Formation sur site - Le Langage PYTHON est un langage portable, dynamique, extensible, gratuit, qui permet une approche modulaire et orientée objet de la programmation, sans l imposer. Python existe depuis Introduction : - Qu est ce que Python - Calcul scientifique sous Python - Installation - Utilisation - Evolutions futures Le Langage PYTHON : - Types définis - Controle de flux - Fonctions - Classes et Modules - Gestion des exceptions - Aller plus loin Les Modules Indispensables : - Sys - Os - Mathématiques - Mesure de la qualité du code - XML - Fichiers sur le réseau - Compression Les bibliothèques Numpy et Scipy : - Les conteneurs standards - Les fonctions usuelles - Autres modules - FFT, Algèbre linéaire, Interpolation,... - Autres Modules Graphique 2D / Matplotlib : - Création et Modification de graphiques avancés S interfacer avec le C/C++ : - CTypes - Compilation en C à partir d un script - L interface PYTHON C - Les wrappers Autres Modules : - Parallélisme - Expressions régulières PYTHON est un langage de développement script très populaire et «libre». Le but de la formation est de vous apprendre les bases du PYTHON afin de vous permettre de développer des applications à partir de cet environnement, en incluant l interface graphique. Ce stage s adresse à des Ingénieurs et Techniciens amenés à développer, faire évoluer, maintenir, des applications en informatique industrielle qui exploitent cet environnement de développement libre. Les pré-requis sont la connaissance d un langage de programmation (C; VB; C++;...). *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

33 PROGRAMMATION TCL / TK Filière : Informatique Industrielle Durée : 3 jours Références : ST-TCL-TK Prix par participant* : 1200 Options possibles : Formation sur site - Introduction à TCL : - Introduction - Historique - TCL et ses concurrents - Avantages - Inconvénients - Les opérations de base - Premier programme Syntaxe du TCL : - La sustitution, clé du langage - Types de données - Les chaines de caratères - Les scalaires et les listes - Chaines et expressions régulières - Les commandes de controle - Différents types de tableaux Conditions, Boucles, Contrôles : - Fonctions et procédures - I/O et gestions des erreurs - Lecture de fichiers - Lecture des arguments d un programme Introduction à TK : - Création d un widget - Modification des paramètres - Fin d un widget - Les différentes options - Les options pack et le packer - Les frames, le gridder Principaux Objets TK : - Boutons - Labels - Texte - Cases à cocher - Bouton radio - Menus - Images - Création d une IHM Compléments : - Détails des widgets pour la création d IHM avancées - Création d une application conséquente - Déboggage de l application - Trucs et astuces TCL/TK est un langage de développement script très populaire et «libre». Le but de la formation est de vous apprendre les bases du TCL/TK afin de vous permettre de développer des applications à partir de cet environnement, en incluant l interface graphique. Ce stage s adresse à des Ingénieurs et Techniciens amenés à développer, faire évoluer, maintenir, des applications en informatique industrielle qui exploitent cet environnement de développement libre. Les pré-requis sont la connaissance d un langage de programmation (C; VB; C++;...). *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

34 J2SE LES FONDAMENTAUX DE LA PROGRAMMATION JAVA Filière : Informatique Industrielle Durée : 4 jours Références : II/J2SE Prix par participant* : 1850 Options possibles : Formation sur site - Introduction à Java - Historique - Caractéristiques de Java - Java aujourd hui Applications et Applets - Les applications Java - Les Applets Java - Créer un programme fonctionnant sous forme d Applet et d application Structure du langage - Définition des règles syntaxiques - Les types de données - Les structures de contrôle Programmation orientée objet - La modélisation objet - Relation entre objet (instance) et classe - Variables membres et méthodes d une classe - Autres notions en programmation orientée objet Image, son et événements dans les Applets - Gestion des images, des animations et du son dans les Applets - Gestion des événements sur une Applet Conception d interfaces graphiques - Introduction - Conception d une interface graphique - La gestion des événements Accès aux bases de données avec l API JDCB - Introduction - Intégration de JBDC dans les applications Java - Les pilotes JDBC - L API JDBC - Chargement du pilote et connexion à la base de données - L interface Connexion - Exécution de requêtes SQL - Parcours des enregistrements et extraction des données : l interface ResultSet - Les transactions Java Development Kit (JDK) - Introduction - Installation du SDK version Win32 pour l environnement Windows - Contenu du SDK 1.4. Ecrire / compiler / exécuter des programmes - Réaliser les fichiers source - Compiler un fichier source - Exécuter un programme Java L outil Javadoc - Les commentaires et l outil Javadoc - Exemple global d utilisation des principaux tags et des principales options Apprendre la structure du langage JAVA 2 Standard Edition, sa syntaxe, ses types de données, opérateurs structure de contrôles. Etudier les principaux outils et les principales caractéristiques des bibliothèques de classes. Ce cours est destiné à tous les développeurs d applications qui souhaitent utiliser J2SE pour leurs réalisations. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE. 1, RUE LÉONARD DE VINCI LE PLESSIS-PÂTÉ

35 LE LANGAGE C Filière : Informatique Industrielle Durée : 4 jours Références : II/LANGC Prix par participant* : 1650 Options possibles : Formation sur site - Le C Présentation du langage C, Architecture, Syntaxe. Variables 1 Déclarations de variables, Utilisation des types: Variables entières, réelles, structurées. Notions sur les variables externes. Compilation Introduction aux différentes phases de compilation. Rappels sur l'édition de liens. Fonctions 1 Fonctions de base: Affichage et lecture des données. Entrées/sorties formatées. Fonctions personnalisées: définitions, règles de fonctionnement, récursivité. Librairies Introduction à la notion de librairie. La librairie standard. Les fichiers inclus. Introduction aux différentes phases de compilation. Variables 2 Structures, Unions, Tableaux, Champs binaires, Drapeaux, Pointeurs. Particularités des variables statiques, des variables externes. Rappels et compléments sur l'édition de liens. Fonctions 2 Appels récursifs, transmission de liste d'arguments. Pointeurs sur les fonctions. Applications aux interpréteurs. Mémoire Principe d'allocation mémoire; Mise en oeuvre. Pratique Les listes chaînées, les arbres binaires. Applications à l'organisation des données. Les objectifs de cette formation sont de connaître et maîtriser les concepts de base du langage C, savoir écrire des programmes simples et acquérir des méthodes de programmation. Les personnes concernées par cette formation sont tous les développeurs chargés de programmer en langage C. Aucun pré-requis n est nécessaire pour suivre ce stage. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

36 LE LANGAGE C++ Filière : Informatique Industrielle Durée : 4 jours Références : II/LANGC++ Prix par participant* : 1850 Options possibles : Formation sur site - POO : Définitions: besoin, termes utilisés, organisation, historique. Base : Architecture d'un programme écrit en C++; variables simples; affichage: cout et cin; fonctions; surcharges. Structure d'un programme: boucles, tests, branchements Approche objets : Structures, classes, constructeurs ; Fonctions membres, fonctions inline, surcharges des membres, accès: public, private, protected ; Fonctions amies ; Imbrication d'objets, dérivation, héritage ; Fonctions virtuelles, polymorphisme Données : Les différents types de variables et attributs (tableaux, données statiques, constantes), règles de portées Autoréférence ; Allocation dynamique: new et delete Compléments sur les opérateurs : Opérateurs de calcul, comparaison, binaires Surcharge d'opérateurs Fonction-opérateur amie Surcharge de << et >> Système : Gestion des erreurs ; Contrôle des formats de données, redirections, traitement des fichiers, la classe ios Les manipulateurs, analyses de chaînes ; Les exceptions Compilation : Préprocesseur, contrôle de compilation, macros instructions Patrons de fonctions, patrons de classes Fichiers inclus Les objectifs de cette formation sont d apprendre la programmation objet au travers du langage C++, de maîtriser l'analyse et la conception de programmes orientés objets Les personnes concernées par cette formation sont les développeurs amenés à programmer, à superviser ou à modifier des logiciels écrits en langage C++ et liés au système d'exploitation. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

37 LE LANGAGE C# Filière : Informatique Industrielle Durée : 4 jours Références : II/LANGC# Prix par participant* : 1850 Options possibles : Formation sur site - POO : Définitions: besoin, termes utilisés, organisation, historique. C# : Types et Instructions de base : Premiers pas; Types de données; Constantes; Structures; Tableaux; Opérateurs; Condistions; Boucles; Fonctions et Pointeurs C# : Les classes : Notions de base; Construction/Destruction d objets; Héritage; Surcharge; Classe abstraites ; Propriétés; Classes partielles; Type Nullable Classes Non Visuelles : Fonctions mathématiques; Chaines de caratères; Date et Heure; Types Elémentaires; Classe tableau Classes conteneurs : Conteneurs d objets; Génériques; Itérateurs Traitement d Erreurs : Exceptions du système; Clauses Try et Catch; le groupe Finally; Propagation des erreurs Délégués et Traitement d événements : Les délégués; les événements; les méthodes anonymes Création et déploiement de programmes : Création d un prgramme en C#; Techniques de remaniement du code; Outils de mise au point; Anatomie d un exécutable; Fonctions de configuration Processus et threads : Les processus; Les threads; Les sections critiques; Les mutex Fenêtres, clavier, souris, messages : Créer une application sous Windows; Propriétés de la fenêtre; Evénements; Gérer le clavier et la souris; Drag & Drop Les objectifs de cette formation sont d apprendre la programmation objet au travers du langage C#, de maîtriser l'analyse et la conception de programmes orientés objets Les personnes concernées par cette formation sont les développeurs amenés à programmer, à superviser ou à modifier des logiciels écrits en langage C# et liés au système d'exploitation. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

38 FORMATION PERL 5 Filière : Informatique Industrielle Durée : 4 jours Références : II/PERL Prix par participant* : 1850 Options possibles : Formation sur site - Introduction à Perl 5 - Historique - Principes de Perl Structure du langage - Exécution des scripts Perl - Définition des règles syntaxiques - Opérateurs - Types de données simples - Structures de contrôle - Structures complexes - Fonctions - Expressions régulières Manipulations des fichiers - Entrées-sorties standards - Manipuler des fichiers texte - Manipuler des répertoires - Manipuler des fiches binaires Programmation orientée objet - Modélisation objet - Paquetages et modules - Programmer en Perl objet Programmation Web - Qu est-ce que le Web et comment ça marche? - CGI - Perl et CGI - Module CGI Programmation avancée - DBI - XML - Programmation système Compléments - Fonctions et Variables pré-définies - Ecrire des programmes stylés - Directives de conversion Perl 4 vers Perl 5 - Le futur : Perl 6 =head1 NAME clean - clean your account... =head1 SYNOPSIS B<clean> [options] [directory] with options in: =over 4 [B<-a>] [B<-all>] [B<-c>] [B<-check-only>] [B<-d>] [B<-default>] [B<-e>] [B<-delete-empty-dir>] [B<-f>I<[filename]>] [B<-output>I<[=filename]>] [...] [B<-V>] [B<-version>] =back =head1 OPTIONS Le langage PERL, créé en 1987, a été conçu pour extraire des informations de fichiers textes de manière optimisée. C est aussi un bon langage d administration système. L objectif de cette formation est de connaître et de se familiariser avec ce langage en vue de son utilisation. Les personnes concernées par cette formation sont les programmeurs et utilisateurs du langage en vue d administrer et d utiliser des environnements UNIX, Linux, Win32. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

39 FORMATION VISUAL BASIC.NET Filière : Informatique Industrielle Durée : 4 jours Références : II/VB/NET Prix par participant* : 1750 Options possibles : Formation sur site - Présentation et installation - Introduction - Installation L environnement Visual Basic - L interface de Visual Studio - Les outils disponibles Bases du langage - Structure du code - Les variables, constantes et énumérations - Les opérateurs - Les structures de contrôle - Les procédures de fonctions Programmation objet avec VB.NET - Introduction - Mise en oeuvre avec VB.NET Création et gestion de projets - Les solutions - Configuration d un projet Applications Windows - Les différents types d applications - Les feuilles dans VB.NET - Les boîtes de dialogue de Windows - Utilisation des contrôles - Les contrôles de VB.NET Clavier, souris et Drag and Drop - Gestion du clavier et de la souris - Le Drag and Drop La gestion des erreurs - Les différents types d erreurs - Traitement des erreurs en VB.NET Débogage et test d une application - Les outils de débogage - Autres techniques de débogage Migration depuis VB Ouverture d un projet VB Les changements par rapport à VB 6.0 Les objectifs de cette formation sont de permettre l acquisition des compétences de bases sur l environnement VB.NET afin d être en mesure de concevoir et développer des applications dans cet environnement. Les personnes concernés sont des concepteurs, analystes programmeurs, développeurs chargé de réaliser des application dans l environnement. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

40 C++ DÉVELOPPEMENT D APPLICATIONS MFC ET.NET Filière : Informatique Industrielle Durée : 5 jours Références : II/C++ Prix par participant* : 1980 Options possibles : Formation sur site - Découverte du langage C++ - Introduction - Classes et Objets - Pointeurs et autres agréments - Aspects spécifiques du C++ Applications Windows/MFC - Introduction - Architecture MFC - Applications console - Applications basées sur une boîte de dialogue - Autres types d application - Librairies à liaison dynamique DLL - ActiveX Ressources - Introduction - Ressources les plus utiles - Compilation des ressources GDI - Introduction - Contextes de périphériques (DC) - Eléments de dessin - L impression - Exemple : programme de tracé d images fractales Application document vue - Eléments de l architecture document vue - Applications SDI - Applications MDI - Travailler avec le presse-papiers - Exemple : application de dessin vectoriel Création d assistants d installation des applications - Du développement à la distribution - Fonctionnement du logiciel d empaquetage Développement C++ avec.net - Le Framework.NET - C++ comme langage pour CLR - Les applications MFC avec.net - Ecrire des applications C++ managées - Assemblage des applications - Déploiement et installation des applications L objectif de cette formation est la présentation sous un aspect de mise en oeuvre et particulièrement sous Windows, des possibilités du langage C++. Après l acquisition des données de base, cette formation est une ouverture sur les nouvelles plates-formes de Microsoft. Les personnes concernées sont les Chefs de Projet, Ingénieurs, Analystes programmeurs qui doivent utiliser ou programmer avec C++ pour le développement de leurs applications. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

41 Filière : Générales Durée : 2 jours FORMATION GESTION DE PROJET AVEC MICROSOFT PROJECT Références : GE/MSPRO Prix par participant* : 1190 Options possibles : Formation sur site - Présentation Générale - Ecran d entrée de MS-PROJECT - Description de l écran d entrée - Avant de créer votre projet - Le calendrier - Paramétrage Les tâches - Affichage, diagramme de Gantt - Les contraintes de tâches - La Work Breakdown Structure - Groupes de tâches - Interdépendance des tâches - Chemin critique - Fractionner une tâche - Tâches répétitives Les ressources - Créer les ressources - Affectation des ressources - Types de tâches - Calendrier des ressources - Répartition des ressources entre les tâches - Audit des ressources - Solution manuelle aux sur-utilisations des ressources - La planification du projet Pilotage et suivi du projet - Suivi de l exécution du projet - Mise à jour manuelle des tâches - Mise à jour manuelle des ressources - Mise à jour automatique Gestion Multi-projets - Partage des ressources entre plusieurs projets - Consolider et lier des projets Gestion des coûts - Prévoir les coûts dans le projet - Suivre les coûts du projet Créer un affichage - Créer un nouvel affichage - Le fichier global.mpt Communiquer votre projet - Imprimer votre projet - Exporter / Importer un projet L objectif de ce cours est l utilisation opérationnelle de l outil Microsoft Project pour planifier, suivre et assurer le reporting d informations avec ce logiciel. Chefs de Projets, Ingénieurs en charge du développement de projets et de leur suivi à travers cet outil. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

42 INSTRUMENTATION / MESURES EN ELECTRONIQUE Filière : Electronique Durée : 2 jours Références : GE/MB/2J Prix par participant* : 1190 Options possibles : Formation sur site - Bases de la Mesure, Acquisition des données - Introduction - L atome - La tension électrique - Intensité - Générateur (source) de la tension électrique - La Piezzo électricité Courant alternatif : capacités et inductances - L inductance en AC - la Capacité - La conductance La puissance en c.a Valeur crête, moyenne et efficace d une tension AC Fréquence, Période Harmoniques Risques d erreurs Appareils de mesures - Le multimètre - Mégohmmètre - Voltmètre BF - Le décibel - Wattmètre - Oscilloscopes - Fréquencemètres - Instrumentation Métrologie - La science de la mesure L objectif de la formation est l acquisition des connaissances permettant une utilisation optimisée des appareils de mesure en évitant notamment les erreurs liées à une mauvaise adaptation et les interprétations erronées des résultats de mesure. Ce cours s adresse aux Ingénieurs et Techniciens qui travaillent dans le domaine du test et de la mesure (dans des services développement, production, maintenance,...) et qui doivent quotidiennement utiliser des appareils de mesure électronique en manuel ou mode programmé. *PRIX PAR PARTICIPANT EN SESSION INTER-ENTREPRISES - CE PRIX N INCLUT PAS LES FRAIS DE TRANSPORT, D HÉBERGEMENT ET DE REPAS DU STAGIAIRE - CONDITIONS GÉNÉRALES : VOIR PAGE SPÉCIFIQUE.

11 Février 2014 Paris nidays.fr. ni.com

11 Février 2014 Paris nidays.fr. ni.com 11 Février 2014 Paris nidays.fr 1 Choisir la bonne architecture logicielle pour automatiser les systèmes de test Jérémy Charavet Ingénieur d Applications, National Instruments France Une architecture logicielle

Plus en détail

Utilisation du réseau dans le test et la mesure

Utilisation du réseau dans le test et la mesure Utilisation du réseau dans le test et la mesure Étienne SUC Responsable expertise Les systèmes de contrôle et d acquisition de données basés sur le principe de l instrumentation virtuelle nécessitent de

Plus en détail

Surveiller et contrôler vos applications à travers le Web

Surveiller et contrôler vos applications à travers le Web Surveiller et contrôler vos applications à travers le Web Valérie HELLEQUIN Ingénieur d application Internet permet aujourd hui la diffusion d informations et de ressources que chaque utilisateur peut

Plus en détail

Guide d initiation DAQ

Guide d initiation DAQ Guide d initiation DAQ Ce guide explique comment vérifier que votre périphérique d acquisition de données (DAQ) NI fonctionne correctement. Installez votre application et le driver, puis votre périphérique,

Plus en détail

ACQUISITION ANALYSE PRÉSENTATION

ACQUISITION ANALYSE PRÉSENTATION INITIATION AU LOGICIEL D'INSTRUMENTATION LAB ABVIEW 1. INTRODUCTION Labview (Laboratery Virtual Instruments Engineering Workbench) est un environnement de développement d'applications fondé sur un langage

Plus en détail

Tutoriel LabVIEW Des fonctions simples à l acquisition de données

Tutoriel LabVIEW Des fonctions simples à l acquisition de données UFR Sciences et Technologies Tutoriel LabVIEW Des fonctions simples à l acquisition de données J. BRUNET Initiation à l environnement LabVIEW 1 Considérations générales sur LabVIEW Qu est-ce que LabVIEW?

Plus en détail

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)? Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)? Mathieu PACE National Instruments, Ingénieur d applications L architecture RIO se développe Processeur FPGA E/S E/S E/S personnalisées

Plus en détail

Yann Struillou. Domaines de compétence. Développeur Web & Logiciels. 37 ans, en couple, 2 enfants. 19 hameau de Kerguillec 29120 Tréméoc

Yann Struillou. Domaines de compétence. Développeur Web & Logiciels. 37 ans, en couple, 2 enfants. 19 hameau de Kerguillec 29120 Tréméoc Yann Struillou Développeur Web & Logiciels 19 hameau de Kerguillec 29120 Tréméoc 37 ans, en couple, 2 enfants 02 98 87 07 56 yann.struillou@gmail.com http://www.yann-struillou.com Domaines de compétence

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab notre compétence d'éditeur à votre service créée en juin 2010, Scilab enterprises propose services et support autour

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Etude et développement logiciel Exemples de réalisation

Etude et développement logiciel Exemples de réalisation Etude et développement logiciel Exemples de réalisation SiègeSocial - 24, rue Gustave Madiot - Z.A. Les Bordes - 91070 BONDOUFLE - Tél: 01 69 11 51 00 E-mail: infos@6ta.fr - Web site: www.6ta.fr Date de

Plus en détail

11 Février 2014 Paris nidays.fr. france.ni.com

11 Février 2014 Paris nidays.fr. france.ni.com 11 Février 2014 Paris nidays.fr Construire l enregistreur de données autonome de demain Marc-Junior LARROUY, Ingénieur d Applications, National Instruments France Contenu Introduction à l enregistrement

Plus en détail

Les solutions National Instruments pour le Model In-The-Loop (MIL) et le prototypage rapide (RCP)

Les solutions National Instruments pour le Model In-The-Loop (MIL) et le prototypage rapide (RCP) Les solutions National Instruments pour le Model In-The-Loop (MIL) et le prototypage rapide (RCP) Karine Rouelle Business Development Manager Real-Time Testing Au programme Mise en œuvre du Model-In-the-Loop

Plus en détail

Le langage de programmation Labview IUT1 Grenoble Département GEII1 Année 2007/2008

Le langage de programmation Labview IUT1 Grenoble Département GEII1 Année 2007/2008 Le langage de programmation Labview IUT1 Grenoble Département GEII1 Année 2007/2008 David FREY Pierre-Armand DEGRYSE Jean-Luc AMALBERTI 1 2 Sommaire 1Bases de la programmation en LabVIEW... 6 1.1Introduction...

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

Plus en détail

CONTEC CO., LTD. Novembre 2010

CONTEC CO., LTD. Novembre 2010 La gamme CONTEC CONTEC CO., LTD. Novembre 2010 1 Agenda Introduction Data acquisition and control Data Communication Expansion chassis and accessory Distributed I/O and media converter Stainless steel

Plus en détail

Data Station Plus. La solution complète de gestion de données. > Convertisseur de multiples

Data Station Plus. La solution complète de gestion de données. > Convertisseur de multiples Data Station Plus La solution complète de gestion de données Convertisseur de multiples protocoles permettant une intégration système complet E nregistreur de données de process compatible avec les applications

Plus en détail

Architecture distribuée

Architecture distribuée Architecture distribuée Conception et développement d algorithmes distribués pour le moteur Baboukweb Jean-Christophe DALLEAU Département de Mathématiques et Informatique Université de La Réunion 26 juin

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

GenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion

GenDbg : un débogueur générique. Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion GenDbg : un débogueur générique Didier Eymery Jean-Marie Borello Jean-Marie Fraygefond Odile Eymery Philippe Bion 2008 Qui sommes nous? Centre d électronique de l Armement (CELAR) Maîtrise et protection

Plus en détail

Programme des formations Gamme automates

Programme des formations Gamme automates Programme des formations Gamme automates MODULO 2 MOD2.1 MOD2.2 MOD2.3 MODULO 5 MOD5.1 MOD5.2 MOD5.3 MODUWEB VISION MOW.1 MOW.2 Automates EY-MODULO 2 Généralités MOD2.1 Objectifs Connaître la constitution

Plus en détail

Notes de mise à jour LabVIEW

Notes de mise à jour LabVIEW Notes de mise à jour LabVIEW Sommaire Ces notes de mise à jour décrivent le processus de mise à jour de LabVIEW pour Windows, Mac OS X et Linux vers LabVIEW 2010, les problèmes que vous pourriez rencontrer

Plus en détail

FORMATION 2012-2013. Offre de Formation - Packaging. Les bonnes pratiques du packaging avec Installshield et AdminStudio. Contact et inscriptions

FORMATION 2012-2013. Offre de Formation - Packaging. Les bonnes pratiques du packaging avec Installshield et AdminStudio. Contact et inscriptions www.experteam.fr Offre de Formation - Packaging 2012-2013 FORMATION Les bonnes pratiques du packaging avec Installshield et AdminStudio Numéro d agrément 11921398892 Contact et inscriptions Tél. +33 1

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France Développement d applications Internet et réseaux avec LabVIEW Alexandre STANURSKI National Instruments France Quelles sont les possibilités? Publication de données Génération de rapports et de documents

Plus en détail

Journée Développeurs LabVIEW

Journée Développeurs LabVIEW Journée Développeurs LabVIEW Eric MAUSSION Romain DUVAL Processus de développement logiciel Regroupement des exigences Prototypage de l IHM Architecture de l application Développement Debogage et Test

Plus en détail

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP IUT BREST DEP.GMP UN LOGICIEL SCADA : PC VUE 2010 Table des matières 1. Introduction à la supervision- logiciel SCADA... 4 1.A. Définition d un logiciel SCADA /Supervision... 4 1.B. Ou trouve-t-on des

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

ProducTVity Station. Surveillance en temps réel des performances de votre production

ProducTVity Station. Surveillance en temps réel des performances de votre production ProducTVity Station Surveillance en temps réel des performances de votre production > > Transforme en quelques minutes n importe quelle TV en tableau de bord de KPI, d OEE et d afficheur ANDON. > > Consultez

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

Console de supervision en temps réel du réseau de capteurs sans fil Beanair

Console de supervision en temps réel du réseau de capteurs sans fil Beanair Console de supervision en temps réel du réseau de capteurs sans fil Beanair Véritable console de supervision temps réel, le BeanScape permet de modéliser, de visualiser et d administrer en temps réel le

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Historian Server & Client 2012

Historian Server & Client 2012 www.wonderware.fr Introduction Gagner en compétitivité signifie disposer de la bonne information pour être capable ensuite de prendre les bonnes décisions. Pour garantir un accès sécurisé, rapide et simple

Plus en détail

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module François SCHNEIDER Lycée Victor-Hugo BESANÇON. STS SE FreeRTOS Programmation réseau WIFI Programmation réseau Socket Tcp FlyPort smart Wi-Fi 802.11 module Prérequis : langage C, connaissance réseau : Ip,

Plus en détail

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft Avant-propos 1. Pourquoi ce livre? 11 2. À qui s adresse cet ouvrage? 12 3. Structure de l ouvrage 12 4. Remerciements 13 Le Cloud 1. Introduction 15 2. Présentation du concept 15 2.1 Historique de l'hébergement

Plus en détail

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12 GTK+ GLADE Page 1 sur 12 SOMMAIRE INTRO 3 Présentation de GTK+ 3 Présentation de GLADE 3 GTK+ 4 Installation 4 Les Widgets 4 Le système de hiérarchie 5 Les signaux 6 GLADE 7 Installation 7 L interface

Plus en détail

Bureautique Initiation Excel-Powerpoint

Bureautique Initiation Excel-Powerpoint Module de Formation Personnalisée : Bureautique Initiation Excel-Powerpoint Durée : jours ouvrables Prix : Formation personnalisée en vue d obtenir les notions de base indispensables pour : Excel Office

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Exécutif temps réel Pierre-Yves Duval (cppm)

Exécutif temps réel Pierre-Yves Duval (cppm) Exécutif temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 Plan Exécutif Tâches Evénements et synchronisation Partage de ressources Communications

Plus en détail

L informatique industrielle adaptée à vos métiers... www.6ta.fr

L informatique industrielle adaptée à vos métiers... www.6ta.fr L informatique industrielle adaptée àvosmétiers... www.6ta.fr Date de création 1994 Capital 203,215 6TA 6TA est reconnu comme l un des leaders sur le marché Français de l informatique industrielle Notre

Plus en détail

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2

Cursus Sage ERP X3 Outils & Développement. CURSUS Sage ERP X3 Outils & Développement ADVANCED. Outils avancés. 2 jours X3A-ADM. Développement 1 &2 Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

RTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com

RTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com RTDS G3 Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev Dédiée au développement d un AGL pour le développement des applications temps réel et embarquées. Réseau de partenaires: Formations, Service,

Plus en détail

Armand PY-PATINEC 2010

Armand PY-PATINEC 2010 Armand PY-PATINEC 2010 EPREUVE PRATIQUE : TABLEAU SYNOPTIQUE Activités Inventaire de bières et de leur lieu de fabrication Gestion des clients pour un programme de facturation Emploi du ruban de l interface

Plus en détail

PostgreSQL. Formations. Calendrier... 14

PostgreSQL. Formations. Calendrier... 14 Formations PostgreSQL Catalogue 2013 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 Développer avec PostgreSQL... 8 Migrer d'oracle à PostgreSQL...

Plus en détail

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE

Service des stages et du placement - secteur placement ANNEE 2013 TITRES DE POSTES OFFERTS AUX DIPLOMES DE GENIE INFORMATIQUE Administrateur de réseaux junior Administrateur de Système Jr. Administrateur de Système niveau II Administrateur de systèmes Administrateur ou administratrice de systèmes ti Administrateur Réseau et Sécurité

Plus en détail

Cours 7 : Programmation d une chaîne d acquisition

Cours 7 : Programmation d une chaîne d acquisition Cours 7 : Programmation d une chaîne d acquisition 4 Concepts 4 Programmation Cible Pentium : Langages de haut niveau Langage graphique G sous LabView + librairies de VI ; Langage C + librairies de fonctions

Plus en détail

White Paper - Livre Blanc

White Paper - Livre Blanc White Paper - Livre Blanc Développement d applications de supervision des systèmes d information Avec LoriotPro Vous disposez d un environnement informatique hétérogène et vous souhaitez à partir d une

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail Table des matières 1 Avant-propos Chapitre 1 Virtualisation du poste de travail 1. Définition et vue d'ensemble...13 1.1 Introduction...13 1.2 Cycle de vie du poste de travail....14 1.3 Terminologie....15

Plus en détail

MANAGEMENT DES SERVICES INFORMATIQUES

MANAGEMENT DES SERVICES INFORMATIQUES MANAGEMENT DES SERVICES SOMMAIRE SAP BO DASHBOARDS 4.0 3 Nouveautés SAP BO Web Intelligence BI 4 3 SAP BO Web Intelligence 4 Niveau 1 4 SAP BO Web Intelligence 4 Niveau 2 4 SAP BO Web Intelligence XI3

Plus en détail

ES Enterprise Solutions

ES Enterprise Solutions Strategic Media Technologies ES Enterprise Solutions Plateforme centralisée de collaboration en ligne www.dalim.com accès total au contenu indépendamment du lieu et fuseau horaire. N importe quand et n

Plus en détail

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Développer avec les technologies ESRI ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Le système ArcGIS Desktop Client mobile Client léger ArcReader ArcView ArcEditor

Plus en détail

Un serveur web léger et ouvert

Un serveur web léger et ouvert Un serveur web léger et ouvert A propos de moi Nenad Rakocevic Programmeur depuis 25 ans: C/C++, *Basic, ASM, REBOL, Javascript, Co-fondateur de Softinnov, entreprise IT à Paris Auteur de plusieurs librairies

Plus en détail

Lutter contre les virus et les attaques... 15

Lutter contre les virus et les attaques... 15 Lutter contre les virus et les attaques... 15 Astuce 1 - Télécharger et installer Avast!... 17 Astuce 2 - Configurer la protection de messagerie... 18 Astuce 3 - Enregistrer Avast!... 20 Astuce 4 - Mettre

Plus en détail

ÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700

ÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700 ÉCOLE POLYTECHNIQUE DE MONTRÉAL Département de Génie Électrique La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700 M. Corinthios et Zaher Dannawi 29 août 2007 2 Tables des

Plus en détail

LES FONCTIONS DE SURVEILLANCE DES FICHIERS

LES FONCTIONS DE SURVEILLANCE DES FICHIERS SYSLOG and APPLICATION LOGS Knowledge Module for PATROL - Data Sheet Version 1.5 Développé par http://www.axivia.com/ PRESENTATION DU PRODUIT SYSLOG and APPLICATION LOGS Knowledge Module for PATROL est

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

Plus en détail

Catalogue des stages Ercom 2013

Catalogue des stages Ercom 2013 Catalogue des stages Ercom 2013 Optimisations sur Modem LTE Poste basé à : Caen (14) Analyse et optimisation des performances des traitements réalisés dans un modem LTE. - Profiling et détermination des

Plus en détail

Quoi de neuf en LabVIEW FPGA 2010?

Quoi de neuf en LabVIEW FPGA 2010? Quoi de neuf en LabVIEW FPGA 2010? Yannick DEGLA Ingénieur d Application Fonctionnalités de LabVIEW FPGA 2010 Nœud d intégration d IP - Importer directement des fichiers.xco de Xilinx ou vos propres VHDL

Plus en détail

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18 Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en

Plus en détail

Recommandations techniques

Recommandations techniques Recommandations techniques Sage 30 Génération i7 Sage 100 Génération i7 1 Introduction 4 Contenu de ce manuel 4 Déclinaison des offres 4 Configuration matérielle et logicielle 5 Configuration postes clients

Plus en détail

Messagerie & Groupeware. augmentez l expertise de votre capital humain

Messagerie & Groupeware. augmentez l expertise de votre capital humain Messagerie & Groupeware augmentez l expertise de votre capital humain OUTLOOK 2010* Etude des fonctionnalités d un logiciel de messagerie Tout public 1 journée MG01 Maîtrise de l environnement Windows

Plus en détail

STAGES DE FORMATION INTER-ENTREPRISES PÔLE 45 BUREAUTIQUE

STAGES DE FORMATION INTER-ENTREPRISES PÔLE 45 BUREAUTIQUE STAGES DE FORMATION INTER-ENTREPRISES PÔLE 45 BUREAUTIQUE Vous trouverez ci-dessous notre première proposition de formations interentreprises pour ce début d'année 2013. Pour tout complément d'informations

Plus en détail

Catalogue de formation QlikView

Catalogue de formation QlikView Centre de formation Limtree Limtree Training sur sales@limtree.com ou au Tél: 01 70 38 54 70 Centre de formation Limtree SOMMAIRE Débutants QV11-NV : Innovation V11 QV-ESS : Essential QV-DEV : Developer

Plus en détail

Android 4 Les fondamentaux du développement d'applications Java

Android 4 Les fondamentaux du développement d'applications Java La plateforme Android 1. Présentation 13 2. Historique 14 3. Google Play 15 3.1 Création d'un compte développeur 16 3.2 Publication d'une application 16 3.3 Suivi et mise à jour d'une application 18 Environnement

Plus en détail

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

Plus en détail

Catalogue & Programme des formations 2015

Catalogue & Programme des formations 2015 Janvier 2015 Catalogue & Programme des formations 2015 ~ 1 ~ TABLE DES MATIERES TABLE DES MATIERES... 2 PROG 1: DECOUVERTE DES RESEAUX... 3 PROG 2: TECHNOLOGIE DES RESEAUX... 4 PROG 3: GESTION DE PROJETS...

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

Enregistreur sans papier. Interface LON. B 95.5010.2.1 Description des interfaces 10.99/00370156

Enregistreur sans papier. Interface LON. B 95.5010.2.1 Description des interfaces 10.99/00370156 Enregistreur sans papier Interface LON B 95.5010.2.1 Description des interfaces 10.99/00370156 Sommaire 1 Introduction 3 1.1 Préambule... 3 1.2 Conventions typographiques... 4 1.2.1 Avertissement... 4

Plus en détail

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte? Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................

Plus en détail

SQL SERVER 2008, BUSINESS INTELLIGENCE

SQL SERVER 2008, BUSINESS INTELLIGENCE SGBD / Aide à la décision SQL SERVER 2008, BUSINESS INTELLIGENCE Réf: QLI Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION Cette formation vous apprendra à concevoir et à déployer une solution de Business

Plus en détail

La solution à vos mesures de pression

La solution à vos mesures de pression Mesure de force linéique La solution à vos mesures de pression Sensibilité Répétabilité Stabilité Le système X3 de XSENSOR propose un concept innovant spécialement adapté pour vos applications de mesure

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

Migration du pack office 2003. Planification, préparation, déploiement et formation

Migration du pack office 2003. Planification, préparation, déploiement et formation Migration du pack office 2003 Planification, préparation, déploiement et formation Planification : Comment s y prendre pour assurer au mieux la migration? Deux solutions : La première solution consiste

Plus en détail

LA RECONNAISSANCE VOCALE INTEGREE

LA RECONNAISSANCE VOCALE INTEGREE Fiche produit LA RECONNAISSANCE VOCALE INTEGREE 360 SpeechMagic SDK Capturer l information médicale grâce à la reconnaissance vocale DÉFI : Comment optimiser la création des comptes rendus et la capture

Plus en détail

Démarrer et quitter... 13

Démarrer et quitter... 13 Démarrer et quitter... 13 Astuce 1 - Ouvrir, modifier, ajouter un élément dans le Registre... 14 Astuce 2 - Créer un point de restauration... 18 Astuce 3 - Rétablir un point de restauration... 21 Astuce

Plus en détail

Prise en compte des ressources dans les composants logiciels parallèles

Prise en compte des ressources dans les composants logiciels parallèles Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations

Plus en détail

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada MySQL (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

Vulgarisation Java EE Java EE, c est quoi?

Vulgarisation Java EE Java EE, c est quoi? Paris, le 1 Février 2012 Vulgarisation Java EE Java EE, c est quoi? Sommaire Qu est ce que Java? Types d applications Java Environnements Java Versions de Java Java EE, c est quoi finalement? Standards

Plus en détail

MEC6405 - Introduction à LabVIEW

MEC6405 - Introduction à LabVIEW MEC6405 - Introduction à LabVIEW COURS DE 3 HEURES AVEC APPLICATION PRATIQUE AU LABORATOIRE NO. 5 Automne 2012 1 Qu'est-ce que LabVIEW? Laboratory Virtual Instrument Engineering Workbench Logiciel de développement

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

LoggerNet 4.0. Logiciels pour centrales de mesure

LoggerNet 4.0. Logiciels pour centrales de mesure LoggerNet 4.0 Logiciels pour centrales de mesure Campbell Scientific Ltd - 3 Avenue de la Division Leclerc - 92160 ANTONY - France - RCS Nanterre B 391 951 555 Tél.: +33 (0)1.56.45.15.20 - Fax: +33 (0)1.46

Plus en détail

CATALOGUE FORMATION 2014/2015 Produits & Logiciels

CATALOGUE FORMATION 2014/2015 Produits & Logiciels CATALOGUE FORMATION 2014/2015 Produits & Logiciels [1] I. Formation produits & Logiciels. Une offre complète de qualité : Nous vous proposons de vous familiariser avec les instruments que nous commercialisons

Plus en détail

Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712

Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712 Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712 vibrosystm.com +1 450 646-2157 Ventes: sales@vibrosystm.com Support technique: techsupp@vibrosystm.com 2013 VibroSystM Inc. Tous droits

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

Conférence sur les microcontroleurs.

Conférence sur les microcontroleurs. Conférence sur les microcontroleurs. Le microcontrôleur Les besoins et le développement. Vers 1970, pour des calculs (calculatrice). Le premier est le 4004 de Intel, 90K. La technologie. Les 2 principales

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

Plus en détail

Eric Bertrand ebertrand@ixis-cib.com. 08/11/06 Maître de conférence 1

Eric Bertrand ebertrand@ixis-cib.com. 08/11/06 Maître de conférence 1 Calcul parallèle des options MC. Eric Bertrand ebertrand@ixis-cib.com 1 Plan Contexte du calcul parallèle Qualités requises Architecture Outillage Problèmes rencontrés perspectives 2 Contexte du calcul

Plus en détail