Université des Sciences et Technologies U.S.T.H.B. Faculté de Physique. Destiné aux étudiants en Master et Licence (L3)

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

Download "Université des Sciences et Technologies U.S.T.H.B. Faculté de Physique. Destiné aux étudiants en Master et Licence (L3)"

Transcription

1 Université des Sciences et Technologies U.S.T.H.B. Faculté de Physique MANUEL PÉDAGOGIQUE Destiné aux étudiants en Master et Licence (L3) Initiation à la programmation orientée objet et l asservissement d instruments Auteurs : Dr. N. BENREKAA «Maitre de Conférences A» Dr. N. HAINE «Maitre de Conférences A» Mr. C. GUERBI «Maitre Assistant A» 1

2 Exercices et Travaux pratiques 2

3 Exercices et travaux pratiques Exercice n 1 (résolu) Comme premier exercice en VB vous allez créer la feuille illustrée sur la figure 3. Le but de cette application est d afficher une information dans un objet précis. Etape1 : implémentation visuelle Vous devez mettre sur la feuille les objets suivants : Feuille principale en mode implémentation Command1 : «bouton de commande» Text1 : premier texte placé sur la feuille Label1 : première étiquette placée sur la feuille Sur la fenêtre de propriété remarquez que chaque objet (même la feuille) possède un nom «Name» il est d usage de nommer chaque objet d une manière intelligente afin de l identifier facilement dans le code. Nous allons adopter la convention de nomination suivante :? Pour les zones de textes : txt+ nom au choix. 3

4 ? Pour les étiquettes : lbl+ nom au choix? Pour les boutons : cmd+ nom au choix? Pour les feuilles : frm+ nom au choix Remarque : Pour sélectionner un objet de la boîte à outils, déplacez le curseur de la souris sur l'élément que vous voulez choisir, une info bulle apparaît et vous indique le nom de l'objet sur lequel vous pointez la souris. Utiliser «select/draw» pour placer les objets sur la feuille. Nomination et modification de l aspect des objets : Nommer les objets selon la convention adoptée (utiliser le tableau suivant) : Objet Name caption Backcolor Feuille Frmexo1 Mon premier programme Commande Cmdafficher Afficher Zone de texte Txtafficher Etiquette Lblafficher - à vider - vert Exécuter votre programme en utilisant dans la barre suivante : Que ce passe-il? Etape2 : écriture du code Arrêter le programme en appuyant sur 4

5 Afin d écrire un code relatif à chaque objet, il existe plusieurs méthodes. Double cliquer sur le bouton de commande. Le code en gras suivant apparaît : Private Sub cmdafficher_click() Txtafficher.text= " étudiants du master MC" Lblafficher.caption=" bien venue aux : " Ecrire le code dans la procédure comme suit : Exécuter votre programme. Si votre programme marche normalement et effectue les opérations voulues procéder à son enregistrement. Il est fortement conseillé de ne pas procéder à l amélioration de votre programme avant qu il ne marche normalement. Etape 3 : amélioration du programme Nous allons procéder à l amélioration du programme en ajoutant une commande qui permet d effacer le contenu de la zone de texte uniquement (voir tableau suivant) : Objet name caption Command1 Cmdeffacer Effacer Question : Proposer un code à écrire dans la procédure relative à la nouvelle commande et enregistrer votre travail. 5

6 - Vous venez de réaliser votre premier programme orienté objet. Votre enseignant vous expliquera les différentes fonctionnalités pour ce type de programmation, l ajout d objet dans la boite à outils et la combinaison objet/action sur l objet déclanchant une procédure Exercice n 2 (opérateurs mathématiques, les prises de décisions) Il est demandé dans cet exercice de concevoir une application permettant de faire la soustraction, l addition, la division et la multiplication. - L interface utilisateur devra ressembler à la feuille ci -dessous : Objets à implémenter : 3 étiquettes 2 boutons 3 zones de texte a- la multiplication : (*) Nous pouvons dans un premier temps écrire le code suivant dans la procédure click du bouton calculer : 6

7 Text3.Text = Text1.Text * Text2.Text à l exécution, le résultat s affiche dans la zone de texte 3. b- la soustraction : (-) Modifier le code afin d afficher la soustraction de deux chiffres. c- l addition : (+) Modifier le code afin d afficher l addition de deux chiffres. - que remarquez vous lors de l exécution? Utiliser la fonction Val qui retourne la valeur numérique d un champ saisi. Exemple de syntaxe de la fonction Val : Cet exemple utilise la fonction Val pour retourner les nombres contenus dans une chaîne. Val("2457") ' Returns Val(" ") ' Returns d- la division : (/) Modifier le code afin d afficher le résultat de la division deux chiffres. Attention : Dans le ca de la division par zéro la zone de texte «résultat» devra afficher «Impossible, division par zéro!» Utiliser l une des instructions de prise de décision suivantes : If Then EndIf If Then Else EndIf If Then Elseif Then Elseif Then Else EndIf 7

8 Exercice n 3 (opérateurs numériques, résolution d une équation) Il est demandé dans cet exercice de développer un projet permettant la résolution d une équation du second ordre dans? (ensemble des nombres réels). Exercice n 4 (affichage de messages) Dans cet exercice nous allons afficher des messages avec la fonction Msgbox avec ses deux variantes Variante 1 Réaliser l interface utilisateur suivante : Ecriture du code : Ecrire le code suivant dans la procédure click du bouton «Afficher» : MsgBox(" Ceci est un message") Exécuter le programme (remarquez ce qui est affiché) Variante 2 Modifier le code dans la procédure click du bouton «Afficher» par : Dim Variable As Monmessage 8

9 Monmessage= MsgBox("message de le boite", vbyesnocancel, "titre de la boite") Text1.Text = Monmessage Exécuter le programme (remarquez ce qui ce passe en cliquant sur les différents boutons proposés) Modifications : Vous avez bien remarqués que l instruction vbyesnocancel permet d afficher trois propositions à l utilisateur, modifier cette instruction par : vbyes, vbnocancel Voir le comportement de la «boite» Msgbox Note : Nous avons dans cet exercice déclaré une variable «Monmessage» comme variable de type «variant» Il préférable de déclarer toutes les variables dans les déclarations générales de votre projet. Voici les principales variables utilisées dans visual basic : Les noms de variables n ont pas de longueur maximale - Ils doivent commencer par un caractère - Ils ne doivent pas comporter d espace - Ils ne sont pas sensibles à la casse Types des variables - Boolean : True False - Byte : de 0 à Integer : de à Long : de 2 à +2 milliards environ - Single : virgule flottante simple précision - Double : virgule flottante double précision 9

