Outils informatiques 1
Logiciels de travail: Microsoft Office ou. Open Office (téléchargeable gratuitement). • Environnement de travail: PC. • En TD: se munir d'une disquette ou
Outils informatiques 2. Les références en Perl
Règle 1 : placer un devant la variable pour laquelle on désire créer une référence exemples : $ref_liste = @liste ;. $ref_hash = %hash ;. Règle 2 :
OUTILS INFORMATIQUES
5 avr. 2020 différents domaines d'activités). Définition. Page 6. Chapitre 1: Introduction. 05/04/ ...
OUTILS INFORMATIQUES
28 mai 2021 différents domaines d'activités). Définition. Page 6. Chapitre 1: Introduction. 28/05/ ...
1 - Informatisation du PCS
Le développement des outils informatiques laisse entrevoir une possible utilisation de ces derniers dans le cadre de la gestion d'un.
Outils informatiques 4. Programmation objet en Perl
1. choisir le nom de la classe ce sera le nom du fichier contenant sa définition (avec pour extension .pm). 2.
Outils informatiques 5. HTML et le protocole HTTP
Remarque : il faut connaître HTTP pour communiquer avec un serveur Web sans passer par un navigateur (i.e. pour automatiser des requêtes internet). Outils
Les Outils Informatiques au Service de la Terminologie Saussurienne
Les Outils Informatiques au Service de SHS Web of Conferences 1 (2012) ... Saussure »1 a pour objectif la création d'un prototype d'édition numérique ...
CHARTE DUTILISATION DES MOYENS INFORMATIQUES ET DES
CHARTE D'UTILISATION DES MOYENS INFORMATIQUES ET DES OUTILS NUMÉRIQUES - 1. Les attaques informatiques n'ont de cesse de progresser en nombre en effica-.
Les outils informatiques au service des linguistes : presentation
Cette approche a donné lieu au développement d'outils informatiques variés parmi lesquels XFST 2 TAG 3
Outilsinformatiques
4.ProgrammationobjetenPerl
DESSTEXTE
Introduction
donnéesàtraiter.Planduchapitre
Chapitre4:ProgrammationobjetenPerl
2.Créationd'uneclasse
3.Constructeuretautresméthodes
4.Destructeur
5.Documentationdel'interface
6.Agrégation
7.Héritage
NotionsdeClasse,Objet,Attributset
Méthodes
n d'attributsetdeméthodes), structure. ouparunobjet(méthoded'objet). unespacedenommageprotégé.Créationd'uneclasse
définition(avecpourextension.pm). notamment).Constructeuretautresméthodes(1)
uneréférencesurunestructure),àpartirdelui-même,
règlegénéralonutilisenew).Constructeuretautresméthodes(2)
Mapremièreclasse:#!/usr/bin/perl
usestrict; packagePersonne; subnew{ my($classe,$un_nom,$un_age)=@_; my$self={}; $self->{NOM}=$un_nom; $self->{AGE}=$un_age; $self->{PRENOMS}=[]; bless($self,$classe); return($self); eeLeconstructeur
new() estuneméthodedeclasseappeléepar $moi=Personne->new("Eric",24);Constructeuretautresméthodes(3)
parl'objet:subnommer{ my($Homme,$nouveau_nom)=@_; $Homme->{NOM}=$nouveau_nom; subdire_age{ my$Homme=shift(@_); return($Homme->{AGE}); $moi->nommer(Jean);Personne
,lasecondedelirel'attributAGE. er argument,Destructeur(1)
disparaît. l'objet. $moi->{SUIVANT}=$moi;Destructeur(2)
Exemplededestructeur:subDESTROY{
my$Homme=shift(@_); print"Finde$Homme\n";Personne
est détruit.Documentationdel'interface
spéciauxdanslecode.OldDocumentation).
pod2man,pod2html,etc).Exemple:
=head1NAMEPersonne-classeimpl´
ementantdespersonnes =head1SYNOPSIS $mon_age=$moi->{dire_age}; =head1DESCRIPTIONAgrégation(1)
1.L'agrégation.
2.L'héritage.
objets. spécialisation).Agrégation(2)
subnew{ my$self={}; $self->{NOM}=$un_nom; $self->{AGE}=$un_age; $self->{PRENOMS}=[]; $self->{SURNOM}=Surnom->new($un_surnom); bless($self,$classe); return($self);Héritage(1)
spécialiser). méthodesetattributs.Héritage(2)
usePersonne; our@ISA=("Personne"); subest_embauche{ $self->{STATUT}=$un_statut; bless($self,$classe); return($self);Héritage(3)
ref packagePersonne; subnew{ my($classe,$un_nom,$un_age)=@_; $classe=ref($classe)||$classe; my$self={}; $self->{NOM}=$un_nom; $self->{AGE}=$un_age; $self->{PRENOMS}=[]; bless($self,$classe); return($self); dansladéfinitionde est_embaucheHéritage(4)
L'appelàlafonction
ref permetdetestersile1 er argumentdu constructeurestuneréférenceounon. référence, appelantlaméthode. suivantssonttolérés: my$a=Personne->new(); my$b=$a->new();Remarque
élémentssuivants:
maclasse.pm),débutantparl'instruction packagemaclasse; l'instruction usemaclasse;Exempledescriptclient:#!/usr/bin/perl
usestrict; usePersonne; my$pers=Personne->new("Jean",21); $pers->nommer("Pierre");quotesdbs_dbs26.pdfusesText_32[PDF] Créez vos propres RÉSEAUX SOCIAUX privatifs
[PDF] DIFFICULTES DE L ACCOMPAGNEMENT PARAMEDICAL DANS LE CADRE DU DISPOSITIF D ANNONCE
[PDF] Présentation du métier de comptable
[PDF] avis Sous-secteur de l Electricité (ARSE) Conseil de Régulation
[PDF] Financement des Energies Renouvelables et des Economies d Energie dans le bâtiment
[PDF] OBSERVATOIRE DES POLITIQUES CULTURELLES. Formation continue. Cycle national Inventer les territoires culturels de demain
[PDF] REPÈRE POUR LA FORMATION CAP "CUISINE" Introduction au repère en date du 22 janvier 2008 pages 1 à 2
[PDF] Programme «Promotion des entreprises (TPE/PME) sur Internet»
[PDF] Fabrication du papier
[PDF] Le MASTERE SPECIALISE INGENIERIE DE PRODUITS à l INTERFACE CUISINE-INDUSTRIE (MS IPCI)
[PDF] ET ORIENTATIONS. ***--- tariat d Etat ---*** à la Technologie. Secrétariat d. et de la Technologie. Infrastructures IT et approvisionnement
[PDF] Maîtriser vos risques et choisir votre partenaire assureur. Décembre 2010
[PDF] Entrez dans les coulisses de la gastronomie avec Secrets de cuisine
[PDF] Génération «Yes, we can!» Ils ont créé avant 30 ans