Introduction au C++ Pourquoi avoir créé le C++?

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

Download "Introduction au C++ Pourquoi avoir créé le C++?"

Transcription

1 1 sur 7 23/08/ :13 Introduction au C++ Le C++, enfin on y arrive! La partie IV du cours démarre maintenant. J'espère que vous êtes encore en forme, parce qu'on n'en est qu'à la moitié du cours! Il vous reste des tonnes de choses à apprendre (et pas des plus faciles ). Mais courage, si vous êtes arrivés là, vous serez capable de réussir à comprendre la suite ça ne fait aucun doute Auteur : M@teo21 Créé le : 07/11/2006 à 19h23 Modifié le : 18/11/2006 à 02h20 Noter et commenter ce tutorial Imprimer ce tutorial Cette partie marque un tournant dans le cours parce qu'à partir de maintenant nous allons programmer dans un autre langage : le C++. Ce langage ressemble au C en apparence, mais vous allez vite vous rendre compte qu'il est en fait bien différent. Ce chapitre servira d'introduction. Nous allons commencer par voir ce qui différencie le C du C++ et quels sont les défauts du C qui ont conduit à la réalisation du C++. Sommaire du chapitre : Pourquoi avoir créé le C++? La programmation orientée quoi? Q.C.M. Pourquoi avoir créé le C++? Je vous l'ai dit dès le tout début du premier chapitre du cours, et je ne vous ai pas menti : le langage C n'est pas limité. Vous pouvez faire tout ce que vous voulez avec, des fenêtres (avec GTK+ par exemple), de la 2D (avec SDL), de la 3D (avec OpenGL)... Le tout est de trouver la librairie qui propose ce dont vous avez besoin. Alors du coup on peut se demander... pourquoi un gars s'est levé un jour et a dit : "Aujourd'hui je vais inventer un nouveau langage"? Le type en question s'appelle Bjarne Stroustrup, il est danois et il est l'auteur d'un des langages de programmation les plus utilisés dans le monde aujourd'hui. Et il n'est pas fou : il n'a pas fait ça pour le plaisir (enfin j'espère)! Le C a des avantages Maintenant que vous programmez en C, vous avez pu vous rendre compte certainement que celui-ci a un grand nombre d'avantages : C'est un langage très rapide car assez bas niveau. Si on a des calculs importants à faire, un programme écrit en C les exécute en moins de temps qu'il n'en faut pour dire "ouf" (sauf si vous avez codé avec les pieds bien

2 entendu ) C'est un langage portable. Le même code source peut être compilé aussi bien sous Windows, Linux, Mac OS et ne dépend d'aucun type de processeur particulier. Le langage est libre, ce qui permet à n'importe qui de (très) motivé d'écrire son propre compilateur. Cela explique donc la grande diversité des compilateurs aujourd'hui : GCC, mingw, MS Visual C++, Borland, et j'en passe. Bref, autant de raisons valables d'aimer le C Mais le C a aussi des défauts! Si le C n'avait que des avantages, ce serait le langage parfait. Or, les programmeurs savent très bien que le langage parfait n'existe pas. Tout langage a des défauts. Donc le C n'est pas parfait. Que lui reproche-t-on? Déjà, certains concepts de programmation plus récents manquent : Les références, qui permettent d'éviter quelques prises de tête avec les pointeurs. Les exceptions, une technique puissante pour gérer les erreurs de ses programmes.... et il y en a d'autres mais ça ne sert à rien de rentrer dans le détail de suite. Mais le vrai problème du langage C est qu'il n'est pas prévu pour faire de la Programmation Orientée Objet, une technique de programmation particulièrement efficace apparue récemment. La programmation orientée quoi? Non, ce n'est pas une insulte. Bon d'accord, il faut avouer que quand quelqu'un nous dit : "Je fais de la programmation orientée objet", on a tendance à s'éloigner un peu de peur que ça soit contagieux Beaucoup de gens parlent ou ont entendu parler de Programmation Orientée Objet (que j'abrègerai maintenant tout le temps POO, ça va plus vite ). Mais concrètement, la POO c'est quoi? La POO est un concept de programmation, une façon de programmer. Ce n'est pas un langage. Le C++, lui, est un langage. Il a été principalement inventé pour faciliter l'utilisation de la POO. La POO n'est pas utilisée qu'en C++. De nombreux langages, encore plus récents, exploitent au maximum les concepts de la POO. Je pense en particulier à Java et Python, mais il y en a bien d'autres. Par ailleurs, il est possible de faire de la POO en C, mais c'est assez compliqué. Bon, à quoi ça sert la POO? C'est une façon de programmer qui permet de rendre un code source plus facilement réutilisable, plus facile à modifier. Comment ça? Les programmes écrits en C sont difficiles à modifier? 2 sur 7 23/08/ :13

3 Ah non, je n'ai pas dit ça Simplement, quand le programme devient gros, il faut avouer qu'on finit assez facilement par se perdre dans toutes les fonctions qu'on a créées. La POO nous permet de mieux organiser notre code source, de lui donner une certaine logique. Les avantages de cette meilleure organisation sont nombreux, vous les découvrirez progressivement. En fait, c'est un peu comme les pointeurs : vous n'en avez pas forcément compris l'intérêt tout de suite, mais je suis sûr que maintenant vous ne pouvez plus vous en passer! L'idée à la base de la POO En C, vos programmes ne sont au final qu'un ensemble de fonctions accessibles de partout qui manipulent des tonnes de pointeurs. Même si vous pouvez faire plusieurs fichiers, cela ne suffit pas toujours à organiser correctement votre programme. Par exemple, vous ne pouvez pas avoir deux fonctions nommées ajouter dans votre programme. Même si ces fonctions sont dans deux fichiers différents! Ainsi, si vous avez une fonction ajouter permettant d'ajouter des heures et ailleurs une autre fonction ajouter permettant d'ajouter des euros, le langage C sera perdu et vous dira qu'il ne sait pas quelle fonction appeler quand vous demandez la fonction ajouter. Imaginez que toutes les fonctions d'un programme en C nagent dans une seule et même grande piscine. C'est ce qu'on appelle l'espace global. Les fonctions évoluent toutes dans un même espace. Imaginez maintenant si on séparait ces fonctions. On place la fonction ajouter spécialisée dans les heures dans une piscine, et on place la fonction ajouter spécialisée dans les euros dans une autre piscine. Du coup, vous n'avez plus 3 sur 7 23/08/ :13

4 4 sur 7 23/08/ :13 qu'à vous rendre devant la piscine qui vous intéresse (par exemple la piscine spécialisée dans les heures) et vous pouvez alors appeler la fonction ajouter. Il n'y a pas de risque de conflit cette fois, parce que les fonctions sont confinées dans des espaces différents! On ne les mélange plus En C++, les fonctions sont compartimentées dans des espaces différents Dans le schéma ci-dessus, j'ai créé 2 espaces pour séparer les fonctions ajouter. J'ai nommé ces espaces pour les identifier. On a maintenant : L'espace spécialisé dans la gestion du temps, L'espace spécialisé dans la gestion de l'argent. Vous noterez que les autres fonctions comme main nagent encore dans l'espace global. Il est en effet toujours possible de mettre des fonctions dans l'espace global en C++. D'autres langages interdisent carrément ce genre de choses (je pense à Java par exemple). Java est un langage complètement orienté objet : toutes les fonctions sont obligatoirement confinées dans des espaces particuliers et non dans l'espace global. Le C++ autorise encore de mettre des fonctions dans l'espace global, et c'est d'ailleurs en partie ce que certains lui reprochent (je vous rappelle que le langage parfait n'existe pas ). Allons un peu plus loin Est-ce qu'on ne peut mettre qu'une seule fonction par espace?

5 5 sur 7 23/08/ :13 Non, bien sûr! Le but, c'est de regrouper les fonctions de notre programme par "thème". Prenons par exemple le thème Temps. On peut ajouter des heures, mais on pourrait aussi créer la fonction qui retire des heures, une autre qui donne l'heure actuelle, etc. De même pour le thème Argent. Disons que ça c'est l'argent que vous avez. Vous pouvez aussi retirer de l'argent, créer la fonction qui vous donne la quantité d'argent que vous avez sur votre compte en banque, etc. Ajoutons ces fonctions dans notre schéma : Regroupez vos fonctions par thème! Vous noterez qu'il y a 2 fonctions retirer : là encore ça ne pose pas de problème car elles sont dans 2 espaces différents. Eh bien, croyez-moi si vous voulez, mais si vous avez compris ce que je viens d'expliquer à l'instant, vous avez déjà une bonne petite idée de ce qu'est la programmation orientée objet! Maintenant je vous rassure : ça c'est vraiment la base de la base. La POO implique pas mal de règles, et l'organisation est parfois un peu déroutante. On va parler de POO dans pratiquement toute cette partie IV du cours, vous aurez donc le temps de vous rendre compte à quel point le sujet est riche Q.C.M.

6 6 sur 7 23/08/ :13 Le C++ a été inventé parce que le C n'était pas assez portable... nmlkj Vrai nmlkj Faux Que signifie POO? nmlkj Programmation originale orientée nmlkj Programmation orientée objet nmlkj Programmation objet olfactive Par qui a été inventé le C++? nmlkj Barje Stropsprout nmlkj Bjerne Mangetasoupe nmlkj Bjarne Stroustrup Quel est un des principaux avantages de la POO? nmlkj Cela permet de mieux organiser le code nmlkj Cela permet de faire des programmes plus rapides nmlkj Cela permet de créer des programmes open source Correction! Comme la POO est un vaaaaste sujet, nous n'allons pas l'aborder immédiatement (je veux pas vous tuer de suite ). Comme je vous l'ai dit au début, il y a de nombreuses différences entre le C et le C++. La plus importante d'entre elles est l'introduction de la POO, mais ce n'est pas la seule. Il y a aussi une foule de petites nouveautés pas bien compliquées à comprendre. Voilà ce qu'on va faire : Dans un premier temps nous allons découvrir toutes ces petites nouveautés qui n'ont aucun rapport avec la POO (ça prendra environ 3 chapitres). Ensuite nous attaquerons la POO et je vous en ferai manger jusqu'à la fin de la partie IV On attaque notre premier programme C++ dès le chapitre suivant. Nous y découvrirons la notion de flux d'entrée / sortie. Une sorte de... mise en bouche quoi

7 7 sur 7 23/08/ :13 Auteur : M@teo21 Noter et commenter ce tutorial Imprimer ce tutorial

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Tutorial Ophcrack (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Ophcrack est un utilitaire gratuit permettant de cracker les mots de passe des sessions

Plus en détail

Navigation dans Windows

Navigation dans Windows Cours 03 Navigation dans Windows Comme je le disais en introduction, notre souris se révèle plus maligne qu'elle n'en a l'air. À tel point qu'il faut apprendre à la dompter (mais c'est très simple, ce

Plus en détail

Dossier table tactile - 11/04/2010

Dossier table tactile - 11/04/2010 Dossier table tactile - 11/04/2010 Intro Je vais brièvement exposer dans ce document: Ce que j'ai fait, comment je l'ai fait, combien ça m'a couté, et combien de temps j'ai mis à fabriquer, dans le cadre

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

Voici ses principales caractéristiques :

Voici ses principales caractéristiques : LinSnack est un logiciel de gestion de bar et/ou de restaurant. Il peut également convenir pour des petits commerces si on l'utilise comme un simple logiciel de caisse. Pour ce qui est de son utilisation

Plus en détail

http://www.jdl68160.com/informatique/yawcam.htm

http://www.jdl68160.com/informatique/yawcam.htm Date de publication: le 11/05/2013 Date de modification le : 19/05/2013-20:45 Edition de la version PDF le 20/05/2013 Yawcam est un petit logiciel gratuit, mais très complet, permettant de diffuser/d'enregistrer

Plus en détail

Lisez ATTENTIVEMENT ce qui suit, votre avenir financier en dépend grandement...

Lisez ATTENTIVEMENT ce qui suit, votre avenir financier en dépend grandement... Bonjour, Maintenant que vous avez compris que le principe d'unkube était de pouvoir vous créer le réseau virtuel le plus gros possible avant que la phase d'incubation ne soit terminée, voyons COMMENT ce

Plus en détail

Alice s'est fait cambrioler

Alice s'est fait cambrioler Alice s'est fait cambrioler Un beau jour, à Saint-Amand, Alice se réveille dans un hôtel cinq étoiles (elle était en congés). Ce jour-là, elle était très heureuse car elle était venue spécialement ici

Plus en détail

Comment avoir une banque sans banque. Tome 2

Comment avoir une banque sans banque. Tome 2 Comment avoir une banque sans banque Tome 2 Bonjour, Philippe Hodiquet à votre service. Je vous avais promis de mettre dans votre bibliothèque d'ebooks, un système économique fou furieux: une banque sans

Plus en détail

La maison connectée grâce au courant porteur en ligne (CPL)

La maison connectée grâce au courant porteur en ligne (CPL) La maison connectée grâce au courant porteur en ligne (CPL) Introduction au réseau informatique Quel est l'intérêt de créer un réseau informatique? Partager les photos de son PC sur sa TV, imprimer depuis

Plus en détail

LES BIBLIOTHEQUES DE WINDOWS 7

LES BIBLIOTHEQUES DE WINDOWS 7 LES BIBLIOTHEQUES DE WINDOWS 7 1 PRINCIPE Elles permettent de mieux trier et de retrouver ses fichiers, sans tenir compte de leur emplacement réel sur le disque dur. Ainsi, une Bibliothèque est un dossier

Plus en détail

Rebecca Léo Thomas Gaspard

Rebecca Léo Thomas Gaspard Parfois on va à l'école parce que nos parents n'ont pas le temps, ou sinon nos parents ne savent pas tout. On va à l école pour avoir un bon métier et une belle maison, pour développer notre intelligence,

Plus en détail

On faitle rnarche. avec Papa

On faitle rnarche. avec Papa On faitle rnarche avec Papa Apres diner, Papa a fait les comptes du mois avec Maman. - Je me dernande ou passe l'argent que je te donne, a dit Papa. - Ah! j'aime bien quand tu me dis ca, a dit Maman, qui

Plus en détail

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER.

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER. COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER. 1. Comment déplacer ou copier un fichier sur Windows Vous aurez régulièrement besoin de déplacer ou dupliquer des fichiers sur votre ordinateur. Par exemple

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

Serveur de travail collaboratif Michaël Hoste -

Serveur de travail collaboratif Michaël Hoste - Serveur de travail collaboratif Michaël Hoste - Table des matières 1. Qu'est ce qu'un serveur de travail collaboratif?...2 2. Pourquoi ce projet?...2 3. Possibilités d'utilisation dans le cadre de l'université...3

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

RAPPORT # 2 GUIDE PRATIQUE POUR L'ENVOI DE E-MAIL EN VOLUME SUR INTERNET

RAPPORT # 2 GUIDE PRATIQUE POUR L'ENVOI DE E-MAIL EN VOLUME SUR INTERNET RAPPORT # 2 GUIDE PRATIQUE POUR L'ENVOI DE E-MAIL EN VOLUME SUR INTERNET Le but de ce rapport est de vous procurer une information valable pour vous assister dans le Marketing à paliers multiples en utilisant

Plus en détail

les fakes logiciels et rogue AV

les fakes logiciels et rogue AV les fakes logiciels et rogue AV Comme vous le savez, les fakes logiciels sont des malwares qui usurpent l'apparence de logiciels populaires dans le but d'abuser l'utilisateur. La cible privilégiée de ce

Plus en détail

Églantine et les Ouinedoziens

Églantine et les Ouinedoziens Églantine et les Ouinedoziens La grande migration Églantine, 24 ans, est informaticienne. Elle a grandi dans un monde de libertés informatiques. Elle survit dans notre société propriétaire en faisant du

Plus en détail

Chapitre 2. Classes et objets

Chapitre 2. Classes et objets Chapitre 2: Classes et Objets 1/10 Chapitre 2 Classes et objets Chapitre 2: Classes et Objets 2/10 Approche Orientée Objet Idée de base de A.O.O. repose sur l'observation de la façon dont nous procédons

Plus en détail

Direct and Indirect Object Pronouns

Direct and Indirect Object Pronouns Direct and Indirect Object Pronouns A. Complete the following sentences with the appropriate direct object pronoun. 1. Pierre regarde Marie. Pierre regarde. 2. André prend les photos. André prend. 3. La

Plus en détail

Comment installer Viber et WhatsApp sur son ordinateur!

Comment installer Viber et WhatsApp sur son ordinateur! Comment installer Viber et WhatsApp sur son ordinateur! Author : zhe-prince Bonjour à vous, Faut-il vraiment avoir un smartphone pour pouvoir être en contact avec nos amis sur viber et whatsapp et sans

Plus en détail

Comment faire plus d'argent cet été!

Comment faire plus d'argent cet été! Comment faire plus d'argent cet été! Je vais prendre ça vraiment cool cet été. Le 23 juin, je me retire à la campagne. Je vais prendre de longues vacances. Des vacances au cours desquelles je ferai du

Plus en détail

Janvier 2014 - BIG DATA : Affaires privées, données publiques

Janvier 2014 - BIG DATA : Affaires privées, données publiques Janvier 2014 - BIG DATA : Affaires privées, données publiques METHODOLOGIE Etude qualitative Social Panel réalisée par Treize articles - Web Lab Une vingtaine de femmes très connectées issues de la communauté

Plus en détail

Bases pour sécuriser son Windows XP

Bases pour sécuriser son Windows XP Lancer l'impression Fermer cette fenêtre http://www.kachouri.com Bases pour sécuriser son Windows XP I. Introduction à la sécurité de Windows XP Pourquoi ce tutorial? Et bien tout simplement parce que

Plus en détail

Créer son réseau personnel

Créer son réseau personnel Créer son réseau personnel Table des matières Introduction......1 Manipulations communes......1 Configuration réseau local sans connexion internet......5 Configuration firewall....13 Conclusion......15

Plus en détail

LES HOTSPOT PAYANTS... GRATUITS?

LES HOTSPOT PAYANTS... GRATUITS? LES HOTSPOT PAYANTS... GRATUITS? Par Sébastien Maisse Table des matières Qu'est-ce qu'un hotspot payant?... 3 Les hotspots payants... gratuits?... 4 Petite démonstration!...6 Conclusion...8 Qu'est-ce qu'un

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

COMMENT ALLER D'UNE PLANETE A, A UNE PLANETE B DANS UN SYSTEME SOLAIRE?

COMMENT ALLER D'UNE PLANETE A, A UNE PLANETE B DANS UN SYSTEME SOLAIRE? COMMENT ALLER D'UNE PLANETE A, A UNE PLANETE B DANS UN SYSTEME SOLAIRE? Mini-tuto pour Kerbal SP Par Saganami Corrections par Bill Silverlight 0. Un peu de vocabulaire 0.a S'orienter dans l'espace Un vaisseau

Plus en détail

client. ECOUTE, SIMPLICITE, SERVICE... Pour ELCIA, l'accompagnement est la clé de la satisfaction ELCIA, le savoir-faire et l'écoute

client. ECOUTE, SIMPLICITE, SERVICE... Pour ELCIA, l'accompagnement est la clé de la satisfaction ELCIA, le savoir-faire et l'écoute Communiqué de presse Octobre 2007 ECOUTE, SIMPLICITE, SERVICE... Pour, l'accompagnement est la clé de la satisfaction client. «Gagner du temps, être plus réactif» «Hyper convivialité et souplesse d utilisation»

Plus en détail

CODE CIVIL FRANÇAIS (ANTERIEUR A 1960)

CODE CIVIL FRANÇAIS (ANTERIEUR A 1960) CODE CIVIL FRANÇAIS (ANTERIEUR A 1960) ARTICLES 1874 À 1914 DU PRÊT Téléchargé sur Le premier portail consacré au droit des affaires à Madagascar TITRE DIXIEME Du prêt Art. 1874 - Il y a deux sortes de

Plus en détail

Crédit photos : internet. Questions et réponses

Crédit photos : internet. Questions et réponses Crédit photos : internet Questions et réponses Une clé USB ou un disque externe ça fonctionne pareil? Même interface Même mode d'accès Si je sais utiliser une clé USB je sais utiliser un disque externe

Plus en détail

LA COMPTABILITE PATRIMONIALE. des milieux naturels et culturels : des différences mais une logique de base

LA COMPTABILITE PATRIMONIALE. des milieux naturels et culturels : des différences mais une logique de base LA COMPTABILITE PATRIMONIALE des milieu naturels et culturels : des différences mais une logique de base Des travau s'engagent, depuis quelques années, pour élaborer des comptabilités patrimoniales et,

Plus en détail

A.-M. Cubat PMB - Import de notices à partir d un tableur Page 1 Source : http://amcubat.be/docpmb/import-de-notices

A.-M. Cubat PMB - Import de notices à partir d un tableur Page 1 Source : http://amcubat.be/docpmb/import-de-notices A.-M. Cubat PMB - Import de notices à partir d un tableur Page 1 Comme beaucoup de personnes, j'ai voulu récupérer les notices de mon ancien logiciel de gestion de bibliothèque. Vu qu'il ne prévoyait pas

Plus en détail

Louer et utiliser un Hébergement Mutualisé OVH (Version 1.0)

Louer et utiliser un Hébergement Mutualisé OVH (Version 1.0) Louer et utiliser un Hébergement Mutualisé OVH (Version 1.0) Page 1/27 Table des matières 1.L'hébergement mutualisé c'est quoi?...3 2.Quel hébergeur choisir?...4 3.Louer un hébergement mutualisé chez OVH...4

Plus en détail

Initiation à la comptabilité Hellodoc 4.56. Niveau : normal à confirmé

Initiation à la comptabilité Hellodoc 4.56. Niveau : normal à confirmé Initiation à la comptabilité Hellodoc 4.56 Niveau : normal à confirmé Ca y est, vous avez décidé de franchir le grand pas et d'utiliser cette année la comptabilité de Hellodoc. Dans HD5, il s'agit toujours

Plus en détail

NOTRE PERE JESUS ME PARLE DE SON PERE. idees-cate

NOTRE PERE JESUS ME PARLE DE SON PERE. idees-cate NOTRE PERE JESUS ME PARLE DE SON PERE idees-cate 16 1 L'EVANGILE DE SAINT LUC: LE FILS PRODIGUE. Luc 15,11-24 TU AS TERMINE LE LIVRET. PEUX-TU DIRE MAINTENANT, QUI EST LE PERE POUR TOI? Un Père partage

Plus en détail

TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 )

TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 ) TRUECRYPT SUR CLEF USB ( Par Sébastien Maisse 09/12/2007 ) Voici un petit document concernant d'un espace crypté sur une clef usb en utilisant le logiciel TRUECRYPT. Ce dernier est gratuit et disponible

Plus en détail

Tutoriel d'introduction à TOR. v 1.0

Tutoriel d'introduction à TOR. v 1.0 Tutoriel d'introduction à TOR. v 1.0 1. Qu'est-ce que TOR 2. Quel est le principe de fonctionnement de TOR? 3. Comment utiliser TOR pour naviguer anonymement? 4. Comment aider (en seulement quelques clics)

Plus en détail

Conseil Diocésain de Solidarité et de la Diaconie. 27 juin 2015. «Partager l essentiel» Le partage est un élément vital.

Conseil Diocésain de Solidarité et de la Diaconie. 27 juin 2015. «Partager l essentiel» Le partage est un élément vital. 27 juin 2015 Le partage est un élément vital. Notre démarche Notre chemin Dans un premier temps, nous sommes partis de mots qui expriment ce qui est essentiel pour nous, indispensable pour bien vivre.

Plus en détail

1. Utilisation du logiciel Keepass

1. Utilisation du logiciel Keepass Utilisation du logiciel Keepass L'usage de mots de passe est nécessaire pour de nombreux accès ou pour la protection de données personnelles. Il convient d'en utiliser plusieurs, suivant le type d'accès

Plus en détail

La magie de SVN. Découverte & usage du logiciel

La magie de SVN. Découverte & usage du logiciel La magie de SVN Découverte & usage du logiciel Menu I) SVN, qu'est-ce que c'est? 2) Comment utiliser SVN? 3) Que faire en cas de problème avec SVN? I) SVN, Qu'est-ce? -Un projet impliquant plusieurs personnes

