Projet UML. Gestion d'un distributeur de carburant. BOUSQUET Nicolas GAYRARD Jérémy

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

Download "Projet UML. Gestion d'un distributeur de carburant. BOUSQUET Nicolas GAYRARD Jérémy"

Transcription

1 Projet UML Gestion d'un distributeur de carburant BOUSQUET Nicolas GAYRARD Jérémy

2 Présentation : Étude préliminaire Définir les besoins : 3:*gérer listes abonnés 2:*gérer les prix 1:*gérer les pompes 1:*Distribuer le carburant 1:*choisir carburant 1:*lire carte 1:*vérifier le code 1:*Afficher pompiste Automate pompe 1:*Facturer et imprimer reçu 1:*Fournir carburent Diagramme des cas d'utilisation : Description des CU : *Gérer liste Abonnés: Acteur : pompiste Type : principal Description : Le pompiste se connecte au système pour enregistrer, supprimer ou modifier une fiche client (il ne peut modifier la liste que si les pompes sont inactives.)

3 *Gérer les prix : Acteurs : pompiste,pompe Type : principal Description : Le pompiste se connecte au système pour modifier les prix des carburant. Il ne peut modifier les prix que si les pompes sont inactives. *Fournir carburant: Acteurs:client,pompes Type:principal Description:Après insertion de la carte et vérification sur la liste abonnés le client et fourni en carburant de son choix. Définition des classes: Pompe pompe_ini Allouer Liste clients Liste_Client_authentifie Facturer Interface Pupitre écran pupitre_ini pupitre_écran_saisir pupitre_ecran_choix_carbu afficher Lecteur carte NumCarte lecteur_carte_initialiser lecteur_carte_lire_carte Service Console pompiste Imprimante activer choix imprimer maintenance saisie eteindre Description des scénarios : *Scénario:CU Fournir Carburant(cours typique des événements ) Action des Acteurs 1)Insérer la carte 4)Rentrer son code 7)Le client choisit du carburant 9)Le client décroche le pistolet 10)Le client ce sert 12)Raccroche le pistolet 15)Le client récupéré sa carte Réponse du système 2)Lire la carte avec lecteur et identifier le client 3)Le système demande le code 5)Vérification du code 6)Le Système demande le type de carburant 8)Le système sélectionne la pompe correspondante 11)Affiche volume et prix 13)Le système facture et imprime le reçu 14)Le système demande de bien vouloir retirer la carte

4 Identifier les objets : *Carte client :permet d'identifier le client. *Pupitre : Au client de dialoguer avec le système. *Lecteur carte: De lire la carte. *Imprimante: Imprimer le reçu. *Écran(automate): Afficher les message au client. *Pompes: De sélectionner la pompe. *Liste abonnes: De vérifier le code client et de facturation Diagramme de séquence : Diagramme de Classe:

5 Diagramme de collaboration: Contrat type Nom: lecteur_carte_lire_carte Responsabilités: Identifier quand un client insère la carte,lit le numéro de la carte,permet d'accéder service si liste client identifie le client. Type: Matériel logiciel interface Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et reliée avec le CU Gérer prix et Gérer liste Notes : tant qu'une carte n'est pas inséré le pompiste peut gérer les prix et gérer la liste client Nom: Pupitre_écran_Saisir Responsabilités: récupère le code taper par le client Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Préconditions : une carte doit être insérée Nom: Liste_Client_authentifie Responsabilités: Identifie si le numéro de la carte et du code est bien connue du système Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : Reçoit en entrées le numéro de carte lu et le code tapé par le client.

6 Nom: Activer Responsabilités: gère l'appelle de toute les méthode qui vont gérer le choix de carburant ainsi que l'activation des pompe,la facturation l'impression Références croisées :aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et relié a Gérer Prix au niveau des CU Notes : Reçoit en entrées le numéro de carte,et le prix définit par le pompiste,ainsi,que la pompe choisit par l'utilisateur. Préconditions : il faut que mon client soit bien identifier avant d appeler cette méthode Nom: pupitre_écran_choix_carbu Responsabilités: Interface qui récupère le choix de pompe que le client fait soit SP95,Diesel,Super. Références croisées :aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : Retourne le choix de type de carburant Nom: pompe_ini Responsabilités: permet d' initialiser les pompes en remettant de volume et la gâchette a 0 a insi qu'a validé la pompe choisie. Références croisées :aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : reçoit en entrée la variable carbu qui et le choix de la pompe fait par l'utilisateur afin d'activer la pompe Nom: Afficher Responsabilités: interface qui informe le client de décrocher le pistolet associé à son choix de carburant ainsi que d'afficher au revoir quand la transaction est terminer Références croisées :aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : reçoit en entrée la variable carbu qui et le choix de la pompe fait par l'utilisateur pour afficher le message décrocher en fonction du choix carburant ainsi que i une variable qui définit si nous somme dans le cas de décrocher ou en fin d opération pour afficher aurevoir.de plus si le choix de carburant de correspond pas a un choix valide on demande de retirer la carte et de recommençer l'opération Sorties: Préconditions : le choix du carburant a du être effectuer

7 Nom: Allouer Responsabilités: Identifier la pompe permettant de distribuer le carburant choisi par l'utilisateur puis l'activer physiquement, et l'afficher pour l'utilisateur. Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : reçoit en entrée "type Carbu", sélectionne et active la pompe correspondante et génère un affichage conséquent Sorties : Préconditions :»choix» du carburant doit être disponible, la pompe choisie doit être en état de marche : mécanique + présence de carburant (cet aspect ne sera pas implémenté) Nom: Facturer Responsabilités: Permets de transmettre a liste client la consommation effectuer par le client Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : reçoit en entrée le numéro de la carte du client ainsi que de la conso effectuer Sorties: Pré conditions : Le client a fini de ce servir en carburant Nom: Imprimer Responsabilités: Interface qui permet de demander si le client veut un ticket et si oui l imprimer Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Notes : reçoit en entrée le numéro de la carte du client ainsi que de la conso effectuer Sorties: Pré conditions : Le client a fini de ce servir en carburant