10 - Currency : entier en virgule fi xe - String : jusqu à caractères Exercice n 5 (Boites de dialogues) Nous dans cet exercice explorer plusieurs boites de dialogues grâce à l objet Commondialog Si vous avez choisi au lancement de visual Basic, un exécutable standard, votre boite à outils (ToolBox) ne contiendra par l objet Commondialog. Vous pouvez cependant ajouter ce Contrôle dans le ToolBox de la façon suivante : Cliquez coté droit de la souris sur un endroit vide du ToolBox puis choisir Composants, la fenêtre suivante apparaît : Cochez sur le contrôle «Microsoft CommonDialog Control» puis Appuyez sur OK. Maintenant vous disposez d un nouveau contrôle sur votre ToolBox Implémentation des objets : Implémenter un contrôle bouton et un contrôle Commondialog sur votre feuille principale. - exécuter votre programme. - que remarquez-vous? 10

11 Ajouter le code suivant dans la procédure Click du bouton : CommonDialog1.Action = 1 - exécuter votre programme. - que remarquez-vous? - Changer la valeur de la propriété Action par 2 puis 3 puis 4 et finalement 5, exécuter à chaque changement - que remarquez-vous? Nous venons d explorer dans cette première partie de l exercice les principales boites de dialogues prédéfinies. Exercice n 6 (InputBox) Il est demandé dans cet exercice d explorer par un programme élaboré l instruction InputBox. Exercice n 7 (Boites de dialogues personnalisées ) Nous allons dans cet exercice utiliser une deuxième feuille en tant que boite de dialogue. Feuille1 : Dans cette feuille vous allez implémenter : Objet Name Caption code Commande CmdAfficher Afficher Form2.Show Commande CmdQuitter Quitter End Zone de texte TxtAfficher - - Cliquez côté droit de la souris sur la Form1 dans l explorateur de projet, puis ajouter une feuille simple (form2) 11

12 Feuille2 : Dans cette feuille vous allez implémenter : Objet Name Caption Code Commande CmdCalculer Calculer Form1.TxtAfficher.Text=Form2.Text1.text-Form2.Text2.text Commande CmdRetour Retour Form2.Hide Zone de texte Text1 - - Zone de texte Text2 - - Zone de texte Text Exécuter votre programme - Conclure Exercice n 8 (réalisation d un comptage, l objet Timer) Etape 1 : - Implémenter dans une feuille vide un bouton de commande et une zone de texte vide - Ecrire le code suivant dans la procédure click du bouton : For i = 1 To 100 i = i + 1 Next i Text1.Text = i - Executer votre programme - Qu affiche la zone de texte? - Quels sont les inconvénients de ce programme? 12

13 Etape 2 : - Implémenter dans une feuille vide un bouton de commande et une zone de texte contenant la valeur «0» - Ecrire le code suivant dans la procédure click du bouton : Text1.Text = Val(Text1.Text) Exécuter votre programme - Qu affiche la zone de texte à chaque click? - Quels sont les inconvénients de ce programme? Etape 3 : (utilisation de l objet timer) - Implémenter dans une feuille vide un bouton de commande (Name=CmdGo, Caption=Go) et une zone de texte contenant la valeur «0» - Implémenter l objet Timer sur votre feuille avec les propriétés suivantes : - Ecrire le code suivant dans la procédure click du bouton (CmdGo) : Timer1.Enabled=True - Ecrire le code suivant dans la procédure du timer1: Text1.Text = Val(Text1.Text) Exécuter votre programme - Qu affiche la zone de texte en cliquant sur le bouton? - Quels sont les inconvénients de ce programme? 13

14 - Modifier votre programme afin d arrêter le compteur - Que signifie valeur 200 dans la propriété Interval du Timer Exercice n 9 (Création de fichiers de données, Ecriture dans un fichier) Nous allons dans cet exercice utiliser le programme précédant (étape 3). - Ajouter un contrôle Commondialog1 à votre interface utilisateur - Ajouter les objets nécessaires à l élaboration du projet, d ont le code est le suivant : Private Sub CmdFichier_Click() CommonDialog1.Action = 2 Open CommonDialog1.FileName For Output As #1 Private Sub CmdGo_Click() Timer1.Enabled = True Private Sub CmdStop_Click() Timer1.Enabled = False Close #1 Private Sub Timer1_Timer() Text1.Text = Val(Text1.Text) + 1 Print #1, Text1.Text 14

15 - Exécuter votre programme - Pouvez vous réduire le nombre de contrôles existants? si oui, comment? Exercice n 10 (Manipulation de données, Tracé graphique, stockage, affichage..) Nous allons réaliser dans cette séance un programme performant, permettant de tracer un vecteur de données issues d un calcul automatique simple. Il s agit d introduire toutes les connaissances acquises dans ce projet final. Etapes à suivre Ouvrez un nouveau projet «contrôles de VB édition entreprise» comme illustré sur la figure C. Ces types de projets sont semblables aux exécutables standards à l exception du toolbox qui contient plus d objets. 15

16 Implémentation des objets : Implémenter les objets comme illustré sur la figure ci -dessous et suivre les instructions du tableau. Il est impératif de respecter les conventions adoptées dans cet exercice. Tableau Objet Name Caption Valeur Command1 cmdquitter Quitter Command2 cmdgo Go Text1 txtcomp 0 Text2 txtinterval 500 Text3 Text4 txtx txty Chekbox1 chkverr 0 (unchecked) Optionboutton1 optmarche Optionboutton2 optarret Value=true Timer1 Timer1 Enabled=false Interval=500 Graph1 Graph1 AutoInc=gphOFF Graphtype=9-Scatter Vscroll1 Vscroll1 Min=100 Max=2000 Value=500 smallchange=10 largechange=10 Procédure à suivre pour ajouter l objet Graph : 16

17 Dans la barre de menus allez à Projet Composants Parcourir system32 GRAPH32.OCX ouvrir. Choisir le composant «Pinnacle-BPS Grah Conrol» dans la liste des Objets (voir figure a et b) puis explorer de nouveau la boite d outils (toolbox) et vous constaterai l apparition d un nouvel objet ( ) : Figure B Figure A Votre feuille devra ressembler à la figure C Figure C Ecriture du Code : Tapez le code suivant dans la procédure adéquate à chaque objet dans le projet

18 Private Sub ChkVerr_Click() If ChkVerr.Value = 1 Then txtinterval.locked = True Else txtinterval.locked = False End If Private Sub Cmdexit_Click() End Close # Private Sub CmdGo_Click() CommonDialog1.Action = 2 Open CommonDialog1.FileName For Output As # Private Sub Optarret_Click() Timer1.Enabled = False Private Sub Optmarche_Click() Timer1.Enabled = True Private Sub Timer1_Timer() Timer1.Interval = Val(txtinterval.Text) txtcomp.text = Val(txtcomp.Text)