Plus en détail

Tune Sweeper Manuel de l'utilisateur

Tune Sweeper Manuel de l'utilisateur Tune Sweeper Manuel de l'utilisateur www.wideanglesoftware.com Table des matières Introduction 2 Démarrage rapide 5 Recherche de doublons 9 Sélection des pistes à conserver 12 Éliminer les doublons 15

Plus en détail

Questions et réponses relatives aux extraits au format A4 dans PC banking

Questions et réponses relatives aux extraits au format A4 dans PC banking Questions et réponses relatives aux extraits au format A4 dans PC banking Je choisis désormais de recevoir mes extraits au nouveau format A4 dans PC banking. Que se passe-t-il maintenant? Vous changez

Plus en détail

DÉCLARATION DES RISQUES

DÉCLARATION DES RISQUES DÉCLARATION DES RISQUES Tenant compte du fait que CM Marketing Associates Ltd accepte de conclure, à la base de gré à gré ( OTC ) des contrats financiers pour différences ( CFD ) et contrats de change

Plus en détail

Comment installer ocaml sous windows avec ocamlsdl?

Comment installer ocaml sous windows avec ocamlsdl? Comment installer ocaml sous windows avec ocamlsdl? Ce n'est pas très facile... du moins je n'ai pas trouvé plus facile. 1. Installer MinGW + MSys: http://www.mingw.org/ télécharger: http://sourceforge.net/projects/mingw/files/automated%20mingw%20installer/mingw-getinst/mingw-get-inst-20110211/mingw-get-inst-20110211.exe/download