8 *Scénario:CU Gérer liste(cours typique des événements )n'as pas était traité dans notre programme Action des Acteurs 2)Le pompiste prend la main du système Réponse du système 1)Le système vérifie qu'il n'y a pas de pompe en service 3)Le système bloque les pompes 5)le pompiste fait son choix 6)Le pompiste fait ses modification 8)Le pompiste rend la main 4)Le système demande si le pompiste veux rajouter ou supprimer un client ou voir la fiche d'un client et la modifier 7)Le système enregistre les nouveau paramétré 9)le système peut de nouveau accepter les client Identifier les objets : *Console pompiste:permet au pompiste de dialoguer avec le système *Liste abonnes:référencement de tous les client Diagramme de séquence:

9 Diagramme de classe : Diagramme de Collaboration: Contrat type : Nom: Lecteur_carte_lire_carte Responsabilités: permet d'accéder a gérer liste si aucune carte n'est insérer Type: Matériel logiciel interface Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et reliée avec le CU Gérer prix et Gérer liste Nom: Maintenance Responsabilités: Interface qui communique au client que le pompiste et en train de faire des modifications. Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation. Nom: Interface Responsabilités: Interface qui permet de demander si le pompiste veux supprimé,ajouter,ou simplement voir une fiche et permets d'effectuer c'est opérations Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation

10 Nom: éteindre Responsabilités: Interface qui permet de savoir si le pompiste veux quitter l'application Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation *Scénario:CU Gérer prix(cours typique des événements ) Action des Acteurs 2)Le pompiste prend la main du système 5)le pompiste fait son choix 6)Le pompiste fait ses modification 8)Le pompiste rend la main Réponse du système 1)Le système vérifie qu'il n'y a pas de pompe en service 3)Le système bloque les pompes 4)Le système demande quelle prix veux modifier le pompiste 7)Le système enregistre les nouveau paramétré 9)le système peut de nouveau accepter les client Identifier les objets : *Console pompiste:permet au pompiste de dialoguer avec le système Diagramme de sequence:

11 Diagramme de Classe: Diagramme de Collaboration: Contrat type : Nom: lecteur_carte_lire_carte Responsabilités: permet d'accéder a gérer liste si aucune carte n'est insérer Type: Matériel logiciel interface Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et reliée avec le CU Gérer prix et Gérer liste Nom: Maintenance Responsabilités: Interface qui communique au client que le pompiste et en train de faire des modifications. Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation.

12 Nom: choix Responsabilités: Interface qui permet de demander quel prix veux modifier le pompiste Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Nom: saisie Responsabilités: Interface qui permet de saisir le nouveau prix et de le transmettre a pompe Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation Nom: éteindre Responsabilités: Interface qui permet de savoir si le pompiste veux quitter l'application Références croisées : aucune, n'est en relation avec les autres opérations que par le biais de ses E/S, et n'est relié à aucun autre cas d'utilisation

13 Code Source

14 Distributeur.c //distributeur.c : Programme principal. /////////////////////////////////////////// #include <lecteur_carte.h> #include <stdio.h> #include <donnees.h> #include <mem_sh.h> #include <string.h> #include <Pompes.h> #include <Pupitre_ecran.h> entrees *valeurs; int main(void) //Initialisations lecteur_carte_initialiser(); Pupitre_ini(); reini_pompe(); //Boucle principale while(1) lecteur_carte_lire_carte(); return 0;

15 Lecteur_carte.c: //lecteur_carte.c : gestion du lecteur de carte. /////////////////////////////////////////////////////////////////////// #include <lcarte.h> #include <lecteur_carte.h> #include <donnees.h> #include <mem_sh.h> #include <Pupitre_ecran.h> #include <string.h> #include <stdio.h> #include <console_pompiste.h> #include <Pompes.h> entrees *valeurs; void lecteur_carte_initialiser() initialisations_ports(); void lecteur_carte_lire_carte() int eteind=0; int y=0; int prixm=0; int carbu=0; int numero; int code1; int x=0; //printf("attente carte \n"); do strcpy(valeurs >message,"veuillez inserer la carte"); valeurs >ecrire_message=1; while (valeurs >acces_pompiste==1)//si on clique sur le bouton pompiste je //rentre dans ma boucle y=1;//y est une variable qui me sert a changer uniquement le prix carbu=choix();//choix du prix que l'on veut changer soit SP95 diesel //ou super prixm=saisie();//nouveau prix Allouer(carbu,prixm,y); eteind=eteindre();//demande a l'utilisateur si il veut faire une autre //operation ou pas //printf("numero %d\n",eteind)

16 if (eteind==1) valeurs >acces_pompiste=0;//si on quitte le mode pompiste je remet le //bouton a 0 while(carte_inseree()==0);//je tourne dans le do tant qu'il n'y a pas de carte insere if (carte_inseree()==1,valeurs >acces_pompiste==0) y=0; numero=lecture_numero_carte(); //printf("numero %d\n",numero); code1=pupitre_ecran_saisir();//recuperation du code tapé x=liste_client_authentifie(code1,numero);//authentification des 2 parametres if (x==1) activer(numero,prixm);//si liste client me revoit un 1 je rentre dans ma //fonction activer lecteur_carte_attente_retrait_carte(); void lecteur_carte_attente_retrait_carte() //liberation_ports();

17 Lecteur_carte.h: //lecteur_carte.h : gestion du lecteur de carte. /////////////////////////////////////////////////////////////////////// #if!defined(lecteur_carte_h_) #define lecteur_carte_h_ typedef int bool; void lecteur_carte_initialiser(); void lecteur_carte_lire_carte(); bool lecteur_carte_carte_inseree(); void lecteur_carte_attente_retrait_carte(); int activer(); int Liste_Client_authentifie(); int Pupitre_ecran_Saisir(); void reini_pompe(); #endif//!defined(lecteur_carte_h_) Service.c: #include <donnees.h> #include <mem_sh.h> #include <stdio.h> #include <string.h> #include <Pupitre_ecran.h> #include <Pompes.h> #include <Liste_Client.h> #include <imprimante.h> #include <Service.h> void activer(int numero,float prixm,int y)//reçoit la valeur du prix du numero de carte int carbu; float conso; int i; i=0;//sert a savoir si c'est la premiere fois que j'appelle la fonction afficher carbu=pupitre_ecran_choix_carbu(); pompe_ini(carbu); i=afficher(carbu,i);//decrocher pompe y=0; conso=allouer(carbu,prixm,y); //printf("conso %f \n",conso); Facturer(numero,conso); imprimer(numero,conso); Afficher(carbu,i);//comme i va etre égal a 1 j'afficherai aurevoir