19 txtx.text = Val(txtcomp.Text) txty.text = (Val(txtcomp.Text)) ^ 2 Graph1.NumSets = 1 Graph1.ThisSet = 1 Graph1.NumPoints = 2000 Graph1.ThisPoint = Val(txtcomp.Text) Graph1.GraphData = Val(txtY.Text) Graph1.XPosData = Val(txtX.Text) Graph1.DrawMode = 2 Print #1, Val(txtX.Text); Tab; Val(txtY.Text) Private Sub VScroll1_Change() txtinterval.text = VScroll1.Value Exécution du programme : Avant d exécuter votre programme il faudra réfléchir sur les tapes à suivre pour son bon fonctionnement. Votre programme pourra être sauvegardé par la suite. Questions : (répondre sur une feuille) 1. Le projet ainsi conçu contient-il des imperfections? Si oui lesquels 2. Essayer d améliorer votre programme pour réduire au maximum les imperfections (avec vos connaissances actuelles) 19

20 Exercice 11 : (propriétés Len, Mid, right, left) Implémentez les objets (consignés dans le tableau ci-dessous) dans une feuille d implémentation, les zones de textes doivent êtres vides. Objet Name Caption Code Commande1 CmdCalculer Calculer txtafficher.text=len(txtchaine.text) Text1 TxtChaine - Text2 TxtAfficher - - Exécution : - Que remarquez vous en cliquant sur le bouton «calculer»? - Tapez la chaine suivante dans la zone de texte TxtChaine : «étudiants L3» puis exécutez votre programme. Que remarquez-vous? - Concluez. - Utilisez le même programme pour découvrir les fonctions Mid, lenght, right de la façon suivante : - Modifiez le code du bouton CmdCalculer par les codes suivants un par un et concluez à chaque fois : 1) txtafficher.text=mid(txtchaine.text, 1,4) 2) txtafficher.text=right(txtchaine.text, 3) 3) txtafficher.text=left(txtchaine.text, 3) Exercice 12 : (La fonction Timer ) Nous voulons dans cet exercice découvrir la fonction Timer qui diffère de l objet Timer. Implémentez dans une feuille les objets suivants : Objet Name Caption Code Commande1 CmdTime Time TxtTime.text=Timer 20

21 Text1 TxtTime - - Exécutez votre programme, que remarquez-vous? Cliquez plusieurs fois sur le bouton, que remarquez-vous? Amélioration du programme : Etape1 : Utilisez un objet «Timer» pour exécutez le code présent dans le bouton automatiquement (par exemple, choisissez un intervalle de temps = 10ms) Etape2 : Utilisez le code de l étape1 et implémentez les objets nécessaires pour réaliser le code suivant : Private Sub CmdTime_Click() Timer1.Enabled = True TxtTimeR.Text = Timer Private Sub CmdStop_Click() Timer1.Enabled = False Private Sub Timer1_Timer() TxtTimeR = t0 - Val(TxtTime.Text) Question : Qu affiche la zone de texte «TxtR»? Exercice 13: Modifier le programme de l exercice N 10 afin de tracer une fonction de votre choix en fonction du temps réel. Travail personnel à faire 21

22 Feuille 1 (Form 1) Feuille 2 (Form 2) Module 1 Private Sub Command1_Click() Timer1.Enabled = True Private Sub Command2_Click() Timer1.Enabled = False Private Sub Command3_Click() Form2.Show Private Sub Command4_Click() End Private Sub Command1_Click() Form2.Hide Global comp, a, b As Variant Public Sub Trace(X As Variant, Y As Variant) If comp > 1 Then Form2.Graph1.NumPoints = comp End If With Form2.Graph1.NumSets = 1.ThisSet = 1.ThisPoint = comp.graphdata = Y.XPosData = X.DrawMode = 3.SymbolData = gphcrossplus.colordata = 1 Private Sub Form_Load() comp = 0 End With Private Sub Timer1_Timer() comp = comp + 1 a = comp b = Sin(comp / 5) Call Trace(a, b) 22

23 Exercice 14 : (Gestion d erreurs) Dans le programme modifié de l exercice 10, repérer les erreurs possibles lors de l exécution. Visual basic vous propose un débogage avec un sur lignage de couleur jaune. Introduisez la séquence suivante pour gérer au mieux les erreurs : On Error GoTo line ensemble d instructions. line : exit sub Exercice 15 Affichage de messages Dans cet exercice nous allons afficher des messages avec la fonction Msgbox avec ses deux variantes Variante 1 Réaliser l interface utilisateur suivante : 23

24 Ecriture du code : Ecrire le code suivant dans la procédure click du bouton «Afficher» : MsgBox(" Ceci est un message") Exécuter le programme (remarquez ce qui est affiché) Variante 2 Modifier le code dans la procédure click du bouton «Afficher» par : Dim Variable As Monmessage Monmessage= MsgBox("message de le boite", vbyesnocancel, "titre de la boite") Text1.Text = Monmessage Exécuter le programme (remarquez ce qui ce passe en cliquant sur les différents boutons proposés) Modifications : Vous avez bien remarqués que l instruction vbyesnocancel permet d afficher trois propositions à l utilisateur, modifier cette instruction par : vbyes, vbnocancel Voir le comportement de la «boite» Msgbox Note : Nous avons dans cet exercice déclaré une variable «Monmessage» comme variable de type «variant» Il préférable de déclarer toutes les variables dans les déclarations générales de votre projet. Voici les principales variables utilisées dans visual basic : Les noms de variables n ont pas de longueur maximale 24

25 - Ils doivent commencer par un caractère - Ils ne doivent pas comporter d espace - Ils ne sont pas sensibles à la casse Types des variables - Boolean : True False - Byte : de 0 à Integer : de à Long : de 2 à +2 milliards environ - Single : virgule flottante simple précision - Double : virgule flottante double précision - Currency : entier en virgule fixe - String : jusqu à caractères Exercice 16 : Utiliser le Msgbox (Variante 1 ou 2) afin de gérer les éventuelles erreurs dans votre programme. La gestion d erreurs s effectue de la façon suivante : Ceci est un exemple d un code utilisant une gestion d erreur. Adapter ce code à votre programme (ne pas reproduire intégralement). Private Sub Form_Load() On Error GoTo Sortiediscrete 'lignes de code du programme ' Tout s' est bien passé, nous sortons de la procédure Exit Sub 'Voici l' étiquette du gestionnaire d' erreurs SortieDiscrete: 25