Plus en détail

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières Comment bien démarrer avec NetAirClub GUIDE ADMINISTRATEUR V1.5 Table des matières 1 TELECHARGEMENT...3 2 PREMIERE CONNEXION...4 2.1 Paramétrage du temps d'inactivité...4 2.2 Création de votre fiche membre

Plus en détail

CD, DVD: quel disque choisir pour stocker ses fichiers?

CD, DVD: quel disque choisir pour stocker ses fichiers? CD, DVD: quel disque choisir pour stocker ses fichiers? Pas évident de déterminer le bon support de stockage en fonction de ses besoins. Photos, vidéos, fichiers divers Quelque petits conseils pour trouver

Plus en détail

HiDA Fiche 1. Je crois que ça va pas être possible ZEBDA. Leçon EC1 - Les valeurs, principes et symboles de la république

HiDA Fiche 1. Je crois que ça va pas être possible ZEBDA. Leçon EC1 - Les valeurs, principes et symboles de la république HiDA Fiche 1 Education Civique Partie 1 La République et la citoyenneté Leçon EC1 - Les valeurs, principes et symboles de la république Je crois que ça va pas être possible ZEBDA Je crois que ça va pas

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

Fiche Pratique. Présentation du problème. Le cas le plus simple. Un cas plus compliqué. MAJ le 15/12/2011