18 Service.h: #if!defined(service) #define Service int pupitre_ecran_choix_carbu(); int Afficher(int carbu,int i);//decrocher pompe float Allouer(int carbu,float prixm,int y); void imprimer(int numero,float conso); void Facturer(int numero,float conso); #endif Pupitre ecran.c: #include <donnees.h> #include <mem_sh.h> #include <stdio.h> #include <string.h> #include <Pupitre_ecran.h> #include <unistd.h> entrees *valeurs; void Pupitre_ini() int Mem; valeurs=acces_memoire(&mem); int Pupitre_ecran_Saisir() int code1; code1=0;//initialisation du parametre code1 valeurs >validation=0; do strcpy(valeurs >message,"rentrer code");//affichage de rentrer code valeurs >ecrire_message=1; code1 = valeurs >code; while(valeurs >validation==0);//jusqu'a ce que le client valide son codde je reste dans le do return code1; //printf("code %d\n",code1); valeurs >validation=0;//je remet la valeur de la validation a zeros

19 int pupitre_ecran_choix_carbu() int carbu; carbu=4; valeurs >validation=0; do strcpy(valeurs >message,"taper 0:SP95 1:Diesel 2:Super");//choix carburant valeurs >ecrire_message=1; while (valeurs >validation==0); carbu = valeurs >code;//carbu prend la valeur du carburant associé //printf("code %d\n",carbu); return (carbu); int Afficher(carbu,i) carbu=carbu+1; while (i==1)//la deuxième fois que je passe dans afficher je rentre dans cette boucle strcpy(valeurs >message,"veuillez retirer votre carte "); valeurs >ecrire_message=1; usleep(100000); strcpy(valeurs >message,"merci de votre visite"); valeurs >ecrire_message=1; usleep(100000); i++;

20 while(i==0) switch(carbu)//selon la valeur de carburant choisit par le client je vais dans un case different case 1: do strcpy(valeurs >message,"decrocher SP95 "); valeurs >ecrire_message=1; while(valeurs >pistolet_decroche[0]==0); i=1; break; case 2: do strcpy(valeurs >message,"decrocher diesel "); valeurs >ecrire_message=1; while(valeurs >pistolet_decroche[1]==0); i=1; break; case 3: do strcpy(valeurs >message,"decrocher Super "); valeurs >ecrire_message=1; while(valeurs >pistolet_decroche[2]==0); i=1; break; if (carbu>3)//si je ne rentre pas dans un case j'affiche la phrase suivante strcpy(valeurs >message,"code invalide retirer la carte "); valeurs >ecrire_message=1; return(i);

21 Pupitre ecran.h: #if!defined(pupitre_ecran) #define Pupitre_ecran int Afficher(int carbu,int i); void Pupitre_ini(); int pupitre_ecran_choix_carbu(); #endif Pompes.c: #include <donnees.h> #include <mem_sh.h> #include <stdio.h> #include <string.h> #include <unistd.h> entrees *valeurs; void reini_pompe()//inisialise le pistolet au demarrage valeurs >pompe_validee[0]=0; valeurs >pompe_validee[1]=0; valeurs >pompe_validee[2]=0; void pompe_ini(int carbu) valeurs >gachette[0]=0;//rend la gachette inactive valeurs >gachette[1]=0; valeurs >gachette[2]=0; valeurs >volume[0]=0;//met la valeur volume a zero valeurs >volume[1]=0; valeurs >volume[2]=0; valeurs >pompe_validee[carbu]=1;//rend diponible le pistolet quand un choix de carburant a été fait //printf("code \n");

22 float Allouer(carbu,prixm,y) carbu=carbu+1; float conso=0; switch(carbu) case 1: while (y==1)//y est une variable qui permet de savoir si je veux juste changer le prix //des carburant. Si elle est a 1 je change le prix //si elle est a zero je suis en fonctionnement normal valeurs >prix[0]=prixm; y++; while (y==0) strcpy(valeurs >message,"sp95 choisi"); valeurs >ecrire_message=1; while (valeurs >pistolet_decroche[0]==0); do if(valeurs >gachette[0]==1) valeurs >gachette[0]=0; valeurs >volume[0]+=0.1;//incremente la valeurs de volume de 0.1 valeurs >affiche_volume[0]=1; valeurs >prix[0]=prixm;//incremente le prix de la valeur fixé par le pompiste valeurs >affiche_prix[0]=1; while(valeurs >pistolet_decroche[0]==1); conso=valeurs >prix[0]*valeurs >volume[0];//la variable conso et egale au prix*le volume //printf("conso %f \n",conso); y++;//sert a sortir de ma boule while break;

23 case 2: while (y==1) valeurs >prix[1]=prixm; y++; while (y==0) strcpy(valeurs >message,"diesel choisi"); valeurs >ecrire_message=1; while (valeurs >pistolet_decroche[1]==0); do if(valeurs >gachette[1]==1) valeurs >gachette[1]=0; valeurs >volume[1]+=0.1; valeurs >affiche_volume[1]=1; valeurs >prix[1]=prixm; valeurs >affiche_prix[1]=1; while(valeurs >pistolet_decroche[1]==1); conso=valeurs >prix[1]*valeurs >volume[1]; //printf("conso %f \n",conso); break;

24 case 3: while (y==1) valeurs >prix[2]=prixm; y++; while (y==0) strcpy(valeurs >message,"super choisi"); valeurs >ecrire_message=1; while (valeurs >pistolet_decroche[2]==0); do if(valeurs >gachette[2]==1) valeurs >gachette[2]=0; valeurs >volume[2]+=0.1; valeurs >affiche_volume[2]=1; valeurs >prix[2]=prixm; valeurs >affiche_prix[2]=1; while(valeurs >pistolet_decroche[2]==1); conso=valeurs >prix[2]*valeurs >volume[2]; //printf("conso %f \n",conso); y++; break; return(conso); Pompes.h: #if!defined(pompes) #define Pompes float Allouer(int carbu,float prixm,int y); void reini_pompe(); void pompe_ini(); #endif

