Nouveau format du fichier directeur de GINS

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

Download "Nouveau format du fichier directeur de GINS"

Transcription

1 Nouveau format du fichier directeur de GINS Présentation utilisateur Julien LAURENT-VARIN Juin /06/ JLV

2 Plan SOMMAIRE 1. Présentation des principes du nouveau format A. Les défauts de l ancien format B. Les choix du nouveau format YAML C. Les différents blocs 2. Passage au nouveau format A. Le fichier grammaire B. Les outils de conversion des fichiers directeur (dico/codi) C. L inclusion de fichier 2 Restitution de gravité pour l étude PASO APOPHIS 05/04/ JLV

3 Présentation des principes du nouveau format Les défauts de l ancien format Les choix du nouveau format YAML Les différents blocs 25/06/ JLV

4 L ancien format 1.yaya.GT/E/viking/gravite.VALIDE_5_3 gravite POTEN 0... marees ocean MAROC 0... press. atmo PRESA 0... mss SMOCE 1.yaya.GT/E/viking/flux.VALIDE_5_3 flux ACSOL 1.yaya.GT/E/viking/atmo.VALIDE_5_3 atmosphere MATMO 1.yaya.GT/E/viking/albedo.VALIDE_5_3 albedo ALBIR 1.yaya.GT/E/viking/pole.VALIDE_5_3 pole CPOLE 1.yaya.GT/E/viking/planetes.VALIDE_5_ mars planetes PLANE date bulletins BULCC 1.yaya.GT/E/viking/satnat.VALIDE_5_ satnat SATNA date debut/fin arc DATDF 1.yaya.GT/E/viking/stations.VALIDE_7_ stations CSTAT DATES 1.yaya.GT/E/viking/srg.VALIDE_11_ e e+00 srg.00000e e pole moyen(as) POLEM 0... bas problemes sta PBSTA TYPES 1.yaya.GT/E/viking/loading.VALIDE_5_ loading OLOAD 0 0 0gv,ls,fc,ft,ps,mt,mo,rl FORCE contload ALOAD cdg dop,gps,alti,laser XXCDG e e+00 bulletins.00000e+00 h1 BULH e-00 frottement FROTT e e+00 bulletins h2 BULH2 portance PORTA 1.yaya.GT/E/viking/bull_vo1.VALIDE_5_ e e-00 bulletins.20000e+01 b1 BULB e-00 radiation,ssurm RADIA e e+00 bulletins.10000e+01 b2 BULB2 albedo,consol,cospec ALBEM e e+00 mesures.00000e+00 haut MESH1 thermique,consol,cospec THERM e e+00 mesures.00000e+00 haut MESH2 r-bias,per,demi-per,jour RBIAS 1.yaya.GT/E/viking/mes_vo1.VALIDE_5_ e e+00 mesures.00000e+00 bas1 MESB1 t-bias,per,demi-per,jour TBIAS e e+00 mesures.00000e+00 bas1 MESB1 n-bias,per,demi-per,jour NBIAS e e+00 mesures.00000e+00 bas1 MESB1 x-bias,per,demi-per,jour XBIAS e e+00 mesures.00000e+00 bas2 MESB2 y-bias,per,demi-per,jour YBIAS e e+00 mesures.00000e+00 bas2 MESB2 z-bias,per,demi-per,jour ZBIAS mesures bas2 MESB2 coef aspect ASPEC impression,elimination e e-00 IMPRE mes.,freq.,trop.,pond MESBA gps_tpx_ archivage ARCHI fin correction mesures CMESB e pas,itr,cvg,iopt,reg,cow INTEG com TYPES atmosphere (tt,h,he,o,n2 LIBAT potentiel (lib,dmin,dmax LIPOT 0 marees oceaniques (lib) LIMAR pole (x,y) et tu1 (lib) LIPOL stations (lib,xyz,vit) LISTA topo dynn LITOP free LFREE OUT_DETA LFREE 4

5 L ancien format Inconvénients : - Peut convivial, difficile à comprendre - Difficultés à faire évoluer - Pas de possibilité de commentaire - Format très figé Les avantages à ne pas perdre : - Synthétique - Facilement pilotable par des scripts 5

6 Principe du nouveau format Langage YAML Existence de librairie pour l utilisation de ce format L indentation est porteuse de sens et évite une surabondance de mot clés du type «begin» «end» Facile à faire évoluer Disparition des clés numériques au profit de mots-clés Organisation par thème du nouveau directeur 6 (+1) blocs principaux peuvent apparaitre dans ce nouveau format : Date, Model, Object, Observation, Parameter, Output, User_extension. 6

7 Bloc Date et Bloc Version Ce bloc ne précise qu une unique information de version version : 14_1 Ce bloc décrit les dates de début et fin d arc, c est le plus petit bloc date : arc_start : [9986, ] arc_stop : [9988, ] bulletin_date : [9986, ] 7

8 Bloc Model Ce bloc décrit les modèles «globaux» à prendre en compte, c est-àdire : - le corps central d attraction, - le potentiel de gravité, - les marées océaniques, - le pôle moyen - etc model : central_body : mars environment : earth_potential :.yaya.gt/e/viking/gravite.valide_5_3 ocean_tides : unused atmospheric_pressure : unused mean_sea_surface : unused solar_activity :.yaya.gt/e/viking/flux.valide_5_3 thermosphere :.yaya.gt/e/viking/atmo.valide_5_3 albedo_ir :.yaya.gt/e/viking/albedo.valide_5_3 solid_pole_tide :.yaya.gt/e/viking/pole.valide_5_3 planet_ephemeride :.yaya.gt/e/viking/planetes.valide_5_3 natural_satellite :.yaya.gt/e/viking/satnat.valide_5_3 natural_satellite_gravity :.yaya.gt/e/viking/srg.valide_11_3 mean_pole : mean_c21_s21 : potential_model ref_date : coordinates : [0.0, 0.0] velocity : [0.0, 0.0] 8

9 Bloc Object Ce bloc, liste les objets plongés dans le modèle décrit précédemment. C est objets peuvent être : Quasar Station Constellation Satellite object : station : station_model :.yaya.gt/e/viking/stations.valide_7_1 station_issue : unused ocean_loading :.yaya.gt/e/viking/loading.valide_5_3 atmosphere_loading : unused satellite : - name : bas1 bulletin :.yaya.gt/e/viking/bull_vo1.valide_5_3 center_of_mass : doppler_correction : corrected gs_correction : corrected altimetric_correction : corrected laser_correction : corrected lib_accelero_scale_t : not_freed lib_accelero_bias_t_deltat : not_freed lib_loading : not_freed lib_accelero_bias_and_scale : not_freed lib_accelero_eccentricity : not_freed prare_doppler_correction : corrected prare_distance_correction : corrected grace_intersat_correction : corrected force : gravity_degrees_other_than_central :

10 Bloc Observation Ce bloc décrit l ensemble des mesures à prendre en compte et leur politique d élimination. Chaque mesure est une donnée liant deux objets. observation : removal : minimum_laser_raw_data : 0 minimum_doppler_data_per_pass : 0 minimum_gnss_data_per_pass : 0 stddev_removal_threshold : 5 first_iteration_residual_removal_threshold : 999 minimum_elevation_removal_threshold : 20 simulation_stepsize : 40 interobject_data : - file :.yaya.gt/e/viking/mes_vo1.valide_5_3 objects : [bas1, station] type : dsn_doppler_1 tropospheric_correction : [wet_dry, marini, gpt] apriori_obs_stddev : 0.0 apriori_model_stddev : 0.0 unit_for_residuals : hertz frequency_adjustment_per_arc : not_adjusted frequency_adjustment_per_station : not_adjusted frequency_adjustment_per_passage : not_adjusted 10

11 Bloc Parameters Ce bloc décrit l ensemble des paramètres du problème qui seront ajustés par la résolution du problème inverse. parameter : satellite : - name : bas1 integration : integration_stepsize : 20.0 nb_iter_min_max : [0, 10] convergence_criterion : 0.01 formalism_option : normal regularization : not_regularized integration_algorithm : variable_order_cowell_with_rectangular_elements integration_order : 8 encke_technique_use : 0 atmospheric_drag : adjustment_type : not_adjusted initial_value : 1.0 apriori_stddev : 0.0 nb_days : 0.0 surface_to_mass_ratio : atmospheric_lift : adjustment_type : not_adjusted coefficient : [1.0, 0.0]... 11

12 Bloc Output Bloc spécifiant les sorties : output : edition : measurement_residuals_print : every_iteration normal_matrice_print : normal_and_observation archiving : orbit_archive : standard_format extrapolated_orbit : 0 measurement_file_update : no stat_file_archive : no residuals_station_print : no normal_equation_archive : no non_gravi_force_archive : no 12

13 Bloc User_extention Ce bloc temporaire est introduit artificiellement pour gérer la période intermédiaire de co-habitation des deux formats. Il rassemble les informations apparaissant dans les blocs FREE de l ancien format. user_extension : userext_out_deta : selected 13

14 Possibilité apportée avec le nouveau format Un mot clé «Include» permet d introduire un fichier «type» pour ensuite ne faire apparaitre dans le fichier directeur que les éléments différents du fichier type. 14

15 Passage au nouveau format Le fichier grammaire L inclusion de fichier Les outils de conversion des fichiers directeur (dico/codi) Les outils de manipulation du format YAML 25/06/ JLV

16 Le fichier grammaire Le fichier grammaire rassemble toutes les clés possibles autorisées dans le nouveau format du fichier directeur : - clés internes et - clés que l on retrouve dans les fichiers directeurs), il contient aussi - la documentation pour chaque paragraphe, et - l arborescence possible dans le fichier directeur. 16

17 Grammaire et version Lors de l exécution via exe_gins90, la version de GINS peut être précisée, la grammaire pris en compte suit la logique suivante : # directeur_1 version : 14_1 # directeur_2 #version : 14_1 Ligne de commande -> Grammaire utilisée exe_gins90 v VALIDE_14_2 dir directeur1 -> gram_14_1.txt exe_gins90 v VALIDE_14_2 dir directeur2 -> gram_14_2.txt exe_gins90 dir directeur1 -> gram_14_1.txt exe_gins90 dir directeur2 -> grammaire perso* * : Pour les utilisateurs de GINS-PC, c est la dernière version VALIDE, pour les utilisateurs CI, c est le fichier ~/gin/sub/prepars90/gram_prepars.txt 17

18 L inclusion de fichier La fonction d'inclusion de fichiers directeurs a pour but de minimiser l'effort d'écriture pour modifier un fichier directeur existant. Par exemple, lorsqu'on veut créer un fichier directeur dont seules la date de fin d'arc change ainsi qu une option d élimination de mesure par rapport à un fichier directeur de référence, il est possible d'écrire le nouveau fichier directeur de la façon suivante : Logique du traitement des données lors de la fusion Présent dans la modification Absent dans la modification Présent dans la référence Donnée de la modification Donnée de la référence Absent dans la référence Donnée de la modification Aucune donnée 18

19 Les outils de conversion des fichiers directeur (dico/codi) Pour aider à la transition de l ancien format vers le nouveau format, deux scripts en python ont été développés : dico et codi 19

Traitement des données GPS géodésiques avec GINS

Traitement des données GPS géodésiques avec GINS Traitement des données GPS géodésiques avec GINS R Biancale, J-M Lemoine, J-C Marty, F Pérosanz / Equipe de Géodésie Spatiale-CNES S Loyer / Noveltis S Melachroïnos / DTP I- GPS pour la géodésie : rappels

Plus en détail

Traitement de mesures GPS avec GINS-PC

Traitement de mesures GPS avec GINS-PC Traitement de mesures GPS avec GINS-PC Félix Perosanz, Sylvain Loyer, Jean-Charles Marty, Richard Biancale, Stavros Melachroinos École d été du GRGS 2008, Forcalquier Objectifs Le logiciel GINS du GRGS

Plus en détail

RE: Suggestion de nouveau directeur GINS

RE: Suggestion de nouveau directeur GINS Laurent-varin Julien De: Loyer Sylvain [sloyer@cls.fr] Envoyé: lundi 11 juin 2012 11:44 À: Reinquin Franck Cc: Biancale Richard; Lemoine Jean-Michel; Marty Jean-Charles; Perosanz Felix; Bruinsma Sean;

Plus en détail

Cycle de vie d un programme

Cycle de vie d un programme Cycle de vie d un programme Ensimag 1A - Préparation au Projet C Année scolaire 2009 2010 Les objectifs de cette séance sont : de comprendre les différentes étapes de la chaîne de compilation d un programme

Plus en détail

GUIDE UTILISATEUR NQI ORCHESTRA V.2.9.5 BIRT V.2.2.2

GUIDE UTILISATEUR NQI ORCHESTRA V.2.9.5 BIRT V.2.2.2 GUIDE UTILISATEUR NQI ORCHESTRA V.2.9.5 BIRT V.2.2.2 Table des Matières 1. INTRODUCTION...3 1.1 SUJET...3 1.2 OBJECTIFS...3 1.3 DÉFINITION DE TERMES, ACRONYMES...3 1.4 RÉFÉRENCE...3 2. CONFIGURATION...4

Plus en détail

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Technologie et biologie (TB) Discipline : Informatique Première et seconde années Programme d informatique

Plus en détail

Table des matières. 4. INSTRUCTIONS RÉPÉTITIVES... 25 Réaffectation 25 Répétitions en boucle L instruction while 26 Commentaires 26 Remarques 27

Table des matières. 4. INSTRUCTIONS RÉPÉTITIVES... 25 Réaffectation 25 Répétitions en boucle L instruction while 26 Commentaires 26 Remarques 27 Gérard Swinnen Apprendre à programmer avec Python 3 Avec 60 pages d exercices corrigés! Objet Multithreading Bases de données Événements Programmation web Programmation réseau Unicode Impression PDF Python

Plus en détail

A. Architecture du serveur Tomcat 6

A. Architecture du serveur Tomcat 6 Administration du serveur A. Architecture du serveur Tomcat 6 La compréhension de l architecture interne du serveur Tomcat 6 est un pré-requis indispensable pour bien en maîtriser l administration et la

Plus en détail

TUTORIAL ModelSim VHDL

TUTORIAL ModelSim VHDL ÉCOLE NATIONALE SUPÉRIEURE de SCIENCES APPLIQUÉES et de TECHNOLOGIE TECHNOPOLE ANTICIPA LANNION UNIVERSITÉ DE RENNES 1 TUTORIAL ModelSim VHDL D. Chillet, E. Casseau Le 14 novembre 2008 LOGICIEL et SYSTÈME

Plus en détail

Guide des procédures. Guide à destination des gestionnaires

Guide des procédures. Guide à destination des gestionnaires Guide des procédures Table des matières 1 Gestion des procédures... 2 1.1 Création d une procédure... 2 1.1.1 Accéder au formulaire de création de la procédure... 2 1.1.2 Remplir le formulaire de création...

Plus en détail

Interfaçage de programmation. c Olivier Caron

Interfaçage de programmation. c Olivier Caron Interfaçage de programmation 1 Le SGBD est-il suffisant? (1/2) Les pour : La puissance du langage de requêtes. 1 Le SGBD est-il suffisant? (1/2) Les pour : La puissance du langage de requêtes. L aspect

Plus en détail

Windows Forms. 1 Introduction. 1.1 Objectifs. 1.2 Le C# 1.3 Visual Studio. C# tp 0 Octobre 2013. Epita

Windows Forms. 1 Introduction. 1.1 Objectifs. 1.2 Le C# 1.3 Visual Studio. C# tp 0 Octobre 2013. Epita Windows Forms 1 Introduction 1.1 Objectifs Durant ce TP, vous allez découvrir un nouveau langage, le C#. Vous serez confrontés à une nouvelle façon de coder, avec un nouveau langage, sous un nouvel environnement.

Plus en détail

Flux de communication. Invenio <-> Curator

Flux de communication. Invenio <-> Curator Projet de diplôme Infoscience Synthèse Invenio Curator Sylvain Egger 02 octobre 2007 entre Invenio et Curator 1 INDEX 1 Introduction... 3 2 Différents Flux... 4 2.1 Vue générale... 4 2.2 Spécificités

Plus en détail

Convertisseur de monnaies

Convertisseur de monnaies Convertisseur de monnaies La logique algorithmique en première STG Propriétés Intitulé long Formation concernée Matière Notions Présentation Pré-requis Outils Mots-clés Auteur(es) Version 1.0 Description

Plus en détail

société d habitation du québec

société d habitation du québec société d habitation du québec PROTOCOLE D INTERVENTION DES CONSEILLERS- INSPECTEURS POUR L APPLICATION DU CADRE DE GESTION DES INVESTISSEMENTS POUR LE MAINTIEN ET L AMÉLIORATION DU PARC de HLM Protocole

Plus en détail

Inkscape : Inkcut Extension pour plotter. Dylan Collaud

Inkscape : Inkcut Extension pour plotter. Dylan Collaud Inkscape : Inkcut Extension pour plotter Dylan Collaud February 2, 2015 Contents 1 Introduction 2 1.1 Inkscape.............................................. 2 1.2 InkCut...............................................

Plus en détail

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java Langages objets Introduction M2 Pro CCI, Informatique Emmanuel Waller, LRI, Orsay présentation du module logistique 12 blocs de 4h + 1 bloc 2h = 50h 1h15 cours, 45mn exercices table, 2h TD machine page

Plus en détail

Mexico. Appliqué à l environnement VLE. Groupe Record/VLE (1)(2)(3)

Mexico. Appliqué à l environnement VLE. Groupe Record/VLE (1)(2)(3) Mexico Appliqué à l environnement VLE Groupe Record/VLE (1)(2)(3) 1 Laboratoire d Informatique du Littoral - ULCO 2 Institut National de la Recherche Agronomique - Départements MIA/EA 3 Centre de coopération

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

Logiciels de Base. 2ème partie: Logiciels de base. Cours 1ère année informatique, semestre 1. Najib Tounsi

Logiciels de Base. 2ème partie: Logiciels de base. Cours 1ère année informatique, semestre 1. Najib Tounsi Logiciels de Base 2ème partie: Logiciels de base Cours 1ère année informatique, semestre 1. Najib Tounsi Lien permanent: http://www.emi.ac.ma/~ntounsi/cours/logbase/logicielsdebase-2.html 1. Les produits

Plus en détail

Informatique TP1 : Découverte de Python CPP 1A

Informatique TP1 : Découverte de Python CPP 1A Informatique TP1 : Découverte de Python CPP 1A Romain Casati, Wafa Johal, Frederic Devernay, Matthieu Moy Avril - juin 2014 1 Découverte de l IDE : IDLE IDLE est un environnement de développement (Integrated

Plus en détail

Java. Java. Le livrede. Avec 80 exercices corrigés. Avec 80 exercices corrigés. Le livre. Anne Tasso. 5 e édition. Un best-seller qui a déjà conquis

Java. Java. Le livrede. Avec 80 exercices corrigés. Avec 80 exercices corrigés. Le livre. Anne Tasso. 5 e édition. Un best-seller qui a déjà conquis Anne Tasso Un best-seller qui a déjà conquis des milliers d'étudiants! Java Le livre Java Le livrede de premier premier langage langage Avec 80 exercices corrigés Avec 80 exercices corrigés 5 e édition

Plus en détail

DEUG MIAS2 - MODULE INFORMATIQUE (MIA10B) EXAMEN (SEPTEMBRE 1999)

DEUG MIAS2 - MODULE INFORMATIQUE (MIA10B) EXAMEN (SEPTEMBRE 1999) coller l étiquette ici DEUG MIAS2 - MODULE INFORMATIQUE (MIA10B) EXAMEN (SEPTEMBRE 1999) Durée : 2 heures Aucun document autorisé - Calculatrices interdites Les réponses doivent être brèves et justifiées

Plus en détail

1. Contact avec la clientèle

1. Contact avec la clientèle 1. Contact avec la clientèle Objectif évaluateur 1.1.1 Mener des entretiens Cet objectif est mis en œuvre et évalué en entreprise. Les bases théoriques sont fournies à l école. Je comprends les énoncés

Plus en détail

GUIDE DE LA GPIB TOOLBOX

GUIDE DE LA GPIB TOOLBOX GUIDE DE LA GPIB TOOLBOX Tables des matières 1 PRESENTATION 1 2 INSTALLATION DE NI-VISA 1 3 INSTALLATION DE LA GPIB TOOLBOX 2 3.1 INSTALLATION STANDARD 2 3.2 RECOMPILATION DE LA DLL 2 4 UTILISATION DE

Plus en détail

Objectifs de ce cours. Introduction au langage C - Cours 4. Procédures. Exemple de procédure. Analyse de problème.

Objectifs de ce cours. Introduction au langage C - Cours 4. Procédures. Exemple de procédure. Analyse de problème. 1/30 Objectif de ce cours 2/30 Objectifs de ce cours Introduction au langage C - Cours 4 Girardot/Roelens Septembre 2013 Analyse de problème I décomposer un traitement complexe en traitements simples Concepts

Plus en détail

Présentation de mfront

Présentation de mfront Présentation de mfront www.cea.fr T. Helfer Sommaire Sommaire Contexte Propriétés matériaux Modèles Annexes PAGE 1/11 mfront dans pleiades permettre l écriture de connaissances matériau : les propriétés

Plus en détail

VB.NET: Section 2 : Environnement de développement Visual Basic.NET

VB.NET: Section 2 : Environnement de développement Visual Basic.NET VB.NET: Section 2 : Environnement de développement Visual Basic.NET Un environnement graphique de développement permettant de développer visuellement une grande partie de votre application. Un langage

Plus en détail

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Biologie, chimie, physique et sciences de la Terre (BCPST) Discipline : Informatique Première et seconde années

Plus en détail

DWG Table Converter. Guide de l Utilisateur. RECSOFT Inc.

DWG Table Converter. Guide de l Utilisateur. RECSOFT Inc. RECSOFT Inc. DWG Table Converter Guide de l Utilisateur Ce logiciel et sa documentation sont sujets à un copyright et tous droits sont réservés par RECSOFT Inc. RECSOFT est une marque déposée de RECSOFT

Plus en détail

Gestion du serveur WHS 2011

Gestion du serveur WHS 2011 Chapitre 15 Gestion du serveur WHS 2011 Les principales commandes Windows Home Server 2011 reprend l ergonomie de Windows 7 et intègre les principales commandes de Windows Server 2008 R2. Les commandes

Plus en détail

Manuel d utilisateur Portail du Service Client

Manuel d utilisateur Portail du Service Client Manuel d utilisateur Portail du Service Client Introduction Introduction Cette solution sera l unique moyen de contact entre le client et l outil de gestion des tickets. Le client ne distinguera pas entre

Plus en détail

Image Processing On Line: Publication Scientifique et Logiciels

Image Processing On Line: Publication Scientifique et Logiciels Image Processing On Line: Publication Scientifique et Logiciels Nicolas Limare CMLA, ENS Cachan RRRR Orléans 2012-04-05 reproductibilité? que publie-t on? que veut-on reproduire? demonstration mathematique?

Plus en détail

Les principes de l Algorithmique et Programmation

Les principes de l Algorithmique et Programmation Les principes de l Algorithmique et Programmation 1 Introduction Informatique : traitement automatisé de l information. Algorithme : ensemble de règles opératoires dont l application permet de résoudre

Plus en détail

Utilisation de l environnement d optimisation DAKOTA

Utilisation de l environnement d optimisation DAKOTA UTC, ESI 50 Utilisation de l environnement d optimisation DAKOTA Rajan Filomeno Coelho Laboratoire de Mécanique Roberval, UTC CNRS, UMR 6253 Université de Technologie de Compiègne rfilomen@utc.fr http://www.utc.fr/~rfilomen/esi50/

Plus en détail

Introduction UNIX 6 eme leçon

Introduction UNIX 6 eme leçon Introduction UNIX 6 eme leçon Jürgen Brunner CPPM Session TP Rappel leçon 5 Solutions TP5 Function recursive Rappel leçon 5 Variables Reference indirect Manipuler caractères dans les variables Tableaux

Plus en détail

Administration de Parc Informatique TP04 : Résolution de noms

Administration de Parc Informatique TP04 : Résolution de noms Institut Galilée L2 Info S1 Année 2012 2013 Administration de Parc Informatique TP04 : Résolution de noms Le but de ce TP est d apprendre aux machines à se connaître par le nom plutôt que simplement par

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

Le paquet rvle. Utilisation d un simulateur VLE, sous R. Patrick Chabrier, Hélène Raynal, Ronan Trepos 1, Gauthier Quesnel 2

Le paquet rvle. Utilisation d un simulateur VLE, sous R. Patrick Chabrier, Hélène Raynal, Ronan Trepos 1, Gauthier Quesnel 2 Le paquet rvle Utilisation d un simulateur VLE, sous R. Patrick Chabrier, Hélène Raynal, Ronan Trepos 1, Gauthier Quesnel 2 1. Equipe RECORD, U-MIA-T, INRA Toulouse 2. Equipe MAD, U-MIA-T, INRA Toulouse

Plus en détail

Chiffrement en Python

Chiffrement en Python Emmanuel MORAND (http://www.emmanuelmorand.net) 11 janvier 2008 Ce document a pour objectif de permettre la découverte du langage de programmation Python et de sa très grande efficacité. Les différentes

Plus en détail

TP1. Outils Java Eléments de correction

TP1. Outils Java Eléments de correction c sep. 2008, v2.1 Java TP1. Outils Java Eléments de correction Sébastien Jean Le but de ce TP, sur une séance, est de se familiariser avec les outils de développement et de documentation Java fournis par

Plus en détail

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir

Plus en détail

RETRO-INGENIERIE DES BASES DE DONNEES

RETRO-INGENIERIE DES BASES DE DONNEES RETRO-INGENIERIE DES BASES DE DONNEES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas être considérés

Plus en détail

Sommaire II. III. IV. VI.

Sommaire II. III. IV. VI. 1 Sommaire I. II. III. IV. V. VI. Généralités Paramètres métrologiques Etalonnage et vérification Exploitation des résultats ATOL-GPI et la 21 CFR part 11 Les technologies utilisées 2 I. Généralités 1.

Plus en détail

Windows Movie Maker Julien Rousset FTICE

Windows Movie Maker Julien Rousset FTICE Windows Movie Maker Julien Rousset FTICE Windows Movie Maker est un logiciel de montage vidéo simple, bénéficiant de fonctions avancés comme le titrage, les transitions, les effets vidéo. Windows Movie

Plus en détail

Grilles d évaluations

Grilles d évaluations Grilles d évaluations 1) Quelques définitions Evaluer (De Ketele 1 ) signifie : Recueillir un ensemble d informations suffisamment pertinentes, valides et fiables Et examiner le degré d adéquation entre

Plus en détail

COMPILATEUR C CC5X POUR PIC UTILISÉ AVEC MPLAB

COMPILATEUR C CC5X POUR PIC UTILISÉ AVEC MPLAB COMPILATEUR C CC5X POUR PIC UTILISÉ AVEC MPLAB Adresse Internet du site de l éditeur : http://www.bknd.com/cc5x/index.shtml 1) GÉNÉRALITÉS Ce document se réfère à la version 3.2. Il est basé sur un autre

Plus en détail

Développer en PL/SQL. Sommaire du cours

Développer en PL/SQL. Sommaire du cours Sommaire du cours Module 1 Introduction et Rappels Module 2 Eléments de langage PL/SQL Module 3 Accès à la Base de données Module 4 Traitements stockés Module 5 Gestion des exceptions Module 6 - Compléments

Plus en détail

Industrialisateur Open Source

Industrialisateur Open Source NORMES ET STANDARDS SCRIPTS D EXPLOITATION Copyright BV Associates 2013 IMEPSIA TM est une marque déposée par BV Associates Page 1 SOMMAIRE 1 INTRODUCTION 3 2.1 3 2.2 Utilisation des normes et standards

Plus en détail

Étude de l application DNS (Domain Name System)

Étude de l application DNS (Domain Name System) Étude de l application DNS (Domain Name System) RICM 4 - Option Réseaux Pascal Sicard Introduction Le but de ce TP est de comprendre l utilisation et le fonctionnement de l application réseau DNS (Domain

Plus en détail

Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web. Directeur : Tom Mens.

Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web. Directeur : Tom Mens. Projet de 1ère licence Informatique Création d un système de mailing-list avec interface web Directeur : Tom Mens Julien Baligant But : quel est le problème à résoudre? Il manque un outil adéquat permettant

Plus en détail

Brevet fédéral. Examen final à blanc. Informaticien-ne - Tronc commun. Version 1.1.0

Brevet fédéral. Examen final à blanc. Informaticien-ne - Tronc commun. Version 1.1.0 Brevet fédéral Informaticien-ne - Tronc commun Version 1.1.0 Problème Module Points 1 15 2 14 3 10 4 10 5 14 6 16 7 15 8 20 9 21 10 14 11 16 12 15 Septembre 2011 Page 1 de 13 Problème 1 15 points Introduction

Plus en détail

Comment convertir des Albums Picasa en Collections Lightroom

Comment convertir des Albums Picasa en Collections Lightroom Comment convertir des Albums Picasa en Collections Lightroom Cela fait pas mal de temps que j'utilise Picasa pour trier et classer mes photographies. Bien que je pense toujours que ce soit le logiciel

Plus en détail

Côté labo : Initiation aux scripts PowerShell

Côté labo : Initiation aux scripts PowerShell Côté labo : Initiation aux scripts PowerShell Description du thème Propriétés Intitulé long Formation concernée Matière Présentation Notions Description Initiation à la rédaction de scripts dans le langage

Plus en détail

Python 3 Mémo. Pour permettre au programme en cours d exécution d afficher un texte ou un nombre on utilise la commande print.

Python 3 Mémo. Pour permettre au programme en cours d exécution d afficher un texte ou un nombre on utilise la commande print. Langage Python 3 Mémo I Entrées, Sorties et Variables 1 ) Sorties Pour permettre au programme en cours d exécution d afficher un texte ou un nombre on utilise la commande print. Exemples : print("bonjour!")

Plus en détail

la réalisation d'un site d'inscriptions

la réalisation d'un site d'inscriptions Rapport du projet la réalisation d'un site d'inscriptions Réaliser par : Fatimaezzahra Yazough Année :2014 /2015 1/9 Yazough INTRODUCTION Le but de ce projet et de réaliser une maquette de site web pour

Plus en détail

Administration de Parc Informatique TP03 : Résolution de noms

Administration de Parc Informatique TP03 : Résolution de noms Institut Galilée L2 Info S1 Année 2013 2014 Administration de Parc Informatique TP03 : Résolution de noms Le but de ce TP est d apprendre aux machines à se connaître par le nom plutôt que simplement par

Plus en détail

1 Description générale de VISFIELD

1 Description générale de VISFIELD Guide d utilisation du logiciel VISFIELD Yann FRAIGNEAU LIMSI-CNRS, Bâtiment 508, BP 133 F-91403 Orsay cedex, France 11 décembre 2012 1 Description générale de VISFIELD VISFIELD est un programme écrit

Plus en détail

CRÉATION ET CONFIGURATION D UN BLOG

CRÉATION ET CONFIGURATION D UN BLOG CRDP de l académie de Versailles Mission TICE Médiapôles mediapoles @crdp.ac-versailles.fr 584, rue Fourny 78530 Buc Tél. 01 39 45 78 78 CRÉATION ET CONFIGURATION D UN BLOG Septembre 2009 http://mediapoles.crdp.ac-versailles.fr

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

Il faudra absolument séparer le contenu de la page web (le fichier HTML) de son apparence (le fichier CSS).

Il faudra absolument séparer le contenu de la page web (le fichier HTML) de son apparence (le fichier CSS). ISN- semaine 10 HTML 1. Introduction HTML et CSS : deux langages pour créer un site web Pour créer un site web, on doit donner des instructions à l'ordinateur. Il ne suffit pas simplement de taper le texte

Plus en détail

1. Introduction. 2. Diagramme des exigences

1. Introduction. 2. Diagramme des exigences 1. Introduction La complexité des systèmes techniques est telle que, sans outils de représentations abstraites et progressivement enrichies, les intervenants d un projet auraient de nombreuses difficultés

Plus en détail

GROUPE D'UTILISATEURS ACL RENCONTRE DU 27 MARS 2012

GROUPE D'UTILISATEURS ACL RENCONTRE DU 27 MARS 2012 GROUPE D'UTILISATEURS ACL RENCONTRE DU 27 MARS 2012 TABLE DES MATIÈRES 01 L approche d un mandat en utilisant ACL comme outil d analyse 02 Présentation de l'outil ACL Audit Exchange 03 Présentation d un

Plus en détail

Les formats de fichiers images

Les formats de fichiers images Les formats de fichiers images Une photo numérique est avant tout un fichier informatique. Votre appareil convertit l'image en données puis l'enregistre. Les formats les plus courants sont le JPEG, le

Plus en détail

Guide Reseller Onbile

Guide Reseller Onbile Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!

Plus en détail

Introduction au langage Java.

Introduction au langage Java. Introduction au langage Java. Christophe Gravier, Frédérique Laforest, Julien Subercaze Télécom Saint-Étienne Université Jean Monnet {pnom.nom}@univ-st-etienne.fr FI2_INFO4 2015 2016 1 / 51 Disclaimer

Plus en détail

Documentation télémaintenance

Documentation télémaintenance Documentation télémaintenance Table des matières Introduction... 2 Interface web du technicien... 2 Connexion à l interface... 2 Mon compte... 3 Configuration... 4 1. Jumpoint... 4 2. Jump clients... 4

Plus en détail

Outil de documentation sur la réduction D : Système d archivage de l analyse de la réduction

Outil de documentation sur la réduction D : Système d archivage de l analyse de la réduction Outil de documentation sur la réduction D : Système d archivage de l analyse de la réduction A : Analyse des émissions sectorielles clés B : Dispositions institutionnelles pour les activités de réduction

Plus en détail

Objectifs : générateur de programmes pour des réseaux de Petri P/T

Objectifs : générateur de programmes pour des réseaux de Petri P/T http://www-master.ufr-info-p6.jussieu.fr/006 Présentation du Projet «écriture d'un générateur de code» Fabrice.Kordon@lip6.fr Objectifs : générateur de programmes pour des réseaux de Petri P/T Stratégie

Plus en détail

L outil Cup. Licence info et GMI documentation COMPIL 2007-2008. Pour toutes remarques, questions, suggestions : mirabelle.nebut@lifl.

L outil Cup. Licence info et GMI documentation COMPIL 2007-2008. Pour toutes remarques, questions, suggestions : mirabelle.nebut@lifl. UFR IEEA Licence info et GMI documentation COMPIL 2007-2008 FIL Pour toutes remarques, questions, suggestions : mirabelle.nebut@lifl.fr 1 raccourci pour Java-Based Constructor of Useful Parsers est un

Plus en détail

Chapitre 3 : Pointeurs et références

Chapitre 3 : Pointeurs et références p. 1/18 Chapitre 3 : Pointeurs et références Notion de pointeur L adresse d une variable est une valeur. On peut donc la stocker dans une variable. Un pointeur est une variable qui contient l adresse d

Plus en détail

Norme de documentation des programmes

Norme de documentation des programmes 1. Introduction Norme de documentation des programmes Auteur : Marc Frappier Collaborateurs Benoit Fraikin Gabriel Girard Jean Goulet Gérard Houdeville Luc Lavoie Version : 1.02 30 août 2004 Département

Plus en détail

0- Le langage C++ 1- Du langage C au langage C++ 2- Quelques éléments sur le langage. 3- Organisation du cours

0- Le langage C++ 1- Du langage C au langage C++ 2- Quelques éléments sur le langage. 3- Organisation du cours 0- Le langage C++ 1- Du langage C au langage C++ 2- Quelques éléments sur le langage 3- Organisation du cours Le présent cours constitue une introduction pour situer le langage C++, beaucoup des concepts

Plus en détail

2B La résolution de modèles linéaires par Excel 2010

2B La résolution de modèles linéaires par Excel 2010 2B La résolution de modèles linéaires par Excel 2010 Nous reprenons ici, de façon plus détaillée, la section où est indiqué comment utiliser le solveur d'excel 2010 pour résoudre un modèle linéaire (voir

Plus en détail

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

DIIC - INC, 3 e année. Module COMV TP 1 - Introduction au codage d image : manipulation des outils

DIIC - INC, 3 e année. Module COMV TP 1 - Introduction au codage d image : manipulation des outils DIIC - INC, 3 e année Module COMV TP 1 - Introduction au codage d image : manipulation des outils Gaël Sourimant, Luce Morin 18 octobre 2006 1 Introduction Le but de ce TP est d observer et de comparer

Plus en détail

Déploiement de SAS 9.1.3 Foundation

Déploiement de SAS 9.1.3 Foundation Déploiement de SAS 9.1.3 Foundation I. Installation de SAS sur des postes en local à partir de Cédéroms 3 II. Phase de préparation au déploiement : Création des images disque 6 a) Pour une installation

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement Mme BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

Guide d utilisation de Solution CGP

Guide d utilisation de Solution CGP Guide d utilisation de Solution CGP Sommaire Vue d ensemble Comment se connecter à l Espace Abonnés? p.3 Page d accueil p.4 Recherche Recherche simple p.5 Recherche avancée p.7 Naviguer p.9 Mes fonctionnalités

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

Introduction au système d exploitation Linux Linux / Emacs / Scilab / L A TEX

Introduction au système d exploitation Linux Linux / Emacs / Scilab / L A TEX Introduction au système d exploitation Linux Linux / Emacs / Scilab / L A TEX Jean-Philippe Chancelier et Michel De Lara 7 septembre 2009 Table des matières 1 Introduction 2 2 Le système de fichiers 3

Plus en détail

Développement d un site Internet

Développement d un site Internet Développement d un site Internet Version 1.0.2 Utilisation des Templates sous Dreamweaver MX 09/03/2005 ITREC Gestion: 59, rue de Billancourt BP 56 92105 BOULOGNE BILLANCOURT Cedex Téléphone : 01 46 03

Plus en détail

Directives sur la gestion des dossiers (DGD)

Directives sur la gestion des dossiers (DGD) Guides des mesures organisationnelles et techniques mises en œuvre auprès des caisses de compensation et des offices AI (recommandation) Date 25.01.2013 Auteurs U. Rüttimann / R. Bieri Nom de fichier WAF

Plus en détail

1.1- Compiler et exécuter un premier programme en C++

1.1- Compiler et exécuter un premier programme en C++ 1.1- Compiler et exécuter un premier programme en C++ 1- Un premier programme en C++ 2- Compilation et exécution 1- Un premier programme en C++ Le premier programme que propose le cours consiste à afficher

Plus en détail

Co marquage avec service public.fr

Co marquage avec service public.fr Co marquage avec service public.fr Évolution du flux Vos droits et démarche De la version 2.2 à la version 2.3 Direction de l information légale et administrative Suivi du document Version date Remarque

Plus en détail

MEGA Architecture. Guide de démarrage

MEGA Architecture. Guide de démarrage MEGA Architecture Guide de démarrage MEGA 2009 SP5 1ère édition (mars 2011) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune manière

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

Redatam+SP REcupération de Données relatives à des petites Aires par Micro-ordinateur

Redatam+SP REcupération de Données relatives à des petites Aires par Micro-ordinateur Redatam+SP REcupération de Données relatives à des petites Aires par Micro-ordinateur Redatam+ SP WebServer (R+SP WebServer) Installation et Configuration pour le Système d Exploitation Windows REDATAM+SP

Plus en détail

Carnet d adresses - Contacts messagerie Le 11 février 2013. Export des contacts Google Mail

Carnet d adresses - Contacts messagerie Le 11 février 2013. Export des contacts Google Mail Contacts de messagerie Si vous changez de client de messagerie, vous souhaiterez sans doute récupérer vos contacts. Les contacts sont stockés sous un format interne à votre logiciel et ne peuvent pas être

Plus en détail

Documentation technique MBDS2.0 Site web administratif

Documentation technique MBDS2.0 Site web administratif Documentation technique MBDS2.0 Site web administratif Le document suivant est destiné aux développeurs souhaitant installer la plateforme sur leurs propres machines. D o c u m e n t a t i o n t e c h

Plus en détail

Question 1- Quelle doit être à ton avis la force avec laquelle il faudrait jeter une pierre pour qu'elle tourne autour de la Terre?

Question 1- Quelle doit être à ton avis la force avec laquelle il faudrait jeter une pierre pour qu'elle tourne autour de la Terre? Les Satellites Introduction En astronomie, un satellite est décrit comme un corps céleste qui gravite autour d'une planète; ainsi la Lune est le satellite naturel de la Terre. En astronautique, il s'agit

Plus en détail

GUIDE PRATIQUE COMPTABILITE CREANCIERS. Version 1.0 du 27 septembre 2013

GUIDE PRATIQUE COMPTABILITE CREANCIERS. Version 1.0 du 27 septembre 2013 GUIDE PRATIQUE COMPTABILITE CREANCIERS Version 1.0 du 27 septembre 2013 Table des matières 1. Introduction... 3 1.1. Les comptabilités auxiliaires... 3 2. Paramètres de bases... 3 2.1. Les conditions de

Plus en détail

Correction de l examen final

Correction de l examen final IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Correction de l examen final Yann-Gaël Guéhéneuc, cours et TPs guehene@iro.umontreal.ca Salah Bouktif, démonstrations

Plus en détail

LA GESTION DE FICHIERS

LA GESTION DE FICHIERS CHAPITRE 6 : LA GESTION DE FICHIERS Objectifs spécifiques Connaître la notion de fichier, ses caractéristiques Connaître la notion de répertoires et partitions Connaître les différentes stratégies d allocation

Plus en détail

Étude de l application DNS (Domain Name System)

Étude de l application DNS (Domain Name System) Étude de l application DNS (Domain Name System) Master 1 Informatique Pascal Sicard Introduction Le but de ce TP est de comprendre l utilisation et le fonctionnement de l application réseau DNS (Domain

Plus en détail

Introduction aux bases de données

Introduction aux bases de données 1/73 Introduction aux bases de données Formation continue Idir AIT SADOUNE idir.aitsadoune@supelec.fr École Supérieure d Électricité Département Informatique Gif sur Yvette 2012/2013 2/73 Plan 1 Introduction

Plus en détail

Applications orientées données (NSY135)

Applications orientées données (NSY135) Applications orientées données (NSY135) 2 Applications Web Dynamiques Auteurs: Raphaël Fournier-S niehotta et Philippe Rigaux (philippe.rigaux@cnam.fr,fournier@cnam.fr) Département d informatique Conservatoire

Plus en détail

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric

Plus en détail