Fiche Pratique. Présentation du problème. Le cas le plus simple. Un cas plus compliqué. MAJ le 15/12/2011 Présentation du problème MAJ le 15/12/2011 Le cas le plus simple Vous venez d effacer des fichiers. Vous pouvez toujours les récupérer dans la corbeille. Cliquez bouton droit sur la corbeille, puis sélectionnez

Plus en détail

1 sur 5 10/06/14 13:10

1 sur 5 10/06/14 13:10 Time Machine est un outil proposé par Mac OS depuis sa version 10.5 (Leopard) et qui permet d'effectuer des sauvegardes de votre disque dur de manière régulière. Mais au-delà de la simple sauvegarde périodique,

Plus en détail

Premiers pas sur e-lyco

Premiers pas sur e-lyco Premiers pas sur e-lyco A destination des parents, ce document présente les premiers éléments pour accéder aux services de l'ent e-lyco d'un lycée. Que signifient ENT et e-lyco? ENT = Espace ou Environnement

Plus en détail

LICENCE À RESPECTER. Vous pouvez:

LICENCE À RESPECTER. Vous pouvez: LICENCE À RESPECTER Le simple fait de posséder ce livre vous donne le droit de l'offrir en cadeau à qui vous le souhaitez, en version numérique uniquement. Vous pouvez: l'offrir sur votre blog ou votre