25 Liste client.c: #include <stdio.h> #include <Liste_Client.h> int Liste_Client_authentifie(int code1,int numero)//reçoit le code et le numero et valide //printf("code bon %d\n",code1); return(1); void Facturer(int numero,float conso)//reçoit le numero et la conso et devrait mettre a jour ma liste client printf("numero %d \n",numero); printf("conso %f \n",conso); Liste client.h: #if!defined(liste_client_h_) #define Liste_Client_h_ int Liste_Client_authentifie(int code,int numero); void Facturer(int numero,float conso); #endif Imprimante.c: #include <imprimante.h> #include <stdio.h> #include <donnees.h> #include <mem_sh.h> #include <string.h> #include <Pupitre_ecran.h> #include <unistd.h> entrees *valeurs; void imprimer(int numero,float conso)//reçoit le numero et la conso int ticket; valeurs >validation=0;

26 do tiquet strcpy(valeurs >message,"un ticket? 1:oui 2:non ");//demande au client si il veut un valeurs >ecrire_message=1; if (ticket==1) while (valeurs >validation==0); ticket = valeurs >code; //printf("code %d\n",ticket); printf("num client:%d",numero);//si le client demande un tiquet je l imprime printf("total:%f\n",conso); imprimante.h: #if!defined(imprimante) #define imprimante void imprimer(int numero,float conso); #endif Console pompiste.c: #include <stdio.h> #include <console_pompiste.h> int choix() int carbu=0; printf("taper 0:SP95 1:diesel 2:Super"); scanf("%i",&carbu);// recupere la valeur du choix du pompiste return(carbu); float saisie() float prixm=0; printf("taper nouveau prix"); scanf("%f",&prixm);// recupere le nouveau prix return(prixm);

27 int eteindre() int eteindre=0; printf("voulez vous quitter?1:oui 2:non");//sert a quitter le mode pompiste scanf("%d",&eteindre); return(eteindre); Console pompiste.h: #if!defined(console_pompiste) #define console_pompiste float saisie(); int choix(); int eteindre(); #endif

3IS - Système d'exploitation linux - Programmation système

3IS - Système d'exploitation linux - Programmation système 3IS - Système d'exploitation linux - Programmation système 2010 David Picard Contributions de : Arnaud Revel, Mickaël Maillard picard@ensea.fr Environnement Les programmes peuvent être exécutés dans des

Plus en détail

Guichet automatique de banque

Guichet automatique de banque Guichet automatique de banque Mastère 2004 1 Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème

Plus en détail

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores INTRODUCTION AUX SYSTEMES D EXPLOITATION TD2 Exclusion mutuelle / Sémaphores Exclusion mutuelle / Sémaphores - 0.1 - S O M M A I R E 1. GENERALITES SUR LES SEMAPHORES... 1 1.1. PRESENTATION... 1 1.2. UN

Plus en détail

Programmation C++ (débutant)/instructions for, while et do...while

Programmation C++ (débutant)/instructions for, while et do...while Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de

Plus en détail

GOL-502 Industrie de services. Travaux Pratique / Devoir #7

GOL-502 Industrie de services. Travaux Pratique / Devoir #7 GOL-502 Industrie de services Travaux Pratique / Devoir #7 Version 2012 Modélisation à l'aide du langage UML 1) Diagramme de cas d'utilisation 2) Diagramme de classes 3) Diagramme de séquence 4) Diagramme

Plus en détail

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire

Plus en détail

Introduction au langage C

Introduction au langage C Introduction au langage C Cours 1: Opérations de base et premier programme Alexis Lechervy Alexis Lechervy (UNICAEN) Introduction au langage C 1 / 23 Les premiers pas Sommaire 1 Les premiers pas 2 Les

Plus en détail

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning EXERCICES UML 1 ) Dans un établissement scolaire, on désire gérer la réservation des salles de cours ainsi que du matériel pédagogique (ordinateur portable ou/et Vidéo projecteur). Seuls les enseignants

Plus en détail

Les structures. Chapitre 3

Les structures. Chapitre 3 Chapitre 3 Les structures Nous continuons notre étude des structures de données qui sont prédéfinies dans la plupart des langages informatiques. La structure de tableau permet de regrouper un certain nombre

Plus en détail

I. Introduction aux fonctions : les fonctions standards

I. Introduction aux fonctions : les fonctions standards Chapitre 3 : Les fonctions en C++ I. Introduction aux fonctions : les fonctions standards A. Notion de Fonction Imaginons que dans un programme, vous ayez besoin de calculer une racine carrée. Rappelons

Plus en détail

LOGICIEL ALARM MONITORING

LOGICIEL ALARM MONITORING LOGICIEL ALARM MONITORING Superviseur des centrales Galaxy - 1 - APPLICATIONS 4 Application locale sur le site 4 Application à distance 4 RACCORDEMENTS 4 CARACTERISTIQUES MATERIELLES 5 Centrale Galaxy

Plus en détail

GESTION DES BONS DE COMMANDE

GESTION DES BONS DE COMMANDE GESTION DES BONS DE COMMANDE P1 P2 Table des Matières LA GESTION DES BONS DE COMMANDE 4 PREMIERE EXECUTION DU LOGICIEL 5 DEFINITION DES PARAMETRES 8 Services 9 Comptes Utilisateurs 10 Adresse de livraison

Plus en détail

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.

1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3. 1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

Les structures de données. Rajae El Ouazzani

Les structures de données. Rajae El Ouazzani Les structures de données Rajae El Ouazzani Les arbres 2 1- Définition de l arborescence Une arborescence est une collection de nœuds reliés entre eux par des arcs. La collection peut être vide, cad l

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

Modem LG LDU-1900D. Guide d utilisateur. LG Electronics

Modem LG LDU-1900D. Guide d utilisateur. LG Electronics Modem LG LDU-1900D Guide d utilisateur LG Electronics >> Consignes de sécurité 1. N'utilisez pas le Modem LG LDU-1900D lorsque des opérations de dynamitage sont en cours ou dans des zones à atmosphère