26 'On peut mettre un message du genre(voir en fonction de l' erreur détectée) msg = "Une erreur involontaire s' est produite. Veuillez relancer le programme!" MsgBox msg L instruction Inputbox Comme pour les messages, Visual Basic propose une fonction simple permettant de créer une boîte de dialogue InputBox. Elle est activée par l'appel suivant: Variable = InputBox(Prompt, Titre, Defaut, X, Y) Le paramètre Prompt est le texte saisi par l'utilisateur. Le paramètre Titre contient éventuellement le titre de la boîte de dialogue. Le texte Defaut est proposé au moment de l'ouverture de la boîte de dialogue. X et Y permettent de positionner la boîte, en l'absence de ces valeurs, la boîte de dialogue est centrée. Un exemple de boîte de dialogue InputBox Le message est passé dans le paramètre "Message", le titre dans "Titre". Tous les paramètres sont définis librement à l'exception de "Message" Si vous définissez une chaîne de caractère "Texteinplicite", ce texte sera affiché dans la zone de texte dès l'ouverture de la fenêtre. Les variables numériques "x" et "y" permettent de positionner l'angle supérieur gauche de la fenêtre dans des coordonnées exprimés en "Twips" à partir de l'angle supérieur gauche de l'écran. Une application envisageable de "InputBox" est la saisie d'un mot de passe. Titre = "Saisie du mot de passe" Message="Tapez quelque chose pour accéder au programme" MotDpass=InputBox(Message, Titre)'La boite de dialogue s'ouvre, 26

27 ' inscrit la valeur de, Message et de Titre à l'emplacement prévu par VB If MotDpass = MotDpass Then 'Explication du traitement conditionnel : ' 'si la donnée saisie par l'utilisateur est égale à la donnée enregistrée par le concepteur, alors... 'Instructions (autoriser l'accès) Else 'Instructions (refuser l'accès et quitter le programme) 'Fin de la procédure End If Exercice : Munir le programme de génération et enregistrement des données d un code de protection pour l accès (inspirez vous du code ci-dessus) Créateur de menus Pour créer un contrôle Menu, utilisez le Créateur de menus. Entrez le nom du Menu dans la zone Caption. Pour créer une barre de séparation, tapez simplement un trait d'union (-) dans la zone Caption. Pour afficher une coche à gauche du nom d'un élément de menu, activez la case à cocher Checked. Bien que certaines propriétés des contrôles Menu puissent être définies dans le Créateur de menus, toutes les propriétés de ces contrôles sont disponibles dans la fenêtre Propriétés. Pour afficher les propriétés d'un contrôle de Menu, sélectionnez son nom dans la zone Objet de la partie supérieure de la fenêtre Propriétés. Options de la boîte de dialogue Caption Vous permet d'entrer les noms de menu ou de commande qui apparaîtront sur votre barre de menus ou dans un menu. Name 27

28 Vous permet d'entrer un nom de contrôle pour l'élément de menu. Ce nom est un identificateur utilisé uniquement pour accéder à l'élément de menu dans le code. Il n'apparaît pas dans le menu. ShortCut Vous permet de sélectionner un raccourci clavier pour chaque commande. Checked Vous permet d'ajouter une coche à la gauche d'un élément de menu. Celle-ci est généralement utilisée pour signaler si une option à bascule est validée ou non. Enabled Vous permet de décider si l'élément de menu doit répondre à des événements, ou doit être grisé si vous voulez qu'il soit indisponible. Flèche vers la droite Déplace le menu sélectionné d'un niveau vers le bas lorsque vous cliquez dessus. Vous pouvez créer jusqu'à quatre niveaux de sous -menus. Flèche vers la gauche Déplace le menu sélectionné d'un niveau vers le haut lorsque vous cliquez dessus. Vous pouvez créer jusqu'à quatre niveaux de sous -menus. Flèche vers la haut Déplace l'élément de menu sélectionné d'une position vers le haut à l'intérieur d'un même niveau de menu à chaque fois que vous cliquez dessus. Flèche vers la bas Déplace l'élément de menu sélectionné d'une position vers le bas à l'intérieur d'un même niveau de menu à chaque fois que vous cliquez dessus. Supprimer Supprime la ligne actuellement sélectionnée. Exercice : Améliorer votre interface utilisateur en utilisant des menus appropriés (l interface utilisateur doit être la plus fonctionnelle possible). Attention aux conventions (pour un menu utiliser la convention Mnu.) 28

29 Communication Série et Parallèle : Port série et port parallèle Les ports d'entrée-sortie sont des éléments matériels de l'ordinateur, permettant au système de communiquer avec des éléments extérieurs, c'est-à-dire d'échanger des données, d'où l'appellation d'interface d'entréesortie (notée parfois interface d'e/s). Port série Les ports série (également appelés RS-232, nom de la norme à laquelle ils font référence) représentent les premières interfaces ayant permis aux ordinateurs d'échanger des informations avec le "monde extérieur". Le terme série désigne un envoi de données via un fil unique : les bits sont envoyés les uns à la suite des autres (reportez-vous à la section transmission de données pour un cours théorique sur les modes de transmission). A l'origine les ports série permettaient uniquement d'envoyer des données, mais pas d'en recevoir, c'est pourquoi des ports bidirectionnels ont été mis au point (ceux qui équipent les ordinateurs actuels le sont); les ports séries bidirectionnels ont donc besoin de deux fils pour effectuer la communication. La communication série se fait de façon asynchrone, cela signifie qu'aucun signal de synchronisation (appelé horloge) n'est nécessaire: les données peuvent être envoyées à intervalle de temps arbitraire. En contrepartie, le périphérique doit être capable de distinguer les caractères (un caractère a une longueur de 8 bits) parmi la suite de bits qui lui est envoyée. C'est la raison pour laquelle dans ce type de transmission, chaque caractère est précédé d'un bit de début (appelé bit START) et d'un bit de fin (bit STOP). Ces bits de contrôle, nécessaires pour une transmission série, 29

30 gaspillent 20% de la bande passante (pour 10 bits envoyés, 8 servent à coder le caractère, 2 servent à assurer la réception). Les ports série sont généralement intégrés à la carte mère, c'est pourquoi des connecteurs présents à l'arrière du boîtier, et reliés à la carte mère par une nappe de fils, permettent de connecter un élément extérieur. Les connecteurs séries possèdent généralement 9 ou 25 broches et se présentent sous la forme suivante (respectivement connecteurs DB9 et DB25) : Un ordinateur personnel possède généralement de un à quatre ports séries. Port parallèle La transmission de données en parallèle consiste à envoyer des données simultanément sur plusieurs canaux (fils). Les ports parallèle présents sur les ordinateurs personnels permettent d'envoyer simultanément 8 bits (un octet) par l'intermédiaire de 8 fils. Les premiers ports parallèles bidirectionnels permettaient d'atteindre des débits de l'ordre de 2.4Mb/s. Toutefois des ports parallèles améliorés ont été mis au point afin d'obtenir des débits plus élevés : 30

31 Le port EPP (Enhanced Parralel Port, port parallèle amélioré) a permis d'atteindre des débits de l'ordre de 8 à 16 Mbps Le port ECP (Enhanced Capabilities Port, port à capacités améliorées), mis au point par Hewlett Packard et Microsoft. Il reprend les caractéristiques du port EPP en lui ajoutant un support Plug and Play, c'està-dire la possibilité pour l'ordinateur de reconnaître les périphériques branchés Les ports parallèles sont, comme les ports série, intégrés à la carte mère. Les connecteurs DB25 permettent de connecter un élément extérieur (une imprimante par exemple). Utilisation de l objet Mscomm (communication série) Implémenter dans une feuille un bouton de commande (Name= CmdEnvoi, Caption=Envoi) et l objet Mscomm1(Name=Mscom) 1. Configuration du port : Pour configurer le port série il faut écrire un code qui permet de spécifier le numéro du port, sa vitesse de transmission, ) Voici un code pour une configuration simple du port de communication série. Ecrire le code suivant dans la procédure form load de la feuille principale : Mscom.Comport=1 Mscom.settings= "9600, n, 8, 1" Mscomm.PortOpen=True 31