Plus en détail

UNE ADRESSE STATIQUE POUR UNE IP DYNAMIQUE... QUELQUES EXPLICATIONS SUR DYNDNS, FTP ET AUTRES

UNE ADRESSE STATIQUE POUR UNE IP DYNAMIQUE... QUELQUES EXPLICATIONS SUR DYNDNS, FTP ET AUTRES UNE ADRESSE STATIQUE POUR UNE IP DYNAMIQUE... QUELQUES EXPLICATIONS SUR DYNDNS, FTP ET AUTRES A la demande générale, je m'essaye à faire un petit tutorial pour transmettre ce que je connais de ces sujets.

Plus en détail

Présentation de GnuCash

Présentation de GnuCash Par Jean-Marc St-Hilaire De JMS Informatique Enr. Jean-Marc St-Hilaire a une formation en programmation et en comptabilité (H.E.C.) Cette présentation est disponible à www.jmsinformatique.com/ateliers

Plus en détail

Cours Microfer Chartres

Cours Microfer Chartres Niveau de difficulté Débutant Cours Microfer Chartres LA MUSIQUE Ce que vous souhaitez : 1 Enregistrer de la musique à partir d internet (légalement) 2 Graver un Cd de musique 3 Copier un Cd sur une cle

Plus en détail

KeePass - Mise en œuvre et utilisation