Plus en détail

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en

Plus en détail

Routeur client. PC accueil Postes IP

Routeur client. PC accueil Postes IP Schéma d'installation général RTC NUMERIS en Wan Voip option Routeur client PC accueil Postes IP administratifs C Y B E R H O T E L Une ou plusieurs gateway gateway Postes chambres Access point HOTSPOT

Plus en détail

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v 1.08 1

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v 1.08 1 ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v 1.08 1 Sommaire 1 ipra*cool en bref 2 Démarrage d' ipra*cool 2.1 Initialisation du logiciel ipra*cool ( sur MOBILE et PC) 2.1.1 Vérification des connexions

Plus en détail

Licence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter

Plus en détail

Ingénérie logicielle dirigée par les modèles

Ingénérie logicielle dirigée par les modèles Ingénérie logicielle dirigée par les modèles Destercq Lionel & Dubuc Xavier 17 décembre 2009 Table des matières 1 Introduction 1 2 Diagrammes de classes 1 2.1 Principal..............................................

Plus en détail

1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5

1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5 1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en

Plus en détail

Compression de Données - Algorithme de Huffman Document de Conception

Compression de Données - Algorithme de Huffman Document de Conception ROLLET Samuel SALLE Jennifer Compression de Données - Algorithme de Huffman Document de Conception Projet d'algorithmique et Structure des Données 1 SOMMAIRE 1. Domaine d application....4 1.1 Objectifs

Plus en détail

Upgrade du Huawei U8230 : Android 2.1 et rom custom

Upgrade du Huawei U8230 : Android 2.1 et rom custom Upgrade du Huawei U8230 : Android 2.1 et rom custom Tout d'abord je tiens à signaler que tout ceci n'est pas sans risque. Merci à davidd pour son tuto à l'adresse suivante http://forum.frandroid.com/forum/viewtopic.php?

Plus en détail

Les 1 er pas sur. Guide d utilisation

Les 1 er pas sur. Guide d utilisation Les 1 er pas sur Guide d utilisation 1 Quelles sont les particularités de SKYPE? Que faut-il faire pour assurer son fonctionnement? Quelles conditions faut-il réunir pour bien communiquer? Création d un

Plus en détail

Cours Programmation Système

Cours Programmation Système Cours Programmation Système Filière SMI Semestre S6 El Mostafa DAOUDI Département de Mathématiques et d Informatique, Faculté des Sciences Université Mohammed Premier Oujda m.daoudi@fso.ump.ma Février

Plus en détail

ETUDE DE CAS en UML : GESTION DES COMMANDES DE PIECES FABRIQUEES PAR LA SOCIETE C

ETUDE DE CAS en UML : GESTION DES COMMANDES DE PIECES FABRIQUEES PAR LA SOCIETE C ETUDE DE CAS en UML : GESTION DES COMMANDES DE PIECES FABRIQUEES PAR LA SOCIETE C La société C fabrique des pièces métalliques réalisées dans son atelier. La société C est en relation commerciale uniquement

Plus en détail

Guide de fonctions du téléphone du système SCI Norstar

Guide de fonctions du téléphone du système SCI Norstar Guide de fonctions du téléphone du système SCI Norstar Renseignements généraux Cette fiche sert de référence rapide pour accéder aux fonctions de votre poste. Votre coordinateur de système vous avisera

Plus en détail

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004

Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004. Loc Jeudi 29/4/2004 Questionnaire d'examen final INF1101 Sigle du cours Nom : Signature : Prénom : Matricule : Sigle et titre du cours Groupe Trimestre INF1101 Algorithmes et structures de données Tous H2004 Professeur(s)

Plus en détail

Algorithmique et Programmation, IMA

Algorithmique et Programmation, IMA Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions

Plus en détail

Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost

Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost Institut Galilée Vivien Boyi-Banga INFO 2 Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost Enseignant : M.Feiz Année 2009-2010 1. Définir la borne de notre système Le système est composé

Plus en détail

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère L'héritage et le polymorphisme en Java Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère En java, toutes les classes sont dérivée de la

Plus en détail

MEGA ITSM Accelerator. Guide de Démarrage

MEGA ITSM Accelerator. Guide de Démarrage MEGA ITSM Accelerator Guide de Démarrage MEGA 2009 SP4 1ère édition (juin 2010) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation

Plus en détail

Contrôleur de communications réseau. Guide de configuration rapide DN1657-0606

Contrôleur de communications réseau. Guide de configuration rapide DN1657-0606 K T - N C C Contrôleur de communications réseau Guide de configuration rapide DN1657-0606 Objectif de ce document Ce Guide de configuration rapide s adresse aux installateurs qui sont déjà familiers avec

Plus en détail

DECONNEXION : Lorsque vous avez terminé, cliquez sur «Déconnexion», pour vous déconnecter.

DECONNEXION : Lorsque vous avez terminé, cliquez sur «Déconnexion», pour vous déconnecter. LES PARENTS SERVICES: AIDE À L'UTILISATION DU BACK OFFICE > MAIRIE: BACK OFFICE 1) CONNEXION Saisissez votre identifiant et votre mot de passe pour vous connecter Une fois connecté, le menu principal fait

Plus en détail

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement

Plus en détail

AFTEC SIO 2. Christophe BOUTHIER Page 1

AFTEC SIO 2. Christophe BOUTHIER Page 1 Christophe BOUTHIER Page 1 Nous allons traiter ici quelques exemples de stratégies de groupe courantes. Sommaire : Stratégie de groupe pour déploiement logiciel... 3 1. Introduction... 3 2. Création du

Plus en détail

1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4

1. Création d'un état... 2. 2. Création d'un état Instantané Colonnes... 3. 3. Création d'un état Instantané Tableau... 4 1. Création d'un état... 2 2. Création d'un état Instantané Colonnes... 3 3. Création d'un état Instantané Tableau... 4 4. Création d'un état avec plusieurs tables... 9 5. Modifier la structure d'un état...11

Plus en détail

Trier les ventes (sales order) avec Vtiger CRM