32 Utilisez le fichier Help pour explorer les autres fonctionnalités de l objet MsCom. 2. Liaison avec un instrument de mesure : Exercice (Projet) : Nous nous proposons dans cette partie de réaliser un diapositif asservit pour la caractérisation courant-tension d une jonction PN ou NP. Utilisez les appareils TTi 1906 et la source QL564P Voir le manuel pour les instructions de commande. Faire le montage (à vérifier avec votre enseignant) Concevoir le programme Manuels de références Mc Millan Ed. 2008, Initiation à la programmation sous Visula Basic. Site Web : Livre: Visual Basic 6.0 : Guide du programmeur, Édition : Dunod ISBN10 : (2003) 32

Formation VBA 3 Interagir

Formation VBA 3 Interagir Formation VBA 3 Interagir 1 Utilisation des UserForms Les UserForms sont des interfaces largement configurables, il convient de ne pas les limiter à tel ou tel usage qui pourrait être présenté à titre

Plus en détail

Programmation Visual Basic. Visite guidée d'un programme Visual Basic 6.0

Programmation Visual Basic. Visite guidée d'un programme Visual Basic 6.0 UNIVERSITE DES SCIENCES SOCIALES DE TOULOUSE Licence Professionnelles LSi Master FC IGSI Programmation Visual Basic Visite guidée d'un programme Visual Basic 6.0 1. un exemple d'application a) créer dans

Plus en détail

Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES

Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES TRAVAUX PRATIQUES Le présent travail vise à développer une interface visuelle de programmation des entrées- sorties du port LPT d un PC à l aide du logiciel VISUAL BASIC. I- EDITION ET TEST DU PROGRAMME

Plus en détail

Rapport de Mini-Projet en ArcGIS Engine

Rapport de Mini-Projet en ArcGIS Engine Rapport de Mini-Projet en ArcGIS Engine Réalisée par : Asmae BENMESSAOUD 3ème Année Cycle d Ingénieur Géoinformation Année Universitaire 2010- Sommaire 1 Introduction L analyse géographique et la visualisation

Plus en détail

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet Programmation VBA Pierre BONNET 21 La programmation VBA Historiquement, la programmation sous Excel avait comme fonction d'automatiser une succession d'actions faites dans la feuille à l'aide de la souris.

Plus en détail

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie

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

Visual Basic for Applications

Visual Basic for Applications Visual Basic for Applications (sous Excel) Frédéric Cadier ENST Bretagne - Département LUSSI frederic.cadier@enst-bretagne.fr Cadier F. (ENST Bretagne) VBA 1 / 62 Plan de la présentation 1 Excel et VBA

Plus en détail

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur. GERER SES FAVORIS AVEC INTERNET EXPLORER Un favori est un marque-page virtuel qui permet de mémoriser l'adresse URL d'une page web. Cette adresse est donc enregistrée par le logiciel de navigation. Un

Plus en détail

1 TD 2 : Construction d'une chier Acrobat et envoi par email

1 TD 2 : Construction d'une chier Acrobat et envoi par email 1 TD 2 : Construction d'une chier Acrobat et envoi par email (correction page??) Un professeur de maths a instauré une coutume lors de la dernière séance de la semaine. Le vendredi est consacré à la correction

Plus en détail

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access Intégration des technologies de l'information et de la communication dans les écoles neuchâteloises SUPPORT DE COURS MODULE T2 Découvrir la messagerie électronique et communiquer entre collègues SOMMAIRE

Plus en détail

Initiation à VBA pour Excel. Philippe Bernard Ingénierie Economique et Financière Université Paris-Dauphine

Initiation à VBA pour Excel. Philippe Bernard Ingénierie Economique et Financière Université Paris-Dauphine Initiation à VBA pour Excel Philippe Bernard Ingénierie Economique et Financière Université Paris-Dauphine Septembre 2008 2 Chapitre 1 Références F. Riva Applications nancières sous Excel en Visual Basic,

Plus en détail

PROGRAMMATION EVENEMENTIELLE sur EXCEL