KeePass - Mise en œuvre et utilisation www.rakforgeron.fr 08/04/2015 KeePass - Mise en œuvre et utilisation L'usage de mots de passe est nécessaire pour de nombreux accès ou pour la protection de données personnelles. Il convient d'en utiliser

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

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Auteur LARDOUX Guillaume Contact guillaume.lardoux@epitech.eu Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA Sommaire 1. Introduction 2. Installation 3. Fonctionnement 4. Développement 5. Démonstration 2

Plus en détail

Comme vous le savez probablement déjà, être listé dans les moteurs de recherche, c est gratuit.

Comme vous le savez probablement déjà, être listé dans les moteurs de recherche, c est gratuit. Astuces Web Marketing #1 Le Pay Per Clic, c'est quoi? Comme vous le savez probablement déjà, être listé dans les moteurs de recherche, c est gratuit. Oui c est gratuit, mais ça ne vous garantit pas une

Plus en détail

ISBN 979-10-91524-03-2

ISBN 979-10-91524-03-2 ISBN 979-10-91524-03-2 Quelques mots de l'auteur Gourmand le petit ours est une petite pièce de théâtre pour enfants. *** Gourmand le petit ours ne veut pas aller à l'école. Mais lorsque Poilmou veut le

Plus en détail

Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants)

Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants) Cours / Formation pour débutant en informatique, bureautique, Internet etc... (pour débutants) Vous désirez vous former à l'informatique, vous désirez devenir autonome rapidement avec les fonctions de