Trier les ventes (sales order) avec Vtiger CRM Trier les ventes (sales order) avec Vtiger CRM Dans l'activité d'une entreprise, on peut avoir besoin d'un outil pour trier les ventes, ce afin de réaliser un certain nombre de statistiques sur ces ventes,

Plus en détail

03/04/2007. Tâche 1 Tâche 2 Tâche 3. Système Unix. Time sharing

03/04/2007. Tâche 1 Tâche 2 Tâche 3. Système Unix. Time sharing 3/4/27 Programmation Avancée Multimédia Multithreading Benoît Piranda Équipe SISAR Université de Marne La Vallée Besoin Programmes à traitements simultanés Réseau Réseau Afficher une animation en temps

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

Le meilleur de l'open source dans votre cyber cafe

Le meilleur de l'open source dans votre cyber cafe Le meilleur de l'open source dans votre cyber cafe Sommaire PRESENTATION...1 Fonctionnalités...2 Les comptes...3 Le système d'extensions...4 Les apparences...5 UTILISATION...6 Maelys Admin...6 Le panneau

Plus en détail

"! "#$ $ $ ""! %#& """! '& ( ")! )*+

! #$ $ $ ! %#& ! '& ( )! )*+ ! "! "#$ $ $ ""! %#& """! '& ( ")! )*+ "! "#$ $ $ ""! %#& """! '& ( ")! )*+, ## $ *$-./ 0 - ## 1( $. - (/$ #,-".2 + -".234-5..'"6..6 $37 89-%:56.#&(#. +6$../.4. ;-37 /. .?.@A&.!)B

Plus en détail

COMMENT ACHETER VOS PLACES EN LIGNE? Nous allons vous aider étape par étape à acheter des places en ligne.

COMMENT ACHETER VOS PLACES EN LIGNE? Nous allons vous aider étape par étape à acheter des places en ligne. COMMENT ACHETER VOS PLACES EN LIGNE? Nous allons vous aider étape par étape à acheter des places en ligne. Nous vous recommandons vivement de bien préparer votre sélection de spectacles et de dates avant

Plus en détail

Comptabilité - USR. Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/2010 1 / 15

Comptabilité - USR. Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/2010 1 / 15 Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/2010 1 / 15 Table des matières Ecran principal de saisie...3 Ajouter une nouvelle opération

Plus en détail

Travaux Dirigés n 1 : chaînes de caractères

Travaux Dirigés n 1 : chaînes de caractères UE LE315 Travaux Dirigés n 1 : chaînes de caractères Exercice 1 Ecrire une fonction int nombre_caract(char *chaîne) qui retourne la taille d une chaîne de caractères. Exercice 2 Ecrire la fonction void

Plus en détail

Le Service de Télétransmission par Internet des banques du Réseau OCÉOR GUIDE UTILISATEURS. Version V1.0

Le Service de Télétransmission par Internet des banques du Réseau OCÉOR GUIDE UTILISATEURS. Version V1.0 Le Service de Télétransmission par Internet des banques du Réseau OCÉOR GUIDE UTILISATEURS Version V1.0 SOMMAIRE 1 DESCRIPTION DE L'INTERFACE... 2 1.1 Introduction... 2 1.2 Fonctionnalités disponibles...

Plus en détail

Programme Compte bancaire (code)

Programme Compte bancaire (code) using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; Programme Compte bancaire (code) namespace compte_bancaire /// Classe Program public

Plus en détail

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0

Plus en détail

TAGREROUT Seyf Allah TMRIM