PROGRAMMATION EVENEMENTIELLE sur EXCEL MASTERs SMaRT & GSI PROGRAMMATION EVENEMENTIELLE sur EXCEL Pierre BONNET Programmation évènementielle La programmation évènementielle permet un appel de procédure depuis l'interface HMI d'excel (ou d'un

Plus en détail

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java

Info0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique

Plus en détail

1. Structure d'un programme FORTRAN 95

1. Structure d'un programme FORTRAN 95 FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)

Plus en détail

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10.

Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10. Presentation Draw F Mode d emploi Conservez la documentation à portée de main pour toute référence future. Le terme «pointeur» dans ce manuel désigne le pointeur interactif YA-P10. Microsoft, Windows et

Plus en détail

Guide sommaire de TecLocal

Guide sommaire de TecLocal Guide sommaire de TecLocal Utilisation du logiciel client version 3.0 SOMMAIRE I. Ouverture de session II. III. Modules Choix des articles a. Choix manuel des articles b. Choix des articles dans le catalogue

Plus en détail

TABLEAU CROISE DYNAMIQUE

TABLEAU CROISE DYNAMIQUE EXCEL NIVEAU III Mireille DUCELLIER MARS 2003 BASE DE DONNEES RAPPEL Une base de données est une plage de cellules contiguës située sur une la feuille 1. Elle commence en A1. On parle alors de champs,

Plus en détail

Travaux pratiques 1.3.2 Détermination de la capacité de stockage des données

Travaux pratiques 1.3.2 Détermination de la capacité de stockage des données Travaux pratiques 1.3.2 Détermination de la capacité de stockage des données Objectifs Déterminer la quantité de mémoire RAM (en Mo) installée sur un ordinateur Déterminer la taille de l unité de disque

Plus en détail

Guide des fonctions avancées de mywishtv

Guide des fonctions avancées de mywishtv Guide des fonctions avancées de mywishtv Table des matières Présentation des fonctionalités avancées de mywishtv 3 Raccorder au réseau domestique et à Internet 4 Logiciel serveur dlna pour votre pc 6 Navigation

Plus en détail

Paginer les données côté serveur, mettre en cache côté client

Paginer les données côté serveur, mettre en cache côté client Paginer les données côté serveur, mettre en cache côté client Vous voulez sélectionner des lignes dans une table, mais celle-ci comporte trop de lignes pour qu il soit réaliste de les ramener en une seule

Plus en détail

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3 Sophos Mobile Encryption pour Android Aide Version du produit : 1.3 Date du document : février 2013 Table des matières 1 À propos de Sophos Mobile Encryption...3 2 Affichage de la page d'accueil...5 3

Plus en détail

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.

Logiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003. Ce document est libre de droit, merci simplement de respecter son auteur. Toutes remarques ou commentaires seront les bienvenues. ATTENTION : La mise à jour par script entre GLPI et Active Directory ne

Plus en détail

Procédure d'installation complète de Click&Decide sur un serveur

Procédure d'installation complète de Click&Decide sur un serveur Procédure d'installation complète de Click&Decide sur un serveur Prérequis du serveur : Windows 2008 R2 or greater (64-bits) Windows 2012 (64-bits) - Le composant IIS (Internet Information Services) de

Plus en détail

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE Dans cette documentation l'installation se fait sur un poste Windows 7 Professionnel. Prérequis pour l'installation : vérifications

Plus en détail

Convertisseur BBAN/IBAN

Convertisseur BBAN/IBAN Convertisseur BBAN/IBAN 1 TABLE DES MATIÈRES 1 TABLE DES MATIÈRES 2 2 GÉNÉRALITÉS 3 2.1 Description 3 2.2 Configuration nécessaire 3 3 UTILISATION DE L APPLICATION 4 3.1 Selection du fichier de d input

Plus en détail

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques

Plus en détail

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire L espace de stockage garantit aux utilisateurs une sauvegarde de leurs fichiers dans une arborescence à construire par eux-mêmes. L avantage de cet espace de stockage est son accessibilité de l intérieur

Plus en détail

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0 Sophos Mobile Encryption pour Android Aide Version du produit : 1.0 Date du document : septembre 2012 Table des matières 1 À propos de Sophos Mobile Encryption...3 2 Affichage de la page d'accueil...4

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

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch Article par Eric Vernié Microsoft France Division Plate-forme & Ecosystème SOMMAIRE

Plus en détail

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012 Microsoft SQL Server 2012 Guide d installation et de configuration sur des serveurs Microsoft Windows version 2008/2008R2/2012 ( Décembre 2012 ) Ce guide explique les différentes étapes pour installer

Plus en détail

Computer Link Software

Computer Link Software Computer Link Software Informations importantes Sauf spécification contraire prévue dans la Licence fournie avec le programme, Texas Instruments n accorde aucune garantie expresse ou implicite, ce qui

Plus en détail

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

Création du projet : 1 sur 13

Création du projet : 1 sur 13 Prise en main rapide de Vijéo Designer 5.0 Configuration de la communication API et pupitre sur Ethernet page1 API et pupitre sur Série page3 XBTGT1130 avec liaison ETHERNET API et PC Création du projet

Plus en détail

FAQ Trouvez des solutions aux problématiques techniques.

FAQ Trouvez des solutions aux problématiques techniques. FAQ Trouvez des solutions aux problématiques techniques. 1. Au lieu des livres numériques dont je m'attendais, j'ai téléchargé un fichier qui s'intitule «urllink.acsm». Où est le livre numérique? 2. Comment

Plus en détail

Tutorial Terminal Server sous

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

Plus en détail

Documentation Technique du programme HYDRONDE_LN

Documentation Technique du programme HYDRONDE_LN Documentation Technique du programme HYDRONDE_LN Réalisation du programme H.GUYARD Réalisation du matériel électronique C.COULAUD & B.MERCIER Le programme HYDRONDE_LN est un programme qui permet de visualiser

Plus en détail

Guide de formation avec cas pratiques. Programmation. Philippe Moreau Patrick Morié. Daniel-Jean David

Guide de formation avec cas pratiques. Programmation. Philippe Moreau Patrick Morié. Daniel-Jean David Guide de formation avec cas pratiques Excel 2007 Programmation Avancé VBA Guide de formation avec cas pratiques Philippe Moreau Patrick Morié Daniel-Jean David Tsoft et Groupe Eyrolles, 2009, ISBN : 978-2-212-12446-0

Plus en détail

Guide d installation CLX.PayMaker Office (3PC)

Guide d installation CLX.PayMaker Office (3PC) Guide d installation CLX.PayMaker Office (3PC) Sommaire 1. Installation et reprise des données... 2 2. Premiers pas établir une connexion au compte bancaire et recevoir des informations de compte... 4

Plus en détail

Se débarrasser des emails indésirables

Se débarrasser des emails indésirables Se débarrasser des emails indésirables Qui ne reçoit pas fréquemment par mail des offres d'achats de médicaments, cigarettes ou de logiciels, quand ce n'est pas pour vanter des sites Internet pour adultes?

Plus en détail

Access 2007 FF Access FR FR Base

Access 2007 FF Access FR FR Base ACCESS Basic Albertlaan 88 Avenue Albert Brussel B-1190 Bruxelles T +32 2 340 05 70 F +32 2 340 05 75 E-mail info@keyjob-training.com Website www.keyjob-training.com BTW TVA BE 0425 439 228 Access 2007

Plus en détail

Contrôler plusieurs ordinateurs avec un clavier et une souris

Contrôler plusieurs ordinateurs avec un clavier et une souris Contrôler plusieurs ordinateurs avec un clavier et une souris Si vous utilisez plusieurs ordinateurs sous Windows à la maison ou au bureau, il peut être compliqué de passer d'un ordinateur à un autre,

Plus en détail

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

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

Plus en détail

Création d'un questionnaire (sondage)

Création d'un questionnaire (sondage) Création d'un questionnaire (sondage) Le but de ce petit tuto est d'avoir les séquences pas à pas pour la création d'un questionnaire de façon à ne pas devoir rechercher la manière de procéder si l'outil

Plus en détail

Module : Informatique Générale 1. Les commandes MS-DOS

Module : Informatique Générale 1. Les commandes MS-DOS 1 Les commandes MS-DOS I. Introduction Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (Microsoft Disk Operating Système).MS-DOS

Plus en détail

MODE D EMPLOI DU MODULE D E-COMMERCE

MODE D EMPLOI DU MODULE D E-COMMERCE MODE D EMPLOI DU MODULE D E-COMMERCE Cher client, Merci d entrer avec l équipe de Dakota dans l ère novatrice du commerce par internet. Ce document va vous guider dans les diverses opérations relatives

Plus en détail

Share Monitor Manuel de l utilisateur

Share Monitor Manuel de l utilisateur Share Monitor Manuel de l utilisateur KKApple Inc. Copyright 2012 Apple Inc. Tous droits réservés. Vos droits sur le logiciel sont régis par l accord de licence qui l accompagne. Le propriétaire ou l utilisateur

Plus en détail

Algorithmique et programmation : les bases (VBA) Corrigé

Algorithmique et programmation : les bases (VBA) Corrigé PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 1 mai juin 2006 Corrigé Résumé Ce document décrit l écriture dans le langage VBA des éléments vus en algorithmique. Table des matières 1 Pourquoi

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

WinReporter Guide de démarrage rapide. Version 4

WinReporter Guide de démarrage rapide. Version 4 WinReporter Guide de démarrage rapide Version 4 Table des Matières 1. Bienvenue dans WinReporter... 3 1.1. Introduction... 3 1.2. Configuration minimale... 3 1.3. Installer WinReporter... 3 2. Votre premier

Plus en détail

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir

Plus en détail

MANUEL DRIVELINK DRIVELINK

MANUEL DRIVELINK DRIVELINK MNUEL XX Table des matières 1. Fonctionnalités 1 2. Pièces et accessoires 1 3. Coup d œil sur le périphérique 2 4. Installer le matériel 3 5. Installer le logiciel 4 6. Le logiciel de sauvegarde 4 6.1

Plus en détail

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation 1 Présentation Stellar Phoenix Outlook PST Repair - Technical offre une solution complète pour la récupération de données à partir

Plus en détail

Installation et paramétrage de Fedora dans VirtualBox.

Installation et paramétrage de Fedora dans VirtualBox. 1. Installation de Fedora: Installation et paramétrage de Fedora dans VirtualBox. Télécharger le fichier «Fedora 13.iso» sur votre Bureau. Ensuite ouvrez le logiciel VirtualBox et choisir la machine virtuelle

Plus en détail

Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System

Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System Ce document va vous guider pour utiliser "vehicle platform", l'objectif principal est d'ajour le 3225 à la plateforme,

Plus en détail

CRÉER UN DVD VIDEO avec DVD FLICK (avec ou sans menu)

CRÉER UN DVD VIDEO avec DVD FLICK (avec ou sans menu) CRÉER UN DVD VIDEO avec DVD FLICK (avec ou sans menu) DVD Flick permet de convertir des vidéos de différents formats en DVD Vidéo (lisible sur un lecteur DVD de salon). Il supporte plus de 45 formats différents

Plus en détail

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004 5004H103 Ed. 02 F Procédure d installation du logiciel AKO-5004 Table des matières 1 Configuration minimum requise... Error! Marcador no definido. 2 Procédure d installation... Error! Marcador no definido.

Plus en détail

Gestion des sauvegardes

Gestion des sauvegardes Gestion des sauvegardes Penser qu un système nouvellement mis en place ou qui tourne depuis longtemps ne nécessite aucune attention est illusoire. En effet, nul ne peut se prémunir d événements inattendus

Plus en détail

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015 Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015 ATTENTION : Consignes aux candidats qui doivent encrypter leur clé USB : Une fois votre ordinateur démarré, avant de lancer Securexam (CA), procédez

Plus en détail

Crédit Agricole en ligne

Crédit Agricole en ligne Crédit Agricole en ligne Internet Explorer 7 & 8 Vérifier le paramétrage de son navigateur Internet Vérifier la version de son navigateur Internet... 2 Autoriser l accès aux pages sécurisées... 4 Vider

Plus en détail

Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12

Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12 Form Designer Guide d utilisateur DOC-FD-UG-FR-01/01/12 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.

Plus en détail

Table des matières : 16 ASTUCES OUTLOOK

Table des matières : 16 ASTUCES OUTLOOK Table des matières : 16 ASTUCES OUTLOOK Accéder rapidement à votre boîte de réception Ajouter directement les caractéristiques dans le carnet d'adresses Classez vos emails par couleurs Créez des Post-It

Plus en détail

Transmissions série et parallèle

Transmissions série et parallèle 1. Introduction : Un signal numérique transmet généralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numérique on peut envisager deux modes : les envoyer tous en

Plus en détail

4-261-700-32 (1) XDCAM Browser

4-261-700-32 (1) XDCAM Browser 4-261-700-32 (1) XDCAM Browser Guide d installation Avant de faire fonctionner l appareil, veuillez lire attentivement ce mode d emploi et le conserver pour référence ultérieure. Version 1.1 2010 Sony

Plus en détail

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

progecad NLM Guide de l'utilisateur

progecad NLM Guide de l'utilisateur progecad NLM Guide de l'utilisateur Rev. 11.1 Table des matières Table des matières...2 Introduction...3 Comment démarrer...3 Installation de progecad NLM server...3 Enregistrement de progecad NLM server...3

Plus en détail

COUR D APPEL DE LYON PROCEDURE INFORMATIQUE IMPRIMANTES. Imprimantes SAR de Lyon / Novembre 2007 Page 1 sur 14

COUR D APPEL DE LYON PROCEDURE INFORMATIQUE IMPRIMANTES. Imprimantes SAR de Lyon / Novembre 2007 Page 1 sur 14 COUR D APPEL DE LYON PROCEDURE INFORMATIQUE IMPRIMANTES SAR de Lyon / Novembre 2007 Page 1 sur 14 SOMMAIRE SOMMAIRE... 2 GENERALITES... 3 INSTALLATION D UNE IMPRIMANTE... 4 Imprimante USB... 4 Détection

Plus en détail

Comment sauvegarder ses documents

Comment sauvegarder ses documents Comment sauvegarder ses documents Diffusé par Le Projet Documentation OpenOffice.org OpenOffice.org Documentation Project How-To Table des Matières 1. Préliminaires...3 2. Enregistrer un nouveau document...4

Plus en détail

3.2. Matlab/Simulink. 3.2.1. Généralités

3.2. Matlab/Simulink. 3.2.1. Généralités 3.2. Matlab/Simulink 3.2.1. Généralités Il s agit d un logiciel parfaitement dédié à la résolution de problèmes d'analyse numérique ou de traitement du signal. Il permet d'effectuer des calculs matriciels,

Plus en détail

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1 AOLbox Partage de disque dur Guide d utilisation Partage de disque dur Guide d utilisation 1 Sommaire 1. L AOLbox et le partage de disque dur... 3 1.1 Le partage de disque dur sans l AOLbox... 3 1.1.1

Plus en détail

Cours Informatique Master STEP

Cours Informatique Master STEP Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions

Plus en détail

1.1 L EXPLORATEUR WINDOWS

1.1 L EXPLORATEUR WINDOWS Gérer les fichiers et les dossiers Cette partie du T.P. a pour objectifs de vous familiariser avec les méthodes pour copier, déplacer, effacer, renommer des dossiers et des fichiers. 1.1 L EXPLORATEUR

Plus en détail

Documentation utilisateur. [EIP] TransLSF

Documentation utilisateur. [EIP] TransLSF Documentation utilisateur [EIP] TransLSF Henri HARDILLIER - Thomas MOREL - Florian JOUSSEAU Alexis MONNIER - Keo KHEMARA - Leo MARTIN Stéphane RICARDO Résumé Ce document présente la documentation destinée

Plus en détail

Certificats de signature de code (CodeSigning)

Certificats de signature de code (CodeSigning) Ressources techniques Certificats de signature de code (CodeSigning) Guide d installation Pour les utilisateurs de Windows Vista et Internet Explorer 7, GlobalSign recommande impérativement de suivre les

Plus en détail

Sommaire 1 CONFIGURER SA MESSAGERIE 2 2 CONSULTER VOS MAILS SUR INTERNET (WEBMAIL) 7 3 PROBLEMES POSSIBLES 8

Sommaire 1 CONFIGURER SA MESSAGERIE 2 2 CONSULTER VOS MAILS SUR INTERNET (WEBMAIL) 7 3 PROBLEMES POSSIBLES 8 Sommaire 1 CONFIGURER SA MESSAGERIE 2 2 CONSULTER VOS MAILS SUR INTERNET (WEBMAIL) 7 3 PROBLEMES POSSIBLES 8 3.1 Over quota 8 3.1.1 Configurer votre messagerie pour qu elle ne conserve pas une copie des

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

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

Plus en détail

La Clé informatique. Formation Excel XP Aide-mémoire

La Clé informatique. Formation Excel XP Aide-mémoire La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles

Plus en détail

Plateforme FX and MM Trading de HSBCnet - Visite guidée

Plateforme FX and MM Trading de HSBCnet - Visite guidée Plateforme FX and MM Trading de HSBCnet - Visite guidée Avril 2014 Pour commencer Comment se connecter à la plateforme FX and MM Trading de HSBCnet Pour les utilisateurs de HSBCnet seulement : 1. Ouvrez

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

LibreOffice Calc : introduction aux tableaux croisés dynamiques

LibreOffice Calc : introduction aux tableaux croisés dynamiques Fiche logiciel LibreOffice Calc 3.x Tableur Niveau LibreOffice Calc : introduction aux tableaux croisés dynamiques Un tableau croisé dynamique (appelé Pilote de données dans LibreOffice) est un tableau

Plus en détail

esms Desktop Guide de l utilisateur

esms Desktop Guide de l utilisateur 1 esms Desktop Guide de l utilisateur 2 3 Table des matières Introduction... 3 Conditions... 3 Installation... 4 Créer un compte esms Desktop... 7 Envoyer un message SMS... 9 Décompte des caractères...10

Plus en détail

NAS 106 Utiliser le NAS avec Microsoft Windows

NAS 106 Utiliser le NAS avec Microsoft Windows NAS 106 Utiliser le NAS avec Microsoft Windows Accéder aux fichiers sur votre NAS en utilisant Windows et configurer un disque réseau C O L L E G E A S U S T O R OBJECTIFS DU COURS À la fin de ce cours,

Plus en détail

Installation de Microsoft Office 2012-09-12 Version 2.1

Installation de Microsoft Office 2012-09-12 Version 2.1 Installation de Microsoft Office 2012-09-12 Version 2.1 TABLE DES MATIÈRES Installation de Microsoft Office... 2 Informations concernant la Pré-Installation... 2 Installation de Microsoft Office... 3 Guide

Plus en détail

CARTE INTERFACE PCI PARALLÈLE

CARTE INTERFACE PCI PARALLÈLE CARTE INTERFACE PCI PARALLÈLE Introduction Guide d'installation rapide Nous vous remercions d'avoir acheté cette carte interface PCI IEEE1284. Elle vous permet d'ajouter jusqu'à deux ports de communication

Plus en détail

GESTION DE L'ORDINATEUR

GESTION DE L'ORDINATEUR FORMATION DES NOUVEAUX DIRECTEURS GESTION DE L'ORDINATEUR L'EXPLORATEUR WINDOWS Février 2012 B. Lorne Atice CHY1 Gestion de l'ordinateur Le système d'exploitation Il ne faut pas confondre : -Système d'exploitation

Plus en détail

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w w Procédure Messagerie Outlook 2007 et 2010 Solutions informatiques Connecteur Zimbra pour Microsoft Outlook 2007 et 2010 (ZCO) 1/46 SOMMAIRE 1 Introduction... 3 2 Compatibilité... 3 2.1 Versions supportées

Plus en détail

Préparation à l examen EFA en Macro

Préparation à l examen EFA en Macro Préparation à l examen EFA en Macro Exercice sur les macros en Word / Excel Les questions suivantes doivent constituer un bref rafraîchissement et vous aider à situer le niveau de vos connaissances : Question

Plus en détail

A - Créer une Base de données au format dbase

A - Créer une Base de données au format dbase Bases de données sous Open Office (OOo) : Bref tutorial A - Créer une Base de données au format dbase 1. Solution 1 :Ouvrir une feuille de classeur dans OOo. Mettre le nom des champs sur la 1ère ligne

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

Manuel d'utilisation d'apimail V3

Manuel d'utilisation d'apimail V3 Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages

Plus en détail

Cours Apl 11 - Introduction à la gestion des écrans

Cours Apl 11 - Introduction à la gestion des écrans Cours Apl 11 - Introduction à la gestion des écrans Dyalog Apl vous permet de créer les écrans de 2 manières compatibles : - à la souris, comme dans la plupart des langages (via le ws wdesign), - en écrivant

Plus en détail

Contro ler plusieurs ordinateurs avec un clavier et une souris

Contro ler plusieurs ordinateurs avec un clavier et une souris Contro ler plusieurs ordinateurs avec un clavier et une souris Par Clément JOATHON Dernière mise à jour : 28/10/2014 Si vous utilisez plusieurs ordinateurs sous Windows à la maison ou au bureau, il peut

Plus en détail

Listes de validation dans OpenOffice Calc

Listes de validation dans OpenOffice Calc Listes de validation dans OpenOffice Calc Révision [n 0.2] 05/08/04 Réalisé avec : OOo 1.1.1 Plate-forme / Os : Toutes Distribué par le projet Fr.OpenOffice.org Table des Matières 1 But de ce how-to...3

Plus en détail

Comment créer et utiliser une fonction

Comment créer et utiliser une fonction Comment créer et utiliser une fonction Henry P. AUBERT Jacques GOUPY Si, dans une cellule d'une feuille Excel, l on utilise souvent la même formule mathématique, il est possible d en faire une fonction

Plus en détail

Programmation VBA. Excel 2013. Daniel-Jean David. et Groupe Eyrolles, 2014, ISBN : 978-2-212-13905-1

Programmation VBA. Excel 2013. Daniel-Jean David. et Groupe Eyrolles, 2014, ISBN : 978-2-212-13905-1 Guide de formation avec cas pratiques Excel 2013 Programmation VBA Daniel-Jean David Tsoft et Groupe Eyrolles, 2014, ISBN : 978-2-212-13905-1 Table des matières PARTIE 1 APPRENTISSAGE 5 1- CRÉATION D UN

Plus en détail

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense,

Plus en détail

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils

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