Plus en détail

Programmation Orientée Objet

Programmation Orientée Objet Programmation Orientée Objet Mohamed Tounsi Institut Supérieur d'informatique et de Multimédia Sfax Septembre 2014 Mohamed Tounsi (ISIMS) Programmation Orientée Objet Septembre 2014 1 / 16 Responsable

Plus en détail

Internationalisation d'une application Python

Internationalisation d'une application Python Dans la série Les tutoriels libres présentés par le site FRAMASOFT Internationalisation d'une application Python Exemple avec SudokuBan Logiciel: Python Auteur(s): Python Software Foundation Plateforme(s):

Plus en détail

Windows sur Kimsufi avec ESXi

Windows sur Kimsufi avec ESXi Introduction Depuis fin 2013 les serveurs Kimsufi sont livrés avec une seule adresse IPv4 et une seule adresse IPv6. De même les distributions Windows ne sont plus disponibles à l'installation Il est cependant

Plus en détail

Le stockage local de données en HTML5

Le stockage local de données en HTML5 Le stockage local HTML5, pourquoi faire? Dans une optique de réduction des couts de maintenance, de déploiement, beaucoup d'entreprises ont fait le choix de migrer leurs applicatifs (comptables, commerciales,

Plus en détail

2. Gérer son profil : Stage mensuel Février 2013 Page 1 / 9 Partagez vos photos sur le web

2. Gérer son profil : Stage mensuel Février 2013 Page 1 / 9 Partagez vos photos sur le web Stage mensuel Février 2013 Page 1 / 9 Il existe de nombreux outils permettant la mise en ligne de ses photos et leur partage avec le public, ou avec une liste de contact. Nous allons en voir deux parmi

Plus en détail

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Aide [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Au sein d'un ordinateur, les données et les fichiers sont stockés suivant une structure d'arbre appelée arborescence. Pour

Plus en détail

Faire Le Ménage. Faire le ménage lié à l utilisation de son PC

Faire Le Ménage. Faire le ménage lié à l utilisation de son PC Faire le ménage lié à l utilisation de son PC Ranger ses documents Avant de se lancer dans un ménage plus approfondit, il est conseillé de classer ses documents. Comment? Faire des dossiers / des sous-dossiers

Plus en détail

Table des matières. 3kernels.free.fr QR-Codes 2 / 6

Table des matières. 3kernels.free.fr QR-Codes 2 / 6 QRCode Table des matières 1) Introduction 3 2) Origine 3 3) Créer un QR-Code 3 4) Lire un QR-Code 3 5) Structure d'un QR-Code 5 6) Conclusion 6 3kernels.free.fr QR-Codes 2 / 6 Introduction Le code-barre

Plus en détail

Licences Windows Server 2012 R2 dans le cadre de la virtualisation

Licences Windows Server 2012 R2 dans le cadre de la virtualisation Résumé des licences en volume Licences Windows Server 2012 R2 dans le cadre de la virtualisation Ce résumé s'applique à tous les programmes de licences en volume Microsoft. Sommaire Synthèse... 2 Nouveautés