TAGREROUT Seyf Allah TMRIM TAGREROUT Seyf Allah TMRIM Projet Isa server 2006 Installation et configuration d Isa d server 2006 : Installation d Isa Isa server 2006 Activation des Pings Ping NAT Redirection DNS Proxy (cache, visualisation

Plus en détail

SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5

SHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N

Plus en détail

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION A JAVA. Fichier en langage machine Exécutable INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du

Plus en détail

Installation 1K-Serveur

Installation 1K-Serveur Installation du système d'exploitation (Windows 2000-2003 - 2008) 1 - Procéder a l'installation du système d'exploitation de façon a ce qu'il s'intègre dans votre architecture réseaux (nom de domaine/groupe

Plus en détail

Google Drive, le cloud de Google

Google Drive, le cloud de Google Google met à disposition des utilisateurs ayant un compte Google un espace de 15 Go. Il est possible d'en obtenir plus en payant. // Google Drive sur le web Se connecter au site Google Drive A partir de

Plus en détail

Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation 24 octobre 2007impérative 1 / 44 et. structures de données simples

Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation 24 octobre 2007impérative 1 / 44 et. structures de données simples Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation impérative et structures de données simples Introduction au langage C Sandrine Blazy - 1ère année 24 octobre 2007 Cours d Algorithmique-Programmation

Plus en détail

Foire aux Questions Note: Les réponses aux questions correspondent à la version 3.73.2212 Mise en route

Foire aux Questions Note: Les réponses aux questions correspondent à la version 3.73.2212 Mise en route Foire aux Questions Note: Les réponses aux questions correspondent à la version 3.73.2212 Mise en route Q. Je crois que le logiciel du SISA serait un bon choix pour mon organisation. Quels sont les étapes

Plus en détail

UTILISATION DE LA BORNE PAR LE CLIENT

UTILISATION DE LA BORNE PAR LE CLIENT Page1 UTILISATION DE LA BORNE PAR LE CLIENT Achat de carte de lavage en carte bancaire Page 3 et 4 Achat de carte de lavage en billet Page 5 et 6 Rechargement de la carte de lavage en carte bancaire Page

Plus en détail

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

e-secure guide d'utilisation

e-secure guide d'utilisation e-secure guide d'utilisation V 06 2010 1 Pour tout renseignement, contactez le SAV au 0 825 041 040 (0,15 /min) FICHE N 1 : PREMIERE UTILISATION 1. Connectez votre clé e-secure : - sur le socle USB contenu

Plus en détail

Le langage C. Séance n 4

Le langage C. Séance n 4 Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de

Plus en détail

Exceptions. 1 Entrées/sorties. Objectif. Manipuler les exceptions ;

Exceptions. 1 Entrées/sorties. Objectif. Manipuler les exceptions ; CNAM NFP121 TP 10 19/11/2013 (Séance 5) Objectif Manipuler les exceptions ; 1 Entrées/sorties Exercice 1 : Lire un entier à partir du clavier Ajouter une méthode readint(string message) dans la classe

Plus en détail

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage

Plus en détail

BTS 2 SIO Active directory- windows serveur 2012 Version 1.1 (12/12/2014)

BTS 2 SIO Active directory- windows serveur 2012 Version 1.1 (12/12/2014) Conditions requises: Avoir un serveur windows 2012, ayant pour adresse ip192.168.1.85. Caractéristiques de base: Un serveur de domaine active directory est une base d'annuaire pour windows. Elle permet

Plus en détail

inviu routes Installation et création d'un ENAiKOON ID

inviu routes Installation et création d'un ENAiKOON ID inviu routes Installation et création d'un ENAiKOON ID Table des matières inviu routes...1 1 L installation...1 2 Lancer l application...1 3 L assistant d installation d inviu routes...2 3.1 Se connecter

Plus en détail

Notice d utilisation

Notice d utilisation Notice d utilisation Gestion des Dossiers et des Bases de Données Sommaire Préambule 1. Accès à la gestion des Dossiers et des Bases de Données 1.1 Accès «Ecole» 1.2 Accès «Entreprise» 1.3 Modification

Plus en détail

Espace FOAD IRTS Guide de l étudiant Septembre 2009

Espace FOAD IRTS Guide de l étudiant Septembre 2009 Espace FOAD IRTS Guide de l étudiant Septembre 2009 0BPRESENTATION DE L'ESPACE FOAD IRTS... 2 2BCONSULTER LES CONTENUS DE FORMATION... 3 3BGERER SON MOT DE PASSE... 4 8BMODIFIER SON MOT DE PASSE... 4 9BQUELQUES

Plus en détail

TP, première séquence d exercices.

TP, première séquence d exercices. TP, première séquence d exercices. Benoît Valiron benoit.valiron@lipn.univ-paris13.fr 7 novembre 2010 Introduction Vous écrirez les réponses aux questions courtes sur une feuille à rendre à la fin de la

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Initiation à LabView : Les exemples d applications :

Initiation à LabView : Les exemples d applications : Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple

Plus en détail

YAPBA M. Logiciel libre de suivi de vos comptes

YAPBA M. Logiciel libre de suivi de vos comptes YAPBA M Logiciel libre de suivi de vos comptes Premières opérations A l'ouverture la première fois, on obtient cet écran. La première opération va être la création d'un compte. Comme aucun compte n'est

Plus en détail

GUIDE D UTILISATION. Gestion de compte. à destination des intermédiaires

GUIDE D UTILISATION. Gestion de compte. à destination des intermédiaires GUIDE D UTILISATION Gestion de compte à destination des intermédiaires - 1 - Table des matières JE CRÉE MON COMPTE... 3 JE GÈRE MON COMPTE... 5 JE GÈRE PLUSIEURS SIRET... 6 ENREGISTRER PLUSIEURS SIRET...

Plus en détail

MEGA ITSM Accelerator. Guide de démarrage

MEGA ITSM Accelerator. Guide de démarrage MEGA ITSM Accelerator Guide de démarrage MEGA 2013 1ère édition (janvier 2013) Les informations contenues dans ce document pourront faire l objet de modifications sans préavis et ne sauraient en aucune

Plus en détail

Connecter le lecteur réseau de Pro-Cardex 3 Vérifier la version du gestionnaire de base de données 5 Procéder à l installation 6

Connecter le lecteur réseau de Pro-Cardex 3 Vérifier la version du gestionnaire de base de données 5 Procéder à l installation 6 INSTALLATION POSTE (RÉSEAU) INSTALLATION Connecter le lecteur réseau de Pro-Cardex Vérifier la version du gestionnaire de base de données Procéder à l installation CONFIGURATION Vérifier l'activation de

Plus en détail

À propos de votre liseuse... 5

À propos de votre liseuse... 5 Kobo Touch guide d'utilisation Table Des Matières À propos de votre liseuse... 5 Anatomie de votre liseuse... 5 Charger votre liseuse... 6 Utiliser l écran tactile... 8 Connecter la liseuse à votre ordinateur...

Plus en détail

Guide d utilisation du service de transfert sécurisé de fichiers. Édition du 3 octobre 2011

Guide d utilisation du service de transfert sécurisé de fichiers. Édition du 3 octobre 2011 Guide d utilisation du service de transfert sécurisé de fichiers Édition du 3 octobre 2011 Table des matières À QUI S ADRESSE LE SERVICE DE TRANSFERT SÉCURISÉ DE FICHIERS?... 3 DESCRIPTION DU SERVICE...

Plus en détail

SAGESSE. Système Automatisé GEStion Santé Etablissement. Version 5.0. Manuel Utilisateur

SAGESSE. Système Automatisé GEStion Santé Etablissement. Version 5.0. Manuel Utilisateur Ministère de l'education nationale, de l Enseignement supérieur et de la Recherche SAGESSE Système Automatisé GEStion Santé Etablissement Version 5.0 Manuel Utilisateur Manuel utilisateur Les Sommaire

Plus en détail

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS 1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS personnalisés 5 Autres fonctionnalités et options SMSvialeweb.com est une solution complète d envoi de SMS

Plus en détail

Le Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles florence.henry@obspm.fr

Le Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles florence.henry@obspm.fr Le Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles florence.henry@obspm.fr Table des matières 1 Les bases 3 2 Variables et constantes 5 3 Quelques fonctions indispensables

Plus en détail

La sauvegarde (backup) de votre comptabilité a pour but de vous permettre de retrouver vos données si un incident est survenu.

La sauvegarde (backup) de votre comptabilité a pour but de vous permettre de retrouver vos données si un incident est survenu. Logiciels concernés Ciel Compta Premium, Evolution et Réseau. Depuis la version 10.xx jusqu'à la version 13.xx Sauvegarde Remarque préliminaire La sauvegarde (backup) de votre comptabilité a pour but de

Plus en détail

Manuel d'accompagnement à l'enregistrement d'un patient dans «MonDossierMedical.ch»

Manuel d'accompagnement à l'enregistrement d'un patient dans «MonDossierMedical.ch» Manuel d'accompagnement à l'enregistrement d'un patient dans «MonDossierMedical.ch» Version Release 2.1-16 juin 2014 Département de l'emploi, des affaires sociales et de la santé (DEAS) Direction générale

Plus en détail

Systeme d'exploitation

Systeme d'exploitation Introduction au dévellopement de Methodes Natives Partie I : appelle de methodes C++ sous windows Auteur: Frank Sauvage. 1 \ introduction aux methodes natives : Les methodes natives sont des methodes devellopées

Plus en détail

Initiation. àl algorithmique et à la programmation. en C

Initiation. àl algorithmique et à la programmation. en C Initiation àl algorithmique et à la programmation en C Initiation àl algorithmique et à la programmation en C Cours avec 129 exercices corrigés Illustration de couverture : alwyncooper - istock.com Dunod,

Plus en détail

TD Objets distribués n 3 : Windows XP et Visual Studio.NET. Introduction à.net Remoting

TD Objets distribués n 3 : Windows XP et Visual Studio.NET. Introduction à.net Remoting IUT Bordeaux 1 2005-2006 Département Informatique Licence Professionnelle ~ SI TD Objets distribués n 3 : Windows XP et Visual Studio.NET Introduction à.net Remoting Partie 1 : l'analyseur de performances

Plus en détail

MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES. Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année

MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES. Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année 2003-2004 Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES Maude Manouvrier La reproduction de ce document par

Plus en détail

Capture Pro Software. Démarrage. A-61640_fr

Capture Pro Software. Démarrage. A-61640_fr Capture Pro Software Démarrage A-61640_fr Prise en main de Kodak Capture Pro Software et de Capture Pro Limited Edition Installation du logiciel : Kodak Capture Pro Software et Network Edition... 1 Installation

Plus en détail

Mode d emploi. Appareil de programmation Multi

Mode d emploi. Appareil de programmation Multi Appareil de programmation Multi Table des matières 1. AVANT-PROPOS... 3 1.1 PRINCIPE MECATRONIQUE... 3 1.2 COMPATIBILITE... 3 1.3 PHILOSOPHIES DE PROGRAMMATION... 3 1.4 PROFILS DE PRESTATIONS... 3 1.5

Plus en détail

HA2000 GSM Transmetteur téléphonique

HA2000 GSM Transmetteur téléphonique HA2000 GSM Transmetteur téléphonique Manuel d installation & d utilisation SOMMAIRE I. GENERALITES...2 1) CONTENU DU KIT...2 2) IDENTIFICATION...2 3) INSERTION DE LA CARTE SIM...3 4) BORNE DE RACCORDEMENT

Plus en détail

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Interface PC Vivago Ultra. Pro. Guide d'utilisation Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci

Plus en détail

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer Exemples et tutoriels Version 7.5 Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer ii Exemple Recrutement de personnel Les manuels PDF et le centre de documentation Les manuels

Plus en détail

Guide d utilisation relatif à la commande de certificat d impôt foncier en ligne

Guide d utilisation relatif à la commande de certificat d impôt foncier en ligne Guide d utilisation relatif à la commande de certificat d impôt foncier en ligne Si vous n avez pas trouvé la réponse à certaines de vos questions dans la Foire aux questions ou dans ce guide d utilisation,

Plus en détail

Documentation pour l envoi de SMS

Documentation pour l envoi de SMS Documentation pour l envoi de SMS Mise à jour : Septembre 2010 Solution d envoi de SMS pour professionnels 1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS

Plus en détail

Installation et Réinstallation de Windows XP

Installation et Réinstallation de Windows XP Installation et Réinstallation de Windows XP Vous trouvez que votre PC n'est plus très stable ou n'est plus aussi rapide qu'avant? Un virus a tellement mis la pagaille dans votre système d'exploitation

Plus en détail

Dans la série. présentés par le site FRAMASOFT

Dans la série. présentés par le site FRAMASOFT Dans la série Les tutoriels libres présentés par le site FRAMASOFT CRÉER DES EXERCICES AVEC JCLIC-AUTHOR Logiciel: JClic-author Plate-forme(s): Linux, Windows, Mac OS X Version: 0.1.1.9 Licence: GNU General

Plus en détail

Petit guide d'installation de l'option de connexion réseau

Petit guide d'installation de l'option de connexion réseau Xerox WorkCentre M118/M118i Petit guide d'installation de l'option de connexion réseau 701P42687 Ce guide contient des instructions concernant : Navigation dans les écrans à la page 2 Configuration réseau

Plus en détail

Tutoriel Inscription et utilisation basique d'un blog hébergé chez Blogger.com

Tutoriel Inscription et utilisation basique d'un blog hébergé chez Blogger.com Tutoriel Inscription et utilisation basique d'un blog hébergé chez Blogger.com Contenu I.Validation (ou inscription) de son adresse chez Google...2 II.Utilisation des fonctionnalités du blog...5 1.Accès

Plus en détail

Archivage Messagerie Evolution pour usage HTML en utilisant Hypermail

Archivage Messagerie Evolution pour usage HTML en utilisant Hypermail Finalités Archivage Messagerie Evolution pour usage HTML en utilisant Hypermail Réalisé par sa modestie Arnaud de VILLEDON de NAIDE, le 9 mars 2013 Document sous licence GPL. Vous avez le droit d'en faire

Plus en détail

AIDE ENTREPRISE SIS-ePP Plateforme de dématérialisation des marchés publics

AIDE ENTREPRISE SIS-ePP Plateforme de dématérialisation des marchés publics AIDE ENTREPRISE SIS-ePP Plateforme de dématérialisation des marchés publics Ce manuel d'utilisation est destiné à guider les opérateurs économiques durant la phase de consultation jusqu'au dépôt des offres

Plus en détail

Installation 4D. Configuration requise Installation et activation

Installation 4D. Configuration requise Installation et activation Installation 4D Configuration requise Installation et activation Configuration requise Les applications de la gamme 4D v13 requièrent au minimum les configurations suivantes : Windows Mac OS Processeur

Plus en détail