Plus en détail

Mon compte : gérer les tâches administratives

Mon compte : gérer les tâches administratives Page 1 Mon compte : gérer les tâches administratives 1 Un compte Kiubi : des sites Kiubi...3 2 Les formules...4 2.1 La période d essai...4 2.2 Créditer le site...4 Vous n avez plus assez de crédits?...7

Plus en détail

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique INSTALLATION CONFIGURATION D OWNCLOUD La réponse informatique Le but de cette documentation est de vous montrer comment installer le logiciel OWNCLOUD sur votre ordinateur Windows et MAC I- Installation

Plus en détail

QCM Corrigé. Damien Palacio 1/5

QCM Corrigé. Damien Palacio 1/5 QCM Corrigé 1 - Dans un tableur, que se passe-t-il si le résultat d'une formule affiche "#####"? 1 - Le format de nombre n'est pas compatible avec la donnée le format ne produit pas d'erreur 2 - La colonne

Plus en détail

A.Mon ordinateur a-t-il une carte réseau?

A.Mon ordinateur a-t-il une carte réseau? 44 Si vous n'avez pas la chance d'avoir une carte réseau intégrée dans votre ordinateur, vous allez devoir en installer une. Il y a de multiples façons d'installer et de configurer une carte réseau selon

Plus en détail

ABACUS vi Version Internet (release 2010)

ABACUS vi Version Internet (release 2010) ABACUS vi Version Internet (release 2010) Un aperçu du logiciel de gestion d'entreprise: FAQ Aperçu ABACUS vi est un logiciel de gestion d'entreprise entièrement nouveau dans l'architecture de l'internet.

Plus en détail

Etude comparative : ERP open source. Table de matières

Etude comparative : ERP open source. Table de matières Page : 1/9 Table de matières Table de matières... 1 Abréviations... 2 Introduction... 3 1.1 Définition... 3 1.2 Les composantes d'un ERP... 3 1.3 Les apports d'un ERP... 3 1.4 Les ERP Open Source... 3

Plus en détail

[DOSSIER 1 - UN ORDINATEUR, QU EST-CE QUE C EST?] 30 mars 2010

[DOSSIER 1 - UN ORDINATEUR, QU EST-CE QUE C EST?] 30 mars 2010 Auteur : Sandy Julien pour la cyber-base de Decize Mars 2010 - Les débutants ont souvent du mal à s'y retrouver dans le jargon informatique. Ce petit dossier devrait les y aider. Je m'efforce d'utiliser

Plus en détail

1. Contexte général page 2. 2. Le compte auprès de la BCGE...page 2 2.1 La procuration 2.2 Les accès e-banking 2.3 Le bon de retrait 2.

1. Contexte général page 2. 2. Le compte auprès de la BCGE...page 2 2.1 La procuration 2.2 Les accès e-banking 2.3 Le bon de retrait 2. 1 REPUBLIQUE ET CANTON DE GENEVE Département de l'instruction publique, de la culture et du sport Enseignement primaire Direction générale MANUEL POUR LA TENUE DES COMPTES ÉCOLES COMPTES BCGE - TIERS UNIQUE

Plus en détail

Faire le MENAGE dans son ordinateur

Faire le MENAGE dans son ordinateur Faire le ménage lié à l utilisation de son PC Ranger ses documents Avant de se lancer dans un ménage plus approfondit, il est conseillé de classer ses documents. Comment? Faire des dossiers / des sous-dossiers

Plus en détail

Démontage d'un ordinateur

Démontage d'un ordinateur Espaces multimédias Communauté de Communes Moyenne Vilaine et Semnon : Démontage d'un ordinateur 1- A quoi sert-il de démonter son ordinateur? A) Par simple curiosité B) Pour nettoyer C) Pour remplacer

Plus en détail

RECOMMANDATION 27 EFFICACITE DE LA COMMUNICATION, ENTRE LES CANAUX DE DISTRIBUTION ET LES ASSUREURS, ET RECIPROQUEMENT.

RECOMMANDATION 27 EFFICACITE DE LA COMMUNICATION, ENTRE LES CANAUX DE DISTRIBUTION ET LES ASSUREURS, ET RECIPROQUEMENT. RECOMMANDATION 27 EFFICACITE DE LA COMMUNICATION, ENTRE LES CANAUX DE DISTRIBUTION ET LES ASSUREURS, ET RECIPROQUEMENT. Dans la version de juin 1999 était encore mentionné «efficacité de la communication

Plus en détail

Recommandation n 22 relative à l ouverture d un compte bancaire ou postal séparé (06 novembre 2001).

Recommandation n 22 relative à l ouverture d un compte bancaire ou postal séparé (06 novembre 2001). Recommandation n 22 relative à l ouverture d un compte bancaire ou postal séparé (06 novembre 2001). La Commission, Considérant la 14e recommandation de la Commission portant sur le libellé de la question

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