107
PRESENTATION ET UTILISATION· DES INFORMATIQUES DE LA SECTION PECHE ARTISANALE ClITIE DE IlCILEICIIES aCUI'.11PllltUES lE 111AI· TlIlAlaU ___ __l .ISTITIT IflEIALAl1 DE IEeNlIt.ES AIIICILES l PH. CURY ARCHIVE N!89 JUIN 1981

Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

PRESENTATION ET UTILISATION·DES PROG~~MES INFORMATIQUES

DE LA SECTION PECHE ARTISANALE

ClITIE DE IlCILEICIIES aCUI'.11PllltUES lE 111AI· TlIlAlaU

___~__l.ISTITIT IflEIALAl1 DE IEeNlIt.ES AIIICILES •

l

PH. CURY

ARCHIVE

N!89JUIN 1981

Page 2: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1

INSTITUT SENEGALAISDE RECHERCHES AGRICOLES

PRE SEN T A T ION E TUT l LIS A T ION

DES PRO G R AMME SIN FOR MAT l QUE S

DEL A SEC T ION P E CHE ART l SAN ALE

Ph. CURY (1)

(1) Océanographe biologiste coopérant V S N de l'ORSTOM - CRODT BP 2241Dakar Sénégal

CENTRE DE RECHERCHES OCEANOGRAPHIQUESDE DAKAR-TIAROYE

(SENEGAL)

1

Page 3: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

SOMMAIRE

AVERTISSEMENT

I. Présentation des fichiers

· Fichier Senart

• Nouveaux fichiers

II. Rappels informatiques

Page

• • • •• 3

· .. .. 17

III. Programmes travaillant sur les nouveaux fichiers

• Programmes principaux .•... 22

· Programmes de publi~ation d'archives •.... 61

· Sous programmes •..•. 78

• Programmes de vérification ...•. 84

IV. Programme travaillant sur le fichier Senart

V. Récapitulatif des programmes

§§§§§§§§§§§§§§§§§

• ••• • 99

• ••• .105

Page 4: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

2

A VER T l S SEM E N T

Ce manuel permet, à quiconque, l'utilisation des programmes de la

pêche artisanale. La présentation suivante a été adoptée pour chaque pro­

gramme :

1 - But du programme, paramètres à fournir en entrée (leur forma+­

et leur signification), consignes d'utilisation et méthode de

calcul du programme.

2 - Listing du programme

3 - Présentation des résultats sur listing de sortie.

- Les données statistiques de la pêche artisanale ont été collec-

tées à Saint-Louis et à Kayar de 1972 à 1975. Ces données ont été codées sur

le fichier SENART (un bordereau de codage des données est fourni page 4). Les

données, allant de ,4 à nos jours pour Saint-Louis et Kayar, de 76 à nos JOurs

pour Soumbédioune, et de 79 à nos jours pour Yoff ont été codées sur des bor­

dereaux de formats·différents (voir page 8). Toutes ces données sont sur fichier1

informatique

Dans le nouveau format, les données sont regroupées par port et par

annp.e. Des cartes para.mètres permettent: d'appeler un port et une année

donnée. Il existe des fichiers de type P et A. Ils se différencient par le

nombre de cartes titres ou paramètres présentés en début du fichier. (qui reste

identique pour les 2 types quant au contenu).

Page 5: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1. PRESENTATION DES FICHIERS

3

Page 6: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

FICHIER SEN,l\R1CAH 1t. ~HI~t.·~

432

sp

nb

1~

-PECHE ARTISANALE-

SOnde\sp

20 21

MtlREE

~c RC)DT.. '.

Jr~ïE IPIROGUE

'~I ~ ; t·ere;1'tl ;e.·'D R :ln Jour nQ 1': "~.. "'cY

ET" 5 10 ~" i~ !S-H::'-+--t--'-"'H--Y--

5 G 7 8 9 10 H i2 '~,l~

1

Iv. "~".o i~.o; 1

nb sp nb sp 1 nb. sp nb sp nb sp nb sp nb sp nb sp nb sp nb sp nb. ~:';1~~'"~~11:;r-;27 30 ~1 3:" 31 _ 40 41 H 46 ±L. :.0 52 S. H 59 50 ~z 54- 66 tg 170 1~ 1:.- '/7__..0

>.\ + . , i• l ' ,. _ '..J...:..' . r .,~,_ t,' ,......L- 1 / , ,. 1 / 1 1 -!-_ 1 1 1 • ' -" ,1 t., 1

~ 1 1 1 1 • -.LL. t t 1 1 1 l ,1 1 /1 1 1 1 / 1 1 l , LI/ 1 0 _..L-lL-t.- _L i;, t . 1 " , '1 t lIt 1 1 --L.J.- -L.. 1 lIt 1 • 1 1 lit 1 t L 1 l , _L.I

'. 1

! -+--J.--..-I' • ,. , 1 1 1 1 l ,1 1 1 1 1 1 1 1 l '1 1 . 1 t , I..-L.. 1 1 1 l-oLo\ ." • " l '1 l' 1 1 1 1 1 1 1 1 1 1 1 ., 1 1 1 1 1 1 1 1 __Ll-t-Lt,

~ ...J....:..L. ,....L 1" -l.- 1 1 l' , 1 l " 1 1 ...L.l- - 1 . 1 l , 1 1 1 l , 1 1 1 1 1 1 1 Ll_J-t- .1~,1 1. ,. 1. l " , ., l " 1 1 1 ---l... 1 1 1 1 1 1 1 ""..L~ 1 1 1 1 l~'::!,;J, > " '. " 1 f f , 1 l , 1 l , f 1 f,.' 1 , f 1 0 l , 1 • --L.- • f. 1 1 l '-1._ .._LW-~_j

~. t • " ,', " 1 1 l, • 1 1 l " , ,. 1 f' _.' 1 1 III 1 o--,--l.-t-t-J-.l-lo'~J ' · II , '" 1 1 l' / 1 1 1 l' l '1 1 1 1.1 1 1 1 1 1 _1 1 1.......1.-1 l ,_1 ..c:~.t .. " "'0 ", , 0 . J .' 1. • '" 'l' 0 " 1 " 1 1 1 1 • , f '1 1 • ..1.- 1 1-.' -~. CL 1

t ~ i?,1 • J' 0 , " 1 l' • 1 f 'l" 1 1 1 1 1 l ,", 1 / , 1 I......L. c-L 10, . -,- 1

, l , " 1 • 1 / 1 lIt' l '- , , 1 1 l , , , , 1 1 1 1 1 1 Iii __.L, ii

i . l , t l' • l' , l' l " 1 1 1 l, , , , 1 1 1 1 1 1 l , • 1 1 l' l

1 t t , 1 l' 1 1 1 fIl " 1 1 1 1 .l--L-olLI-L 1 -l 1 l' 1 1 1 1 1 1 '0.

, • '. 1 " t l' 1 l' 1 1 l , 1 •il' 1 1 1 1 l , 1 1 • • 1 1 lIt , 't I.L.' 1

~.J ,. 1 1 ., 1 1 1 1 1 1 1 1 1 1 " , 1 1 1 1 1 l , 1 1 -L 1 • _LW 1 1 Loi

2..1 •fI' " lit , 1 l , " 1 1 1 1 1 1 1 l , 1" '1 l , " 1 1 1.-1- D_,.....-,_l21 . . . , , 1. 1 1 l , Il o. '1 l '1 1 1 1. t 1 .!. 1 1 -L 1 1 1 ..L- l' _....L

?~ : ': 1 • 1 • lIt 0 lit '1 l '1 1 1 f', 1 1 1 1 1 1 -4 1 l , , 1 I....L 1 • LJ.~,J . 1 1 1 1 / 1 1 1 1 l, 1 lit 1 1 LI 1 / 1 1 1 1'. Lt 1 ~-, l , 1 1 1. I,LC:, 1r . ,1 , "..,' -L. ' ,1 1 L.L " '." •• l '-!...L ' 1 l , '_L , , C.~ 1 . ,. . _..L " 1 1 1 " 1 Il. fit 0, 1 fIl 1 1 1 -4.1- 1 lit +-L-W-l_L.Lo ,L te 1 .(,~do I...-J..L_ 1 __L 1 , , -1._0......l t' ....L.. ,-. , 1 1 1 1 1 1 1 1._ 1 1 1 " 1 : 1 1 .L' f lo-L .J I_!

2JJ_ -~!.j.:.~_ ._L ...L __ ! .• __,_--..1 J ' J __L..J: ' " ----':::r-"" ~c...::t- _L..J i, l "i ' , , ,;;.+.Lt,] ·

Page 7: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

5

C0DAGE FICHIER SENART

Colonne

3 Lieu de mise 1 terre code 1 Saint-LouisIl 2 Kayar

4-56-8

11

Annéen° d'ordre du jour de mise 1 terre compté à partir du(ex. : 1er mars 1972 code 61, 1ers mars 1973 code 60)Type d'activité: code 1 li~ne voile

2 Il moteur 12 CV3 Il moteur 12-25 CV4 Il puissance inconnue5 filet maillant6 senne tournante7 senne de plage9 inconnu

1er janvier

12

13-1415-1617-1819-2022-73

74-7677-7879-80

Nombre de pêcheurs code 1, 2, 3, 4, 5, 6 nombre effectif de pêcheurs7 (7.1 20 pêcheurs)8 (> 1 20 pêcheurs)9 inconnu

Heure de départ pour la pêche: heure la plus proche (99 inconnues)Durée de la marée en heure (99 inconnues)Lieu-dit de pêche (voir code page 141__ -

Profondeur en mètres12 groupements de 4 1 5 cases dont les deux premières réservées au n°de code de l'espèce (page 6). Une même espèce aura 2 numéros de codeselon qu'elle sera donnée en nombre ou en poids. Ce nombre ou ce poids(kg) est indiqué dans les 2 ou 3 dernières cases de chaque groupement.Prix de vente de la prise en centaines de francs CFA.Dépenses en appât et en matérielDépenses de carburant

Page 8: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

6

Nombre Poids

CODAGE DES ESPECES FICHIER SENART

Espèces Nom local

T.rLCLC.~O:tu6 .6p.

RequinsRaiesLagoc.hephai.uo

~ .6p.

Cynopo~~c.u.6 6ennx (Pnyttog4a.mmal

SphY!Laena. p.<Ac.a.:to!UlJn

Autres Sphy!Laena.

Gai.eoZde.6 dec.a.dacty~

Zeuo 6abeJt

CO!Lyphaena. hipp~

MycteJtopeJLca. JtubM

Ep~ephetuA aen~

" c.an.inl.L6 + ÔM c..ia.;t,uo

Autres serranidés (surtoutCephai.opholi.6 tea.n.iop.6)

Lutja.nuo ·ôulgen.6

Autres lu.tja.nu.6 .6p

Pornadct6y.6 ~wuo

" jubeUn.i

" !LOil eJt.i (=.6uittum )

" peJtotet<.

V.iagttamna. rneefUeJtMneum

P~tipoma. octoU-ne.a.-tu.m

Urn bJL.ina c.a.n.a.JL.ien.6.<A

P.6luLdoto-U.A:.hU6 typuo

" b!La.c.hyg nathuo

" .6enegai.en.6.<A

A!tg y!LO.6 orna. !Leg.wm

Autres SciaenidésCManx !Lhonc.h.t.L6

" C.Ma.~LU

" .6 e.nega.tu.6

u.eh.ia. am<.a." va.cU..g0

" gfuuc.a.

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

1718

19

20

21

22

23

24

25

26

27

28

29

30

31

3233

34

35

36

37

61

84

68

74

79

82

88

91

73

85

86

""

gigM

9o!Leen.6.<A

Boun FokiLekdoul~ KongDia; ~ DieyeBrochet~ BarracudaSeude~ RedeTiekem~ Siket Mbao

Yiteunte~ Kakatarou guetjYatanteThiof~ LaugerKhautieuDo;Raur

Marne chimereYakh ~ Di ab'ar

SompattYekem

Banda

TounounNgaukaFeuteBeur~ CourbineLha1 (carvi na)DièyeSaka, ThiQSafarYerbele, OuarangalThathieuOuinnthiaur

Thera;

Page 9: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

Nombre

38

3940414243

44

45

46

47

48

49

50

5152

53

54

55

56

57

58

59

60

6263

66

Poids

89

90

92

93

9495

96

80

72

64

65

75

76

77

78

81

(suite)

Espèces

Sc.yw al.e.xandlz..<.nuo (=!fyY1.YU.6 gOILe.e.no.(6)

Autres C~ang~ae.

Pomaiomuo ~~x=Tassergal

Rac.hyc.e.nvum c.anadum (=E.e.a.c.a-te. rUfJJta.)

Ve.I1.,te.x nU.o~uo

"Autres Ve.n.te.x

Page1.ltu> c.oupe<.

Pag!l..U6 e.hJz.e.nbeJtg-i..

Autres PagltM

Autres SpevUdu

Ac.a.n-thU/LUO mOMov.<.a.e.

Sc.ombeJl. japOMCJ.L6.

OILc.ynop~.i6 UMC.otDIL

Cyb-<..um :t/U.tOIL

SaJula uvr..da

Euthynnuo a-U.e..teJta:t.J.J..4

TJUdUU!UL6 .e.e.p.t~

S:tJtomate.M n,(.a;to.f.a

Poissons plats .VILe.pane. anJUc.ana

BlLoM.a. baltba-ta

Espadon, marlin, voilierMugil IJp.

Langouste, CrabeCephalopodes(Seiches, Calmars)BlLac.hyde.u.teJLU6

DauphinsE,thmal.o~a npy,b!Ua;ta.

SaltcUneU.a. a.uJU.ta.

" e.ba

Sardinelle indéterminéCh.e.olLolJc.ombJr..lU> c.lvt.y~uJuL6

7

Nom local~t! '

Yawal

Ngot, Ngal NgalTodieDiarègneBasse, kibaro Ngôkh

YoufoufOL5ragne, Ki baronarKhaïaï, YenneuSimpott ...DoctorouDuoSiponNdioune

Kiri kiri, Dolo dolo, DualasTallarKhassawTapa le, NderereTapandar

Mulet

CoboYaboy morock

.. tass

Lagna-lagna

N.B.- Avec les sennes tournantes et sennes de Plase (code 6 e~ 7) ~es peids Ben~ eedes enâyifi~~ ,~,; ~~~ ~ ~~ s~~iBeiie iBd~tepm1B~: 1~; 26}.Lorsqu'il n'ya pas de code­poids pour une espèce on utilisera le code-nombre. Ainsi : 42 mulets pêchés aufilet maillant seront codés : Engin (5) ; Espèce (62) ; nb (42) et 4,2 tonnesde mulets pêchés à la senne de plage seront codés : Engin (7) ; Espèce (62) ; nb {4~

Page 10: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

s.Ti - "---Nbf. D 1 P.GJ.~l? ~.M S.P cn"",,!

L:.H.O.U. LCEnTRE DE

1-' t. il'; H t: 1-\ 1-'11 , ~':i 1-\ l'4 l"\ L i:

DATE : .t. C d J~;\ i\J , 1L L U r~ ~\l f •. G l:

NaUvEAU X FIC HIE RSPiL GE P.~O. c". . ~ ..

-__L-' ,- i4 l~;. :

~~':

.r~4fL5:--.-lI .. :

1·-:-'- -Li. i~ .LL·

1 75, ~:-,

~ 3, 1L ~ [!;.~LJ-\ :

-...-F1E~~i..y-..L.t .L. [

-...LLL.L .:

5 101 15, .20 25 3<1 35, ~ 45, M, 55, 6QL .65[ 70, 751l'Il>

mois jour .0 T nb H.Rldur"~ljeu1 P dep lventenb 1

D'" Pan suitcS.P..T,quant Ll,L2 l3_,L41L5 SP,T,C:U3ntIL1,L2,L3.L4 L5 Spœ<l~tl Ll l2 L3 1 L·

~1 , , , J , 1 [ \ , l , \ \_- 1 1 1 1 1 \ 1 1 \ _L.L 1 1 1 ,L I--L __ • . l , 1 1 l , 1 1

1"°0'8 Pan mois jour HO S P T quant Ll L2 L3 L4 LS S.P. T,Quant 1. 1 L2,L3!-..4 L 5 SP T .quant L1 L? L3 ~l'=:§.__ _§~ __ T .quant L1 L2 l31-- --= -1----'-

l2.2 , 1 1 r 1 l , L _i....- l 1 1 , l , 1 , , 1 1 , , - , 1 L- ,.J.... .-.1. , 1 \ l , , 1 l ,

·r2.2 , 1 1 1 , . ' 11 .L , 1 , 1 1 1 , , 1 .J , LL 1 1 , 1 1 1 -L...L _..L' \ 1 1 1

2,2 1 1 , 1 1 , 1 1 , 1 , 1 1 1 1 1 1 1 , \ l \ 1 1 1 1 , \ 1 '....1__ l , 1 1 I._L

5, ... 15, 201 25 JO, 35< 40L- 45, 50, ~m' 65, 70

:~ p ,n [~O~, lo~' ": T:"b!":ï~;·f':" ,P (';' r~n': ,':,~,IS,p.,7 ,q",,~, •l.' • l~êtJL~:':r: l'~~f; ë l5:JJ:~;,r: 1 t,2 ,L<0_, P .±,l'"' ". S PT,"", j-"-Ll3' l4 l5 S'Pc ;!" 9"'"' 11 l2 la l4 l5 S P T ';"00' L1 l2 l3 l4 l5 S PT"""'. II L2 _

~2 . 1 1 1 l' 1 1 1 l , '1 LL 1 1 _, 1 l' 1 1 1 1 .\ 1 1._ .....1.. __ ~J 1 1 1 Il l '1

22 1 1 1 • 1 1 1 1 , Li- ...L. 1 1 1 • 1 1 1 1 \ 1 1 1 1 1 1 _L .. 1 l , I·L _LL.

~,2 • ...i.- 11 1 1 1 1 1 1 1 \ 1 1 1 1 1 \ 1 , , 1 1 1 1 1 , l ' ., , -.L 1 l ,

-- _.J

:> t lUII 151 20 25 301 ~bl 4UI 4:J1. OUI ..... , OVI O~I lUI lbl~_~

(). nb'°f/6 P EHl :ncit:jour:l T ·10. H n tJuré::-oIieu,p clap IVllnte :'Uj!f..S·[l;Bq~,a~t Il ,1l~l- 5 ~'y'IT ,quanti L 1 1L 21131 L4 1L5 S P IT_~~L~ L 3 I 4 , Il ~;_

?,1 \ _' 1 1 \ 1 1 1 1 1 l, 1 & _ J '1 l' L \ , 1 lIT 1_ .-1- LLi.-'__..L LL ___LIl'qq'

Pan mois four .... S PT quant,l1 L2 L 3 L4 L 5 S.p.,T quant L1 L2 L3 l4 ,L 5 S P Touant L 1 L 2 L 3 L4 L 5 S P T fluant L1 L2 L3 i.4 L r.;e - 1-0.

2.2 1 , 1 • 1 1 1 1 1 , 1 \ 1 , 1 1 1 1 J 1 1 , , 1 1 .J, 1 1 1 1 1 -L -1._L -LL -l....L _..L'

2.2 • 1 1 1 __LL • 1 1 1 1 f \ 1 1 1 , 1 1 l.- I 1 1 , 1 1 1 1 li l , 1 1 l , .-.L , \ !

2.2 1 1 1 1 1 l , , \ 1 1 1 , 1 1 , , 1 1 1 1 1 1 1 1 \ 1 , 1 1 1 \ 1 \ 1 1 \ 1 1 l,'

:., f

!

--, ---, --, _ ..... , '"'4 '~J '-1

Li 1 1 1 1 1 1 1 1 1 1 1 IlL

S.P.T quanl fËL2 L3

8L4 L5 SP T quant 11 L2 L3 L4 Ls S PlfTquanftl1 l2~ L3 l4 tL S

2l~~_LL+...L.. _L -t-lJ.· .. r:-L _L[.. J..L -iJ .. 1._1 __L.L -. ._L L _-L -,--i~c-.L_L~L _1 ... 1. .1 - - -1 ~;~~~: r::=;- --Li. .:-;-~

~~d::-:r+:Li:.te:-t.r~l~-:1_-d-~~: :~~E:_~Jo,. l~l -~j:t:~~:T~-1 :T:- :~ .:.... L: ~-I~~t_l~I~:~l •.~~l~ .

Page 11: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

COD AGE N 0 U V EAU X FIC HIE R S

I.- CARTE TITRE JOUR

Colonnes

9

Il Il Filets maillants encerclantsIl Il Sennes de plage

Nombre de pirogues enquêtées

1-2

3

4-5

6-7

8-910

11

12-1415-1617-1920-22

23-2425-2627-2829-31

Code 20Lieu de mise ~ terreSt-Louis: 1, Kayar:: 2, SoumbédiouneAnnéeMoisJourJour de fête: oui = 1, non = 0Mauvais temps : oui = 1, non = 0Nombre de sorties pirogues moteur-ligne

Il Il Il voi le-l i gneIl Il fi lets dormantsIl Il pirogues glacièresIl Il Sennes tournantes

3, Yoff 4

Page 12: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1 0

COD AGE N 0 U V EAU X FIC HIE R S (suite)

II.- CARTE TITRE PIROGUE

Colonnes

1-23

4-5

6-7

8-9

10-11

12

13

14-15

16-17

18-19

20

21-22

23-24-25

26-27

28-2930-31-32

35-43

44-80

Code (21)Lieu de mise à terreSt-Louis: 1, Kayar : 2, Soumbédioune 3, Yoff 4

AnnéeMoisJourn° de pirogueType de pêche1 ligne voile, 2 : ligne moteur 12 cv, 3 : ligne moteur 12 cv4 : pirogue glaciere 5 : filets dormants, 6 : sennes tournantes7 : Filets maillants encerclants, 8 : senne de plageNombre de pêcheurs: 1, 2, 3, 4, 5, 6 : nombre effectif de pêcheurs

de 7 à 20 pêcheurs : 7plus de 20 pêcheurs : 8

Heure de retour en 1/2 heuresTemps de pêche en 1/2 heuresLieu dit de pêche (voir les codes page 14)Profondeur: 1: 0 à 10 m soit 0 à 6 brasses

2: 10 à 25 m 6 à 143: 25 à 50 14 à 284: 50 à 75 28 à 425: 75 à120 42 à 676:120 à180 67 à1007:180 à250 100 à1408:250 à500 140 à2509~ à500 à280

Dépense (carburant et appat) encentaines de F. CFAPrix de vente de la prise en centainesde fr. CFA ou en milliers de Fr. CFA pour les sennesNombre de cartes suites (code 22 = cartes suites)

Code ~spêce (voir page1~) T • l en nbr. d'individuQuantité échantillonnée T ~ 2 en kg

T = 3 en quintauxEchantillonnage des longueurs à la fourcheEchantillonnage ~e 2 autres ê3pèces

Page 13: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

COD AGE N 0 U V EAU X FIC HIE RS (suite)

'III.- CARTES SUITE

Colonnes

1 1

n° de pi rogueCode espèce

(T = 1 en nombre d'individu-- (T = 2 en kg .

(T = 3 en quintauxQuantité échantillonnée (cf. colonne 14 pour connaîtreEchantillonnage des longueurs à la fourcheEchantillonnage de 3 autres espèces

1-2

3

4-56-78-9

10-1112-13

14

15-16-1718-1928-80

Codes (22)

Lieu de mise à terreSaint-Louis = 1, Kayar =AnnéeMoisJour

2, Soumbédioune = 3, Yaff = 4

l'unité)

Page 14: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1 2 LIS T E

E NETC ODE DES E S P E CESP E CHE ART l SAN ALE

FAMILLE

CZ:upeidae

EngrauZidae

']'e traodontidae

/IT'iidae

Muraenidae

Muraenesocidae

BeZonidae

Sphyraenidae

Mugi Zidae

PoZynemidae

Zeidae

Coryphaenidae

Serranidae

Lutjanidae

Pomadasyidae

Sciaenidae

CODE

12345

6

7

8

9

la11

12131415

161718

19

20

21

22232425262728293031323334353637

383940414243

ESPECE

EthmaZosa fimbriataSardineZZa aurita

Il maderensisILdéterminée ou mélangéeA~tres CZupeidae

. EngrauZis guineensis

LagocephaZus sp et autres

Iœius sp

Lycodontis et autres murènes

Cynoponticus ferox (PhyUogrconma) .

AbZennes hyans et autres

Sphyraena sphyraena11 duhia (= guachancho)Il piscatorwn

Autres Sphyraenidae

MugiZ sp.

GaZeoidaes decadactyZysAutres PoZynemidae

Zeus faber et autres

Coryphaena hippurus et autres

Mycteroperca rubra

EpinepheZus aeneusIl gigas11 goreensisIl caninus + fasciatus

CephaZophoZis taeniopsAutres SerranidaeLutjanus fuZgensAutres Lutjanidae

Pomadasys incisus11 jubeZiniIl :.."ogeri (= suiUum)

perotetiBrachydeuterus auritusDiagramma meai terraneumParŒpristipoma octoZineatumAu.t'X-es Pomadas1lidae

~nbrina can~en8is, -;tee

P8cudOtoZithus typus11 ·.~, .•brachygnathus11 ~senegaZensis

Argyrosoma regi~

Autres Scia-enidaé

Page 15: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

'~"

I-__~,~":._" ---t- -1 ---r1 3

FAMILLE

c(zioémgidae

Pornatornidae

Rachycentridae

MuZZidae

Spca'idae

Ephippidae

Ero ru Zidae

Acanthuridae

Scombridae

Cybiidae

Thunnidae

TrichiU:t'idae

Stromoteidae

Psettodidae

Bothidae

SoZeidae

CynogZossidae

Divers

CODE

4445464748495051525354

55

565758

59 ­60616263646566

67

68

69

70

71727374

7576

77

78

80

81

83

84

85868788899091

99

ESPECE

Caranx rhonchus" carangus

1futr es CaranxLichia amia

" vadigo" gZauca

Trachu:t'Us spChZoroscombrus chrysurusTrachinotus sp.Vomer seta?innisScyris aZexandrinus(Hynnis goreensisJAutres Carangidae

Pomatomus saZtator

Rachycentron canadwn (= EZacateJ

Pseudupeneus prayensis

Dentex fiZosus" canariensis

Au"tres DentexPageZZus coupeiPagrus ehrenbergiAutres PagrusBoops boopsAutres Sparidae

[)repane aj'ricana

Ero tu Za barbata

Acanthurus monroviae

Scomber japonicus

Orcynopsis unicoZorcybium tritor (= ScomberomorusJSarda sardaAcant7wcybium soZandri

Euthynnus aZZeteratusAutres Thunnidae

Trichiurus Zepturus

Stromateus fiatoZa et autres

Psettodes beZcheri

Scyacium micrurum

SoZea sp.

cynogZossus sp.

Espadons , marlins, voiliersDauPlP-nsRequinsRaiesSeichesAutres cephalopodesLangoustes

Autres

N.B. le code 46 regroupe principalement Caranx carangus et C. senega~us"64" " PaaPUs aLa'iaa et P. f>aarus

Page 16: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1 4LIS T E ETC 0 D E

LIE U XDES D l F FER E N T S

DE PECHE

ode

123456789

101112131415161718192022

232425262728293031323334353637383940414243444546

50 - 47484951525354

A.- LIEU DITS A SAINT-LOUIS

Marième Sirou, RôneBeul AssaneSal eperyToundoudaliaTakaléLahratThioletKeur GaspardNdi agoLe CraïmBoyo (Ngôr)NguedjguaToundou Keur zass (Here Abdou1aye Gueye)Sal - SalGohe Badj (Here IVlagaye)Here Fatou NdiayeDiatara, Kellou DiataraParaïaHere hopi ta lHere Mouit (Gal Demel, Gabard, Mboubaye, Mouit)Here Oureye (Keur Oumar Baye, Bar, Saliguir, Doun, Travaux, Hydrobase,

P. maritimes, cimetières)Bop Here OureyeEmbouchure Sénégal, Phare gandioleTank, kellou TankKherou Marne MoryKelle, Large Saint-LouisBoleuBeulbaDiakhardie, DiokhoudjiDeurbiGueti (Nieti) CocoGouyeKhotbaKellou gopGopKanemaKhadj BadKeur sambaKeur Mbari kFilao yaGarrau khankhBintebiLodoKeur Ablaye SowFatawaneSoufou DiataraKherwaBoutourayKelleur KheurDeurou NdawKer Wou BessKeurou Madabo

Page 17: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

B.- LIEU DITS A KAYAR

Code.1.- Nord de la fosse----------------

1 Fass Boye2 Mboro3 Keur Thierno Malick4 Keur Barka (R. Thi athie) BOjeba - Nguedjga5 Ni ari Raya6 Dienawai7 Bereup8 Keur ya Awa - Khère Yawal9 Keur Malatyr - Khère Marne Bounarna

10 Dierndiock11 Toundekhororn12 Anguelterre13 Pass Gop14 Rhyboté15 Keurouss16 Gop, Bountebi, Khotebi17 Monastir18 Marne B. Ournar

II.- Sud de la fosse

20 Pass Tank21 Filao22 Seukebi, Keur Peulh23 Ke 11 e, 1arge24 Lalba, Kawlalbi25 Yoff26 Cambérène36 Tank37 Assemblée

99 Inconnu: ne figurant pas sur la liste

1 5

Page 18: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

Î 6

C.- LIEU DITS A SOUMBEDIOUNE

Code

.1.- Centre------

1 L'île, Kelle Ile, Bouée du drapeau, Tekentélé2 Khère Bayole, Soumédioune, Banbi

11.- Nord

3 aune, Kelïe aune, Kawaloume4 Albadar, Kelle Albadar5 Almadies6 Mbourruna7 Ouakam8 IFAN, Kakalou9 Gop, Pass Gop, Khonaké, Kellou Gop

la Berebou Baye NdiéméIl Ngor, Lampou Ngor12 Tata Dilror13 Serou Ilimane14 Thiafa15 Roukhebi (Musée dynamique)16 Takalé17 Niouli Ousmane18 Kelle, Reup, Nord19 Nord indéterminé

III.- Sud

20 LI Arc21 Barabis22 Brésil-Béréjine23 Peref24 Matayêpe25 Beugnebi, Beugne, Cap Manuel, Ligne Magou Beugne26 Gorée, Kelle Gorée, Khère Diop27 Keur D1lane28 Mboukhi29 Ngalam30 Feutouber31 Boghé, Bohé32 Ndayane33 Gouille Tanimbott34 Tank, Pass Tank, Kellou Tank35 Ndjimbona36 Kaye37 Thi Ou ri ba38 Seukebi (Anse Bernard)39 Ndiangué40 Congo41 Ndangcê42 Sud indéterminé43 Ngadié44 Kesoune45 Rufisque

Page 19: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1 7'II QUELQUES RAPPELS INFO~~TIQUES

- Les paramètres sont codés sur bordereau de perforation 80 co­

lonnes.

- Rappel des différents format utilisés

a A wl où a est une constante entière non signée, non obli­

gatoire, indiquant le nombre de fois que le code

doit être répété.

West une constante entière non signée indiquant

le nombre de caractères alphanumériques à trans­

mettre.

ex. 3A4 12 cases disponibles pour l'alphanumérique:

! P o ! R ! T ! ! K ! A ! Y ! A ! R !

l W1 Ce type permettra de transmettre des nombres uniquement

entiers n'excédant pas W caractères décimaux, le nombre

entier qui sera lu devra obligatoirement être cadré à

droite de la zone du champ total W.

ex. l 8 : 8 cases disponibles pour écrire l'entier, le nom­

bre 5840 s'écrira dans ce format.

! 5 ! 8 4 o

FW.d 1 Ce type permettra des nombres réels n'excédant pas W

caractères (y compris le point), d est le nombre de dé­

cimal.

ex. F6.4: 6 cases disponibles pour écrire le réel, 4 chif­

fres pour les décimales, le nombre 58,57 s'écrira dans

ce format

5 8 • ! 5 7 1

... / ...

Page 20: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1 [3EW.dl Ce type permettra de transmettra ries nombres réels avec

éventuellement des exposants.

ex. E9.2 : le nombre - 4.5 pourra s'écrire

! - a 4 5 E + ! a

ou - ! 4 . ! 5 a E + ! a a

Page 21: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

'.: .."'. ,

LANGAGE (dans lequel est écrit1e programme).

,:. t o~ r 6 ;-~t-~}\2 \. ,~: nc ~_ 1:-, ~. c ~.- li'; ~. 2:. ~: 1. :.o..: I~~, ~ ..

d'un programme)Sous-Prog. (utilisé)

FICHIER (utilisé)

MODESD'D~PLOI

PrCSeNTATION DES

BUT :

IN0 M :

Dans cette case figurent les calculs effectués (du programme)et obtenus en sortie, ainsi que les types de trai-tements (ventilation pour X espèces, y engins, pour telle strate de temps •.•• )

ENTREE : PARA~~ETRES A FOURNIR - FORMAT

Nombre de 1)cartes 2)

paramètres 3)Codes des paramètres ....•...•. indication de leur format

SIGNIrICATION DESPARAMETRES

- Rappel des codes des paramètres à fournir en entrée et leur explicationen langage clair

CONSIGi;ES D'UTILISATION - METHODE DE CALCUL

- Méthode de calcul du programme (formules mathémathiques employées, démarchedu programme ...•. )

- Consigne d'utilisation

- Limite d'utilisation du programme

- Signification des codes utilisés en sortie

Page 22: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes
Page 23: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

,1,,'

IV. PROGRAMMES TRAVAILLANTSUR LES

NOUVEAUX FICHIERS

2 1

Page 24: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

F0RTRANPê:chc oîtisanale

·-----'-'--''-'-------------;::::======~---------I---------~------------.---.-

AIJPLICATTOfIJ 1Programmej ETABLI PAR BERGERARO/i\DLWL:

Sous-Prog. = TEMPO~,ESPE 53 LANGAGE

FICHIER = P - 0G

P IR D5 3NOM- Nombre de sorties totales et échantillonnées

- Estimation des captures et des pue en poids

• pour 7 types de pêche• pour 99 espèces

par strate de temps (s6Jaine, qu~nza1ne, mois, année)avec un récapitulatif annuel

8UT

ENTREE : PARAMETRES A FOURNIR - FORMAT

1) N, MX, MY, ITRAIT, LIMl, LIM2, IC0R •.•••• 713

2) Si I C0 R = 1 :

ajouter NSEM(I), 'EFF(I,J) •••.••.•....••.• 12, 718

•.~:w. ..~,.

= 1(1 :sem., 2:qui~z., cf.TEMP0 1 -NSEM(I)=3:mois, 4:annee )

SIGNIFICATION DESPARAMETRES- N = Nombre d'espèces (99)-MX = Unité d'entrée-MY = Unité de sortie-ITRAIT = Période du traitement

-LIMI = 1ère periode-LIM2 = 2ème periode

-IC0R = 0 s~ on ne désire;de correc~ du nbrde sortiess~ on le désirenO de ~a p6.ri~le

(54 pour i'anr.ée'-EFF(ItJ)= nbre de sorties

pour les 1 types de pê(

= Poids total échantillonné

= Poids échantillonnes

= Longueurs échantillonnée s

= coef. de la relation Poids-l~~'

= Poids total débarQ.uê

= Nombre de sorties totales

NSWTOTECH X NE

CONSrG~ES D'UTILISATION - METHODE DE CALCUL

- WTOTECH = WECH + AiLiBi avec

- PUE

WTOTECHWECHL.

l

Ai' BiWDNS

WTOTECH NE -" " " échantillo:r.=NEPU E = prise par unité d'effort

- Les captures totales (HO) et les pue sont calculées par espèces, par type de pêche etpour la strate de temp3 etudiée. Elles sont exprimées en tonnes.

si ~ calculé par le progamme est inférieur à 1, le résultat est WD = Wech-.

- si ~~echantillonnage a lieu en nombre, pour obtenir le poids échantillonné on multipliepar un poids moyen empirique (cf. ESPE53)

- L'option I C0R est faite pour corriger le nombre de sorties totales sur le fichier, lei,cartes 2) sont en nombre variables suivant Ja périodicité du traitement, il y a une ca!pm' période, plus une pour la recapitulation. POur le nombre de sorties corrigées(Format 718), on mettra dans l'ordre les voiles t lee moteurs-ligne .. les filets dormarlAS pirogues glacières, les senno~ tOlxrhantes, lc~ filet= maillants encerclant~,et le:senne;:; de plage.

- W =D

Page 25: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

2 3

LISTING OF MODULE PIRJ53

""'\

\

C

CCC

C

C

10

20

30

4045

50

100110

CCC

200210

c

~u PRUGRAMME ~ OKIGINE PIROG3SûUKOUTlNE CORREF

SOUS PROGRAMME DE LECTURE OES EFfORTS CORRIGES

INTEGER Eff{54,1),NSEM(54)

COMMON IfT21 EFF,ITRAIT

GO TO (lO,20,30,40),ITRAITNB :: 53GO Ta 45NB = 24GO TO 45NB = 12GO TO 45NB = 1DO 50 1 : l,NBREAD (S,200,END = 100) NSEM{IJ,(EFFlI,JJ.J = 1,7)COln INUEREAD (5,ZUO.END = 100J NSEM154J,(EFf(54.JJ,J = 1,1>GO TU l10.vJHll E (6,210)RETURN

CARTES fORMAT

F 0 RM Ar II 2 J 113 )fORMAT {lHl,'REVOIR LES EFfORTS')ENDSUuROUTINE PARAM01 Mt::NSIDN TI ]',E(4,3J J IQll 24J. MOIS! 12)INTf:GER SE}-H53lCüMMON IfTlI TITRE,SEM,IQl,MOIS,IAN,MX,MY,NJA

C LECTURE JU TITR= (SEMAINE QUINZAINE MOIS A~NEE)

CREAD IMX,llO,END=lOOJ t(TITRE(I.J',J = 1,3J,1 = 1,4),IAN

Page 26: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

2 4

C LECTURE OU NùHBkE Oc JUURS PAR SEl-1AINEC.

READ {MX,120,END=100J (SEM(!),I = l,53)READ (J'1X,130,ENO=lOO) {I..Jl(l),l :: 1,24J,('''10rS{I),I = 1,l2J,NJAGO TÙ LO

100 WkITc (MY,140J20 RETUK.N

110 FORMAT (12A4,I4)120 FÙH.MAT (4012)130 FORMAT 13612,14)140 FOkt1AT llHl, 'REVOIR DONNEES'.)

Ei~Ù

DIMENSION QTE(100,2,7),TRANSF(100,2,7),POI(lOO,2,7),PUE(100,3,7JDIMENSION ESTilOO,2,8J,TITRE{4,3J,A(99J,B(99J,PUIM199J,IMP(100JDIô','Ei\lSION IQZ(24I,I1LJIS(12),fACt7)INf(GLk ECtH4,6),cSPf99J .. SéM(53),lH39J ,PEK,C20( 15) ,ST(lOO,n1 NT EGE R EFf ( 54 J 7)

COMMùN IETII TITRE,SEM,lQZ#MOIS.IAN,MX,MY.. NJAC011;"1 Û N / f. T 21 EF F , 1T RAI T

{.

C LECTURE OES PARAMETRESC

REAU (5,640,END = 460) N,MX,MY,ITRAIT,LIM1,LIM2,ICOR00 10 1 = 1,99RE~û(1,650,ENü=460)ESP(IJ,A(I),il{IJ,POIM(IJ

10 CllNTINJEIF (IC.UR.EQ~OJ GO TO 15CALL C.ORKEF

15 CALL PAKAMC-L INITIALISATIONC

0020IT=1,7E~Hl.hIT) = 0ECH(4,IT) = 0

20 CÙNTINUEiJù 50 lE =: 1,100UO 30 17" :: 1.8[ST(IE,2,ITJ = O.

30 CONTINUEDO 40 IT = 1,7PUl:UE,3,lT} = O.PUEtIE,2,ITl - O.

40 C ONT 1 NUE50 CONT INUE

cC TRAITEMENT D'UNE PERIODE(.

DO 380 KK = lIM1,~IM2

uO 8 OIE = 1, l 00HW ( H:) = 0

Page 27: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

DG 60 IT = 1,8[$ T( 1E, l, LT l = O.

60 CONT INUEDO 70 1 T ::;: 1,7pU E ( 1 E, l, 1T) = O.ST(IE,ITJ;.. 0DO 70 1 = 1,2POl(IE,l J IT) = o.TRAN5f{lE,1,IT) = o.QTECIE,l»ITJ = O.

70 CONTINUE80 CatH 1 NUE

Da 100 Il = 1»7FAC(lT) = O.Où 90 1 = 1,2ECH{l,IT) = 0

90 CONT INUElUO CONTINUE

If (ITRAIT.EQ.0.OR.ITRAIT.GT.4J GO Ta 460GO JO (110,120,130,140J,ITRAIT

110 NJGUR = SEM(KK)GO JO 150

120 NJOUR = IQlLKK)Gl1 Ta 150

130 NJOUR = MO!S(KKJGO TJ 150

140 ~~JUUR.:: NJAPER = lANGJ TO 160

1:>0 If (KK.GT.U GO rD 160PER .:: LIM1

160 DO 280 K .:: 1,NJOURReAU (MX,660,ENO=4701 (C20f!),I .:: 1.15JIF (C20(lJ.NE.20) GU TD 471If (lCÜK.EQ.OJ GO TU 16600 164 II ::: 1,7ECH{l,IT) .:: EFf(KK,lTJ

164 CONTINUEGO TC 168

16u ECH(l,l) = ECH(l,l) • C20(9JECHL1,2~ .:: ECH(1,2) ~ C20(8JECH( l, 3J = ECHll,3J +- C20f 10)ECHll,4) .:: ECHCl,4) * C20(11JECHll,5) = ECHl1,5J + C20(12JECH(l,f.d = ECH(1,6) • C20( 13,)ECHL1,1) .:: ECHll,1) +- C20(14J

168 NPIR2 = C20(15)IF (NPIR2.f:Q.O) GO Ta 280NPIR1 = 1

170 REAO U1X,670,END=470J (O(I}~I .= l,39J! F (L)( 1). N E. 2U GO TO 472

2 5

Page 28: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

2 6

IT = U(7)IF (IT.EQ.O.DR.IT.GT.dJ GO ra 470IF (IT.EW.ll GO ru 190IF {IT.EQ.4) GO ID 190IF (1 T.. LT• ;}) GO ro 180IF (lT.EQ.5J GO TU 185Ir = IT-1GO TO 190

130 l T = 2GO ra 190

185 IT = 3190 ECH(Z,IT) = ECH(2,ITJ + l

NBSP = 16iJSPT = 32tJSUIT2 = 0(15):JSJIfl = lGO Ta 210

200 READ (MX,680,END=410J (DLI),I = 1,38)IF (U( U.NE.22) GO TO 473NüSP = 7NSPT = 31

210 DO 250 1 = NBSP,NSPT,8L = 1 + 1IE=Dtl)le = D'l)IF (IC.EQ.0.OR.IC.Gr.3~ GO TO 230IF (IC.GT.l' GO TD 220QTE(IE,2,IT) = QTECIE,2,IT) + D(L+ljGO TO 230

220 IJIV = 0.1IF {IC.EQ.2) DIV = 0.001~T~{lE,l,IT) = QTEtIE,1,ITl + D(l+l) * DIV

230 IF (A(IEJ.EW.O~jGU TO 250Nl = L+2N2 = l+6DO 240 J = Nl , N2IF ([)(J).EQ.OJ GO TO 250R = D(JJ ... 0.5TRANSF(IE,l,IT) = TRANSFIIE,l,IT) + A(IE) * R ** BCIE)sr ( lE, 1T) = ST { 1 E, l T J + 1

240 CONTINUE250 CüiHINJE

IF (ù{ l).EQ.21) GO Ta 210NSUITI = NSUITI + lIF (NSUITl.LE.NSUIT2) GO TO 200

260 NPIRl = NPI~l'+ 1If (NPIkl.LE.NPIRZ) GO TD 110GO TO 280

270 IF (NSUITlJ 260,2bO,200280 CONT 1NUE

C

Page 29: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

CC

290

300310

320330

340350

CCC

'FIN D'UNE STRATE

DO 290 IT = 1,1ECH(3,IT) = ECHI3,ITJ + ECHll,ITJECH( 4, Ir) := ECH ( 4,I T) • ECH' 2 , 1 TJF AC ( 1T) = 1IF (ECH{2,IT).EQ.Ol GO TO 290IF (ECH(1,IT).LE.ECHI2,ITJ) GO TU 290FAC(IT) = fLOAT(ECIHl,lT)J 1 FlOAT{ECH(2,ITJJCONTINUE00 330 lE := 1,99DO 320 1 T := 1,7IF (STlIE,ITl.EQ.O) GO TO 300TRANSF(lE,l,ITl = TRANSFlIE,l,IT) / 1000000.TRANSrUE,2 .. ITl = TRANSFIIE,l,ITJ 1 STnE,IrJ?DIlIE,l,ITJ = QTE(IE,2,IT) * TRANSF{IE.2,lTJGO ra 310POl (I[,l,ITl = QTE(IE,2,ITl * POIMIIEJPOI(IE,2,ITJ = QTEfIE,l,IT) + POI(IE,l,IT)ESTlIE,I,lTl = FAClIT) * P~I(IE,2,ITJ

IF (ECH(2,IT).EQ.O) GO TD 320PUE(IE,l,LTJ.:: POltIE,2,IT) / ECH(2,InEST(lOO,l,ITl = EST(lOO,l,ITJ + EST(IE,l,I()PUE(lOO,l,IT) .:: PUE(iOO.l,IT) + PUEIIE,I,lf)ESTlIE,2,LT) .:: EST(IE,2,IT) + EST(IE.. l,IT)PU[(IE,2,ITJ .:: PUElIE,2 .. IT) + PUE1IE,1,ITJCONTINUECONTINUEDO 350 lE = 1,10000 340 Il .: 1.1IF (EST(IE,l,lTJ.EQ.O.) GO TU 340EST(IE,l,ù) = EST(IE,lI8J • EST<IE,l,ITJIMPtI El = lCONTINUECONT 1 NUE

IMPRESSION DES TABLEAUX

2 7

IF (ICOR.EQ.ll GO rD 354WRITE (MY,505J tTITRE(ITRAIl,J) .. J = l,3J.PERGO TO 355

354 WRITE (MY,500J tTITRE(ITRAIT,J),J ~ 1,3),PER355 WRITE (MY,510)

WRITE (MY,520) (ECH(l.IT),IT := 1,7JWRITE (MY,530J (ECHl2,ITJ,lT = 1.7)WRI TE (MY, 540)ICTL := 7000 370 IE=l,lOOIF (ICTL.LT.65J GO TD 360wRlfE tMy,550l (TITRE(ITRAIT,J),J = 1~3J,PERWRITE (M'i,560)

Page 30: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

2 I:J

RECAPI TUlATION

I~PR~SSION OES TABLEAUX

DG 3~O lE := 1,100l11t> (l U .: 0Cù;~T INUEDIV := LIM2 - LIMl + 1DO 410 lE = 1,99DO 400 IT := 1,7EST{100,:,IT) = ESTLIOO,2,IT) + EST{IE,2,ITJIF (OIV.EQ.O.) GO ~O 392PUE{IE,2,ITJ = PUE(IE,2,ITJ / DIVIF {E.CH13,lT).E::Q.O} GO Ta 3961F (E CH( 3 , 1TJ • L J:: • ECH( 4, 1 T ) 1 GOTa 3 94­PuElIE,),IT) = E5TOE,2,11: / ECH(3,ITJGlJ TO 396IF (ECH(4,IT}.EQ.OJ GO TU 396PUt:(It'o3.ITl = ESHIE,2,ITJ / ECH(4.. ITiPUE(100,2,lTl:= PUE(100,2,IT) + PUEiIE,2,ITJPUt(lOO,3,ITJ = PUE(100,3,ITJ + PUEfIE,3,ITJCONT r NJECOïH 1 roJU EDU 430 IE=1,10000 4 LO Il = l, 7IF (tST{!L,2,IT).EJ.0) GO ra 420ESTlIE:,2,S} := EST{ IE,2,8l ... ESHIE,2,IrJIMPl lE) .::. lCOiH INUECONTINUE

4JOlt 10

3'Jo

J94

39~

ICTL = 53&0 IF tIÎ~P(IE}.EQ.O) GO TO 370

~RITE (MY,510J IE,{EST(IE,l,IT},lT = 1,8)WRITE (MY,5dO) {PUE{IE,l,ITJ,IT:= l,l}ICfL:= ICTL + 3CONT HJUEIF {ITRAIT.LT.4J PER = PER + 1CùlHINUEIF (ITRAI T.EQ. 4) GO TO ~ao

310

380

CCC

390

420430

CCC

IF (ICOP.tQ.1) GO TU 434vJRITE (MY,595)GO TO 435

434 WRITE lMY,590J435 WRITE (,..1'(,510)

WRITE (MY,520J (ECH{3,ITJ,IT = 1,1~

~Hl.ITE (MY,5.30) tECH(4:rITJ,IT -= 1.1)~:IUTt (,\IY,5401ICTl = 70ua 450 lE = 1,100

.--'...

Page 31: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

IF (lCTL.lT.65J GO IO 440WRITE {MY,(00)HRITl:: (HY,560Jl CTL = 6

440 IF (IMPCIE).EQ.O) GO 10 450WRITE (1'1'1,5701 IE,(EST( IE,2,IT),IT = l,8)WRITE (MY,610) (PUE(lE,2,ITJ,IT = 1,7)~·mlTE (MY,5ôO} (PUEllE,3.ITJ,IT = 1,1j1CT l ::: 1 C Tl + 4

450 CONTINUEGO Tù 4BO

460 WRITE (MY,620JGO rù 480

410 wRITE lMY,630JGO TU 4130

471 WRITtC~Y,oGO) tC20IIJ,I=l,15JWRITE(MY,630)GO TU 480

472 'rJKIT(MY,670) (D( 1),1-=1,39)WRITE(MY,630)GO TD 480

473 WRITt(MY.680) (0(1),1=1,381i.JIUT E (MY, (30)

480 STOP500 fORMAT tlHl,4bX,'EffORTS CORRIGES',3A4,I4/119X,105(lH*l/19X,lH*,

126X,lH*,7(lOX,lH*»510 fORMAT llYX,lH*,26X,lH*,3X.·PVL',4X,lH*,3X,·PMl',4X,lH*,4X,.fDt,

14X,lH*,4X,'PG',4X,lH*,4X,'ST',4X.IH*,3X.·fME',4X,lH*,4X,'SP',24X,LH*>

505 fURMAT CIH1,46X,' EFFORTS',3A4,I41119X,105(lH*J/19X,lH*.126 X , lt i*, 1 ( 10 X, 1H* ) )

5~0 fU~MAT (19X,lH*,26X,lH*,7CIOX,lH*J/19X,105(lH*1/19X,lH*,26X,1H*.17(lOX,lH*J/19X,lH*.9X,'SORTIES',lOX.IH*,7(I9,lX,lH*J)

530 FOrL"1AT (l<}X, IH*.2( ':,lH*,7( 10X,11i*'/19X,I05( IH*'/19X,lH*,26X.IH*.17(iOX,lH*J/19X,lH*,7X,'ECHANTIllONS',7X,lH*.7(19,lX,1H*J)

540 FORMAT (I~X,lH*~26X,lH*17(10X,lH*J/19X.105(lH*J)

550 FORMAT (lHl~32X,'ESTIMATIONS',lOX,3A4,14~35X,'ll=PRISE~ L2-=PUE'//17X,11U{lH*» _

5bO fORMAT (7X,lH*,3X,'ESPECE',3X,IH*,3X,'P.V.l.',3X,lH*,3X,·P.M.l.'.13X,lrl*,4X,'F.O.' ,4X.IH*,4X~'P4G.'.4X,lH*,4X,'S.T.'.4X,lH*,3X,2~F.M.E.',3X,lH*,4X,'S.P.',4X~lH*,3X,·TOTAl',4X,lH*/7X,118{lH*lt

510 FùRMAT (IX,lH*,4X,I3,5X.IH*.8(lX,rlO.3,lX,lH*JJ580 FORMAT (7X,lH*,12X,lH*,7( lX,fl0.3,lX.,lH*),12X,lH*1

11X,lH*,9112tlH-J,lH*JJ590 FORMAT (lHl,42X,'RECAPITUlATION DES EFFORTS CORRICES'/ll~X,

110S(lH*J/19X,lH*,26X,lH*,7(lOX,lH*»595 fORMAT CIH1,42X,'RECAPIIULATION DES EFFORTS'//19X,105(lH*)/19X,

IlH~,26X,IH*,7(lOX,lH*»

600 FORMAT (lHl,22X,'RECAPITUlATION DES ESTIMATIONS',IOX,'ll = PRISE',15x,'l2 = PUE MOY',5X.'l3 = PUE'111X.lldClH*})

610 fORMAT (1X,lH*,12X,lH*,7( 1X,flO.J,lX,lH*J.12X,lH*J

620 FOKMAT (lHl, 'REVOIR LES PARAMETRES')630 FO~MAT (lHI,'CONTROlER lE FICHIER')640 FORMAT (713)650 fORMAT (13,EIO.3,F6.3,EIO.3J660 FORMAT (I2,Il,312,2Il.13,12.213iil~il')91Ô ~d~MAt (lz,ti,412,lI1.3i2.ii,I2.13.i2,2(I2,11,13,5I21,12.ll,613)680 fQKHAT (12,Il.41l,3{ 12,11,13,512J.12.11 , 613)

END.. _.'~ ... ~ --" .. - .'-- "-.----._._"---"'-=._.---_............. "-.- ....... ~ ........ ".- .--_.......-. . ",--. ,-----~-----

Page 32: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

,'-t'

.'I~ ;l""I!i!,.

*''nco

-t'"

...0...-.f

~

('i)

-4

1

••

,1N

O:1

""' 00

:)•

•'1

Cl

CI

ft~

,'.f..~<'

,{j

.tt-':,­r

00

••

1:0

0

o r.ua

a0 u

\l{

\

l''''l''l1.

-0(..,

l,Il

••

«n

Ct

r..:""

~,!

\1[, ,... "*

**

*.;:.-

~.nrn~f.

~..~

·ltil<J;1f:f

co•

•OO~

,:~ oil

{}*'**

{',"{).~,.

!Il

riIl ':<~

':(1

0

••

SC

~~3a~t{'}nQ•nO

Oil

~•

•fi

n'

00

no

rI(;

:,C

r.~

il1

n

ON

:ic:.."

0a

(,~a

"•

•....

or.

OC

,t

,0

0

-,co.:~.

e;.;,C

l•

•fi

,•

'.)OI~CO

nniO.

"nU

;,.:..'

il-'*:1<.

~Ï'

nN

ft•

Q-t'

1ftaGIl1*nft•

0*

**

**

**00

•1

00

00

••

00

00

,.00

~~

IlU

'ft......*

....~.***,_*

~,

..~

.~

Il0

Dt

Il

•0

C.

l'~

•"1

18

00

fIa

n~

;:o

:1~~

00

Il•

:10

"'n18D1n­I~1ha" ft1!ft~1* AilQ1•1Il8aafto*8oeno8Rft1181*ft••0

0il

0C

,

·.'...0

0,0

0

*on

'*'*

aB~Aft~S5*{~·*t~

~"

aD

ft1

Q0

('1>A

.0

0,]

R•

•Q

••

clD0

00

II

•.'

l'ft

nh

QJ

8D

A"

8a

nn

Oo*~>**"ü<1*

o4

J;l

Ua

n~~

,g

Q""'-4

!l0

Cr.

00

.'-:r

-0

'~

•'"

••

Il•

•"

gO

OIlO

Ou

-V

O"

~'1

It'\n

nli

...

••

:1il

,ti

;':n

o3

ur

•J

il,1

O{

}*

-U*

**

<:l-O

*~

:1m.

.1

nn

"aO

Oc:O

On

CC

!••

"••

"....

QOO,~OOn001

,il

n(j

~1

r.ü

il•

Iln

a1

li;.

.RS

Il:r

1D

nil

**

....0

*oC-'

-li-1+

-tlo*{}*

'Ü'

{.;.'ft·

~.

:1~.

-oO

......O

al"

-N

I!-'°

n(,)

08

00

~'0

'....~

C('>

ba

0•

00

8N

0Il

00

A

'·C

··'·

·'·

'.l

oo.Oc.~G('f)OnC~O!j

S,

fi~

a5

nil

on

"a

~e

'1A

'90

iltt

~1

PoC

**~O-tfv****

;}*<~'**

J,1

~1

•a

dO

'::;,n~

••

naO

O.

sIl

QR~ft

....0

~O

co"-

00

00

••

00

'C'Ilaa

0*

08

00

••

co

..{

}

,,(,)

~.60,n~n~Aft-C}~1'}~

00

A()O

..'~..

00

Q'

00

ft~!\

"0

n•

nO

nftilnIl"*0

*flIlnftnnfinft

co.-4

MO

NO

••

00

v{}

co,...

'W'

l·n~

00

n'::.

0•

.'

n•

•O

Olo

t:>

'eae

00

·"

00

00

••

00

cao

,(JO

00

••

00

;1~

~n

nft

{}..>·~**n

Cli

IlQ

n~

,1

00

Q

li•

•A

uO

C.

ne

~~

ns

Il~

nr,

CQ

oU

-**

**

Uft

~n

~

:1n

"0

.C

'1

,1•

•1

OO

sa.u~

Ril

CU

eD

e\}

**

*O

Ol,

1n

aa

asO

O.

1•

!0

00

1c

•J

!a

8c

Dg

Bn

6*

o*

üo

!\'ft

NO

Cuo~

00

11

•a

00

0n

~

nG

oQ

~8

~1

:1ft

*''*{,*

~,*~teQ~11~liClia~

i....ift1~CC

••

•.0

0•1o~1ft

.~~

.;,'*i:.'

1:.ft~ftSQa-.t'~co

""n*'0

en~ailnftIl'Qfi~n.,.J.-

40

0~

It'\

On

,o

0.A.

0C

,~.

C0

1•

r.•

•"1

••

OO

RO

Oa

O'=

'U

r.Il

t~

QC~

,'.,)

N

:1

0r,1\r­ilIlIl..nil'1\

00

R.O

O-

,Il,

••

00

;1

00

~Il1:Ilnfi*ofir.onù~ftn~r-D*(Jo*'nO

)l'C

)"

('1)

NU

0)0

11

..~

Ln

0'Ilffn•oon*IlA'IfifioUeB~

00.

,co

*{;,*

*(}f}0\}

~}~

{~

•';1-

U)-n{

}n{}{}

*n

.'Jo.~~

oC'·

{}

UJ{

:;·0

:!:*

....u..**'***

****il-•

if­~*

.*V

')**'** .,..*

**

0*'**'*

00

•*'

••

<.!)*

OO

,*0

.*il-***'**~-.;,

....***0

0

·'"..0

*0

0.*

u..*'*...**

'~*'-{~

**~•*'

..JV

•*

::Co

lt.*

0.***l,

*li

ctt';:'i't-

t:**

....Il

'*~

.:n

•*c

0~

...1*••

~....

00

~

>*•'i(i'

0..*~

~

**'0-*

{;'-,*

.)i,

'*a

~b

il1

LU.It-

âÙ

.al­

w~,...

0.."'.

".-... ..,

CO-J

';:',­

<1

:f\t,().....;--,D

fj

1-

{}o{.}

{1

......c_

O-. LU

:z<{

......z....::::>C

I

LU:::>Cl..

" N...J

........<1'

4........V')

UJ

LU

Vl

­ c.x:;0..Il......J

,""" .....

V'\~o..J...J

­....7.

.,"'PO

...UW

.;:...{;.

'* il-"Il,.If.lt* Il-**'if.*""*' ,,~*'*

tlo'l.-"** oC'*

o*

{'!>-t}CO

o~

....

l­,x::CJV'\

.~

* -\1.*'* *-0

{".*{}

;:~**~

--l'Io\:

~,w.

Nn

....-1'-

*.;}

.,c.'*

-L;'-\(.

*{;

'*''*

{:.+i

*~

.~

*{}

**

-(:;.*

*'{}

*,*<rO~'{)'****

~,{}

*,..

....{'}

0-lit'

*,:.;.

*.~

{}*

-1+,"';

~

....{:}

{}

*·n

{}~

.~

n*

~{~~

-11'<>

0....

l,}C'

*,"

**'*'

~*"

f}-t'

~....

-0-t'

0-

.,.-.0

"....

,li(-l"-

"....

-fi.on

1(.{

}

~<:>

'*~

*.;::.

{}1<

{}0

~(1.,,,*

....***~

oltÔ

,~

oj:,/t,()

f'....

<1-.f'-

7'

{:.l'C

)rJo

'*....

{':.<"-

-li<'r\I

onr,

...~

\}

*<}

0olt

-0oC}

'*.;:Jo

.:,.*

-t'-0

**i.}*{:~*C-*~

*(;

{.}o

r..o

="'"~

*'0

nl'C

)oH

...('i)

{:

lt'\{:}

'*It'\

{:

....{i

*.....;...(

-lI4

J~)

..*

0~

'*.,;.

...*'

{1.~

'*J,.'*

~*

{}*{;}

*~.

'*4-..,.......* ...14-...4-

'*..**if*-toi...*...'tI-*'-

-lit.~.

.....**...,~

*'*'*il-il*~t:***'*'** )l-***** 01(*

LU

..."*

<~

•..4

-';:-**

.:,'**11il

;...~-J

~

.r.>~

~l',

~.-

{}~,

.;'-*

~'

..'L,'*

{!*

'*'*-If-** -V.i:..)(

il-1('

f:"

{~

.;.}.,~***~:'**0

."* ..'lf*.:.;>

<i'

'*'* ;,;.'* ,;.'~r'C;}~~~~

*:J

n

*"'.~'*...*" ok'* {I-*-li-1&*'of!-ofc·

*'-If--Ii!...**'"'*~il-

'** ....*"*'*""*-Il-•

*....,.;}

.olt-

.ft4-*....fl-

*'

jJ

:~.J

"'tlAP11ULA11UI~ Ùt~ t:lIUd:::;

, '"I~ i):'; ~ (;~OC!:'l r;~(- r)r·Ot.'f'o!:,,"!:.~( ) ~ C7:; ';:;"),' <),:::::(: :;Je) ~ .:-" :::t -~-)O~)')~·c)Ô~~ :>;:';'~;:l:,,::):,:.;:) **:t<*"" **~, **~ "* **-.*'* *'**'t*.*lit ****.**"* '* **l!<:t. *'* '* '"****~ $:

* * * * * * * * 0* r) P Vl ,;" P I~ l 1.) f û ç PG :;z ST * f.'.: E * Sp ** * * 0 ~ ~ ~ C 0;)(:r"'') CH)r.... ~)')l);)":;.<;<;)i(-r'-.!.>') ~l!:'~! lit,.· *** ::<* ..** -.:***** ****'" "" **'* *" +:* t.*** *",c**** Ji<" *l!' '* -.t:** ;t*'* '* ~ li< ** ~ v. ****~* '** *' ***~-* -* ******t"): ** * * * * ~ ~ Q 0>II: SORTIES • 1110 r) 24985 ,) 15306 ç 21~5 -) 161 ') l -:; 2 ';1

~ * * ~ * * * * ********.*********~.*************************.****~***ç~~O~0:)~~~0330~O~OJ00)O~O~~e~~~O~OO~QCO~OOO~o~oe~~~~

3 * * * * * * * ~ç ECH4NTILLOt-jS t': 108 0 2513 r) 1533 0 31 * 114 * 0 * 1 ** * * * * * * * ****.********.****00~~eOOOO~00QC~OÙ)OOO~~~O~)O~OO~CG~~0OO~Q~~CCOOO~C,,?oo)oooooo~oo~~oe~co~**.*********~**.

/

EST INAT IONS QU INlA 1NE 24 L1=PRISE, L2=PUE

'******.~******.******.***.~******.**.**********.*****.*******.*********oo~o~o~eOO~ov"Q~OOo~~~~'eo~ocoo~~~~O~:;PEe E (1 P • V.l. (, P•1'1.l • ('. F•D• * P.G• * S. T• * F•M. E• * S • P • * TOT Al~*~*****.******.**************~*.********.*******************.************.****QQCOQOOOo~o~~~~eoocoooOOO~~~0~77 r;'! 0.0 r> 0.051 (. O.o~: 0.0 * 5.838 * 0.0 * 0.0 * 5.û;~ ~

* 0.0 * 0.000 (, 0.0 (; 0.0 r') 0.023 Çt 0.0 Ct 0.0 *

0.2(:;.

4.2S·

.00

Page 33: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

F 0 R T R·A NLANGAGE

1----------------------TEMPO l

FICHIER P -0G

I·'·-<-~" '.c; iSous-Prog.

-------~---_ ... _- --' -_.•.._--- _.- --_._~--_.. _._...-_ .. , ._._.. _ .._-. -_.. _.- .... - .-' - ' ..'-'-

;j z.:. K "..1 ~_ ~.> l.::.~J / ;_-' "-,' ~ .1APr-Ll CA Tl or;

Pêche artisanale

BUT FREQUENCESNOM AFREP53

.DE TAILLEBrutes

Extrapolées

DE. P0IDS

Calculécs pour une cspèce, pour une strate de temps choisies, pour un ou plusictrrs eng1ns

ENTREE : PARAMETRES A FOURNIR - FORMAT

1) ITRAIT, PERI, PER2, MX, MY, IFREP •..•.2) ENGIN, IT(J), J = 1,10 ..•••.•••...••••3) Pf" RT (1) ...........•.•• f) •.•••••••••••

4) ES P (1), lE, A, B•.••..•..••••....•...5) 10PT, 0PT (1) ....•••.•.•••••••.••.••..6) CAP (1), l = 1,54. . • . • • . . . • • • • • • • • • . •.

6 l 48 A 4, 10 l 28 A 48 A 4, l 3, E 1 0.3, F 7.3l 2, 8 A 410 l 8

SIGNIFICATION DESPARAMETRES- ITRAIT, PERI, PER2 (cf. TEMPO 1), MX (unité d'entrée);MY (unité de sortie),

IFREP = a (fréquence de taille), IFREP = 1 (fréquence de poids)ENGIN = nom de(s) engin(s), code des enginsP0RT = nom du port BESP(I), lE, A, B = nom de l'espèce, code, coefficient ~e la relation AL (cf. ESPE53)10PT, OPT (1) = 10PT = 0 (fréq. b~utes), 10PT = 1 (fréq. extrapolées);écrire l'opte chcjCAP (1) = tonnar;CG débarques pour l'espèce considéree et poùr la strate de te.mps choisie.

CONSIG~ES D'UTILISATION - METHODE DE CALCUL

~ CAP (1) sera exprimé en kilogramnles, ces données sont 1ssues des résultats de PIR053On prendra soin de mettre 6 cartes de données. Si par exemple le traitement estmensuel. On mettra les débarquements mensuels de l'espèce consideree en kg.Ceci sur 2 cartes. On ajoutera donc 4 cartes vierges.

Ce programme selectionne lès longueurs à la fourche de l'espèce échantillonnée.

Pour calculer les fréquences de tailles extrapolées, il multiplie les fréquencesbrutes par le facteur d'extrapolution = Poids débarqué. Le poids débarqué est

Poids échant. Bdonné (CAP(I))et le poids échantillonné est calculé par la relation A(L + 0.5)Lors du calcul de ce poids échantillonné chaque ~réquence de taille est agrémende 0,5 cm, les mesures à la fourche effectuées sur le terrain sont en effet faitau cm inférieur.

Le calcul des fréquenc~s de poids multiplie la fréquence d'apparition d'uneclasse de taille par'le poids de cette classe de taille. Les résultats sontdonnés en grammes et le total en kilogrammes.

Pour les fréquences de taille brutes, extrapolées et les fréquences de poids,leprogramme donne un récapitulatif pour la strate de temps choisie. Pour ce ta­bleau l'ensemble des fréquenœs de poids est exrrimé en kilogramme.

*CURY = signifie que nous avons effectué une transformation au programme établi parBERGERARD

Page 34: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

LISTING Cf MODULE AFREP53

3 2

DIM[NSIGN ENGIN(B),ESPECE(8),Pü~T(8),CPTIüN(8),TITPE~(4,3)

r j~ T~ :.:; ê f< Fh E ( 2 , l 5 1 ) , CAP ( 54 ) , 1T ( 1 0) , C ( 1 5 ) ,0 ( 3 9) , P ElU , PEj{ 2LHEGER NtlJSEN153) ,;\J.3JQU24),N13JMUIl12)

COM~JN IET2J TITPER,NBJSEM,NOJUl,NBJMGI,NBJAN,IAN,MXCu N~~L _'~ 1 ET31 iW

~~AG(5,4r0,END=260)ITRAIT,PERl,PER2.MX.My,IFREP

REAU (S,41(,ENO=26~) lENGINiIJ,I=l,81,(ITlJ),J=1,lO)RC:4C (5,4Z0,EN:J=260J (PORT( I),{=l,BjR::AO (;,,43Ii,END=260) (ESPECE(IJ,!=l,8J,IE,A,BREAJ {5,440,END=260J IOPT,(OPTION(!),l=l,B)If (IGPT.EQ.O) GU T8 10Rë4J t5,450,END=270) tCAP(I),I=1,54J

lJ CALl TE.'~POI

J 'J 2., 1 = l, l 5 lFR[(Z,I) = 0

20 CJNTINUEIF {Ir~AIT.EW.O.OK.ITRAIT.GT.4) GU TO 280{t'ER = PERIOù 240 KK = PEkl,PER2Dû 3"11 = 1,151FRE(l,lJ = 0

3-) CUNTINUEGO TU (40,50,60,70),lTRAIT

4~ NJJOU~ = NBJSEM(KK)GU TO 8'1

5) N~JUJR = NBJ~l(KK)

CG f,J 806~ NJJOUR = NBJMOIIKK)

GJ TO 807) NUJOUR = NBJ~N

l?E~ = IAN8:1 DJ l~) K = 1,N:3JDUR

(,r:AJ P1X,'r60,END=290J (elH ,1=1.15)Ni~ P 1k = C ( 1 5 )If (;JbPIF-.EC.f> GO TD 18(\DU 17"i lL = 1,NJPIRREA D (N X , 4 70 , EN D= 3 00 ) (D li) , 1=1 , ::3 9 )00 ~J 1 = 1,10IF (ITlI).E~.O) GO TO 100If (U(7).EC.IT(IJ) GU TU 110

90 CUN T [~UE1 ,', ,. Nil NT YP = l

GJ TC 1551.1::: NJNTYP = 0

Nt = 16

Ff'.CPFi\EPFREPF'< è PlFRE:PlFkEprFREPlF~EFf

F I{E P .FR.EP.FRE?)FREl-'lF~EP iFREP lFREPiFKEPjF KE? :H,EP;FRE P1FkEPlf R EPFfi EPiFREI'FREI'F kEPfREPH~EP ..FREP~

FI'-EP;f~E:P.:

FI{EP'Fl.I.E:P:FKCP'F j,E P lFREP)F::.<.EPFREP.FX,U"f [, EPFkEPfREPFli.Ep·f', 2P:Ff\EP

FR::;;) ;.FREPl

Page 35: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

IZO

130

140150155

160

170180

190

zeo21(1)

lZQ

N 2 = 32GO ru 130READ lMX,480,END=3l0) (DCI),I=1,38JIF tNUNTYP.EQ.ll GO TO 155N1 = 7N 2 = 31DO 150 1 = N1,NZ.8IF (JII}.NE.IE) GO TO 150JI = l + 3J2 = 1 + 7DO 140 J = Jl,J2IF (O(J).EQ~0) GO TU 140IF (Q(J).GT.1S0> GO TO 14011'1 = i)(J)

FREll,IÎ~) = FRE(l,HO + 1FRE(1,151) = fRE(l,ljl) ... lCONTINUECUNT 1NUEIF (J{l).EQ.21l GO TU 160NSUITl = NSUlTl + 1IF (N$UIT1.LT.NSUITZ) GO TO 12DGO rD 110NSUIT2 = O(15)IF lN5UIT2.EC.OJ GO ro 110NSU!Tl = f,'GU Ta 120CONTINUECUf\TINUEIF llOPT.EW.l) GO TO Z10loI = o.00 l(}~' 1 = l,i5el = 1 + 0.51 F ( FR E ( 1 , 1 ) • EC• 0 ) GO TO l 90WP = 4 1) l t/o BWP = NP * FREt l,!)W = vl + WPCONTINUEIF (W.EQ.O.) GO Ta 210CAP(KK)=CAPlKKJ*10JOFAC = CAP(KK~ / wDO 200 1 = 1,151FREll,[) = IflX(fREll,l>'* fAC)CLNTINUEDU 22'1 1=1,151FR E( 2, 1J = FR E ( 2, 1) ... FR E( 1 , 1 j

COrH Li'WECALCUL DES FRE~. DE POIDS AL LA PLACE DES FREQ. JE TAILLESIF(IH(EP.EQ.O) GO TO 800

3 3

Fl'EP.fREPIFREP)FREP 1Fl'E?IFREPIFREPlF~EP 1FI' EP lFREPIF REP 1FREP 1FREPIfREP lFREP 1f"EPIFREPIFREPIf RE? rFF.EPl.FKE? rF RE P lFRoEP!fREPIFKEP ifREPIfF.EPIFREPIFRE?I

FF.EPIFKEPIFREPIFREPIfl'EP 1FREPlFREPIfREPI

FREPIFREPIFf<EPl.FRE P1

FREP 1

Page 36: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

3 4

oÜ 7 0 ,) 1-= l , 1 5 0IFIFR':(l,l) .• EQ.'J);';O TC 7,')0XX=FFE( 1,1 ) ... tA*( (1+0.5)';'*ô))FRE(l,I)-=IFIXlXX)Fk::(1,151)=fREll,15U+FRE(1,ll

7) 0 CG;~ T 1 r,u EYY=FkE( l, 151)fREtl,151)=IfIXlYY/1JOC)

(3)O CO l'H H~U E'1 RIT :: (,V Y, 5 j~ ,,-,) (T {TP ~ R. ( l TRAI T , 1 ) , 1 :: l, 3) , l P ES'. 1AN~KITE (kY,510) (P0RTlII,I=1,8)~RITE (MY.510) (ENGIN(I),I=l,B)~RITc (My,510) LOPTIJN(Il,I=l,ü)~RIT~ (MY,51() lESPECEtI),I=l,BJwRITE (MY,52(,)DO 230 1 = l,50J = 1 ... 5CK = 1 + l'JOvif<ITE U1Y,53f') I,fREll,I),J,FRE(l,JJ,K,fREll,K)

30 Cu.HINUEw:) nt: P'Y,54,r,) FREll,151>l~ (ITRAIT.E~.4) GO Ta 320I;.>Ei-Z -= IPER + 1

'-tJ CuNTINUEIFtIfkEP.EQ.:) GU Ta .910... .' 1 l 1" ~ f-' ,.. • .., , - l' ';J u <)" J = , 5( 1-, :- L.:. , .. ~ 1 =.ll..:.: ri( E (2 , 1 ):: ( ~:~ ( ( 1'" 0.5 pz::- BJ )ll=ll/l.'ji}OFf<C( 2, 1 )=IFIX{ lU

).0 fk~t2,1~lJ=fkE(2,151)+FkElZ,I}

-il!) CO;nI."WE~RlrE l~y,55r) (TITPERLITRAIT,I),1 = 1.3J,IANWRITE (~Y,51~) (PORTLI),I=l,a.~kITE (MY,510) lE~GIN(I),I=l,a)

~j RITE: (:~ y , 5 10 ) l 0 P T ( UN { 1 ) 7 1:: l , cl J~;F,ITc (,'W,~l()) (ESPECE(l),I=l,d)ri ~ { TE (M Y , S 2f· )DJ 250 1 :: 1,5JJ = 1 + 50K = l + 1U0~RITE (~y,53~) I,FREL2,l),J,FkE(Z,J),K,FkE(2,K)

50 CJNfWUEW~!TE (NY,54[> FRECZ,151JGO TU 320

~~ j,RITE (~y,56J)

Gû TU 32nf ;' fj f;, LI E (:v1 Y , 5 7J )

GO TO 3ZU

FkEPI'fRH' r'fR=P LfREPIiFREPliFhEP LFR.EPr;fkEP HFREP If­F KE fi IlFREP!rFF<.EPHFREPlfFk(P UfREP l {

Ff-'!:PHFI\t P HFREPI,H~ EP 1:FREPI;fKEPI;H:.EPI:fJ'EP UFREP r:,FkEP liF~EPI~

FI'EPLfHEPI!FREPLFk.[P IFfREP!,FREPli-

Page 37: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

;~R 1 T E ( ;1 y , 580 JGO T~ 320

,",\ IiH.ITE (MY,59(:)GU TU 320

') id" 1T E ( 1"'1 Y,60~))

GU TU 32ü. .L j iiR LTE (NY, 61ü)

,,' .2.J STOP

, '.:.

-, '.J J" 1l "; 1

))J 1

: ~.l

3 5

f UR,'-1 ATt 614- )FUF'1AT (JA4,lCI2)FuR:v1l\T {8A4JFORMAT (8A4,13,EIO.3,F?3)FJ:{ ..v1AT (12,8A4>F ;0 Ri~ A T (10 18 )

FOR ;1 AT (1 2 , 1 1 , 3 12 , 2 1 1 , 1.3, 1 2 , 21 3 , 31 2, ( 3 )F 0 RM AT (12, Il ,412,2 (l , 3 12, II ,L 2 ,r 3, Il, 2 ( 12, Il, 13,512) ,L 2 ,I 1.613)FOi<:" Ar (1 2 , 1 1 , 4 1 2 , 3 ( 1 2 , 1 l , 1 3 , 5 1 2 » , 1 2, Il ,6 ( 3 )

FOR~AT (LH1,lOX,3~4,2X,I2,2X,I4)

fUR r-1 A T (1 1 X , aA4 )FURMAT (1IICX,3('l.F.',5X,' FREQUENCE',lX,lH*lJfURMAT (LlX,]114,5X,I10,lX,lH*)F- (] j:. !-1 AT (S 1 X • ' TUT AL: ' , 5 X , 1 1~ , 1ri * JF~RMAT (lhl,lrX,'~ECAPITUlATION ',3A4,2X,I41FLJRt"1Af (1()X,'CARTES 1 A 5')FOR~4T 110X,'CAkTES CAPTURE')FUiH1.\T (LOX,' ITRAIT ')FURM4T 110X,'CARTE 20'1FJRMAT (lOX,'CARTE 21'1FOk~QT (lOX,'CARTE 22'JEND

F REP 1

Fl<.EPIFREPIFREPIF~EP 1Ff;.EPIFREPlFREPI

F~ EP lFRE? l

fK~P

F REP lfREPlFREPifF.EPiFREP!FREP'fREP,FREP:FRE?'FREP;fREPlFFEP _;FREP:F ~[P lf REP j

FREP!F!:(EPiFRE PiFREP l

Page 38: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

l: f

~.", 'e' ,c, T ~'<., y ~} \ 1) l~;

i' t....~J :; : L -1:': J -( ~ l :_~ 1\ t:f, ~ '. j:':: .:... :.:.) ):: P.:. [; S

Ti j Ij ~:

~- • j . F;"':'~J~::C;~ ... ·L • f • f~EJUE~,C:: ::',:l. F.

l "ï ) 5 j.:j 1 ,",. l'Il) :1."'. :i ~ .:.- lC) ,. 1 )2

~

,..

.:., 53 /t '. 42 .~ 103L, ": 54 0437 i< 1'- 4

::ï i} 55 2275 1 - "'" "',:" ~

.~ ! 5.:..- 4821,.-,. 106'.~

;.",.:.., r '0; '57 " = 1.07.:J >;: 58 5394 :;'1 1.)0) li> 5<) 2349 t. 1 '19

~ '"\ :) (~ 60 ;) ','" 1101. ~ '" 61 12681 :r,: 1 1. ll 2 Q c2 lO;n9 .... 112'v' i v

1 3 t'.~ :If. 63 3515 \( 113l'~

r. "- 64 3697 -4= tl4~

l ,~ -; >li. 65 15543 .;: 11516 1:) f 66 244'-35 ': 11é, l ;} (. 67 29':;77 ,1"1 117l 3 68 ~/ 26944 ic t13l ,",

"",..-""3 294 2 :.~ 119j lli< o j~i -"...,_...... "'

" 7; 4928 " lZC) 0. f) 1 71 30945 ) 121

, LI lÇ 72 le 783 '9= 122.:..L:

~j .:", .. 73 39468 ...... 1. 23',0

2-t r ~ 74 23559 .:t- 124':> f) ,.... 15 3C745 * 125"). , *' 76 2S664 * 126-- '-'

? , ':) 17 4(145 127.,) ,) ,'. 76 ,:)4:369

..,128,- " 'r

:1] .(i ::r 79 " ~/ 29::159 ;,.: 129) . ·n .~ ."d t': 3 1) 256 ... 130.~J •

-,

'.,

~.." .. 81 314J7 .. 131; , 0 : 32 :3138 0"' 132r

;,J f) 7- 83 25534 >li: 133j-t 4 ')') I~ 3'-t ... -" 134./ .'

~ 5 ':)37 * 85 9189 ..,: 135:.,(, 0 :~': 80 //' . 0 '!l···136~ "7 t2bt: Xl. 87 198C4 '9= 137.'J(J 1396·';' JB 0 .~ 138+.•/'

:;, "j 2216 * 89 0 ù 139L. 'H12 ,.. 9c- 0 *' 140, 1 355 Cj JY. 91 ... .',,-'.' f~ * 141.., -~! 0727 T ~i 2 t: .. 142' ...~.

42 7252 (. 93 0 é~ 143.~

44 5574 ,. 94 0 :;;: 144·t :1 3593 2i' ~5 ('1 '* 145~L 6425 * 96 ft * 146, -, 4124 (; 97 1) .', 147"t 1

4'J 2944 ~ 9ü,...

* 148./I~ '--1 629 i) f' 99 0 ."" 14~

j; (. "l' LA" 0 lI/-: 150TUTc\L:

) ,',

!i ~

,} .~

J ....CI :&o .'o ((, t

~

:) 'r

, ~..,-.

o ::;o 1

o :t:

(; >;c

C ~',

:JCl ->

" *'''1'J

j .1:

J ,.

n *o -:::;) '"

a '*0+D ~:

Cl "c ~.

~ ~:

~J *'o ,)

f) :"

n *o ~

o *o~' .o :fi

643'l!....-.'-'~" .--- "-- _.. ~.- -

N. TI : Le poids de chaquo f:::'éC;.',""r..CG c~) t:.,i.llo E.~:t exprimé €;"" gr::uamcsLe pc '.ds total est exprimci en ~:.ciloG[,3In::,,-,s •

Page 39: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

APPLI CATI ON 1Prog rôillme 1

Sü~s-Prog. TEMPO 1

ETABLI

LANGAGE

3 7-­PAR BERGERARD

FICHIER P -0G F 0 R T RA j'~

GUT

ENTREE

Nombre et pourcentage de fréquenta~ion

des lieux de pêche

par quinzainepour un ou plusieurs engins

PARAMETRES A FOURNIR - FORMAT

1) PERI, PER2, MX, MY,{IT(I), l = 1,10) •.. 14 l 4

L

NOM QZL153

SIGrnFICATION DESPARAMETRES

Période intiale

Unité d'entrée, unitz de sortie (MX = 1, MY = 6)= 1,10 : Code de(s) engin(s) à traiter

- PERI =PER2 =MX, MY =

- IT(I), l

" finale

CONSIGNES D'UTILISATION - METHODE DE CALCUL

- Ce programme calcule par quinzaine la fréquentation des lieux de pêche (généralementcodés de 1 à 45 ou 50 selon le port de débarquement, voir page 14). Cette fréquentation peut être calculée pour un ou plusjeurs engins simultanement. Si l'on veut traiter plusieurs engins il suffira de mettre les différents codes correspondar:ts sur lacarte paramètre.

- Le tableau 1 (en sortie imprime le nombre de sorties échantillonnées par quinzaine)" "2 (" " " " pourcentage " " " ")

La dernière colonne récapitule les 24 quinzaines

La ligne 51 donne le nombre de sorties par quinzaine.

Page 40: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

3 8

LISTING Of MUDULE QlLIS3

SU~kOUTINE TEMPOlDHicNS 1UN r IT PEK ( 4, 3)l rH EGER NtU SE1'1 ( 53) , tJ BJ Q Z ( 24) , NB J MUl( 12 )c..,)i·1t-1U;·j / E T2 / T HP EK ~N8JSE r~, Na JQl, NB J MOI, NBJ AN. 1 AN, MXCUNi"UN / ET 3/ MYREAl) (,1X,l'JO,ENO=50) «( TITPER( I.J },J=l,3J .l'=1,4J ,IANRlAD L~X .. IIO .. END.=jO) UJUJSEN(l),I=1,5J) ,READ LA X, l 20 J t N0= 50 J (NBJ Ql ( 1 ) , 1= l , 24 } .. ( NB j ;-10 1 ( J »1 J= l .. 12) , NB JANG J TG 80

5 0 'rJ ru Tè 0< y , l 3 0 )80 RèTURN

100 FetU-lAT (12A4,14)110 F,JR:-IAT (ltOIZ)120 fUi\M:'.\T (3612.,14)130 F~RMAT (lOX,'ERREUR DANS LES PARAMETRES')

E i:OD : :1 El ~ S ION ~ III ( 2 , 5 l, ,,5) , T 1 TP ER (4. J J1 f'J T 1:::: vL K NeJ SE1'1 ( 5 3 ) , NbJ QI ( 24 1, NBJ MO Il 12 1, 1Tl l 0 J , C li 5 j • 0 ( 39 JINTlGER PERl,PLR2

CO~MJN /ET2/ TITPER,NBJSEM 1 N3JQZ .. NBJMOI,NBJAN.IAN,MXC DA,"1LHi / Er JI t'lY

REAU (S,LüJ,END=140) PER.l,PER2,MX,MY,( IHI1,I=1,lOJ

CAll TEMPOlJU 10 1 = 1,2DO 10 J .: l,51DO 10 K = 1,25(J 1.. L1 ( 1 , J, K ) = 0 •

10 CONTINUE00 90 KK = PER1,PER2N~JUUR == NùJ:JlCKK)DO 80 K = 1,NbJOJRRt:AD (.'-1X,210,END=150) ICtIJ,I=l:,15)N'J PI R = C Ll5)H' (i-.Ju?IR.EQ.Ol GO To 80DJ 70 LL == 1,NBPIRREAU (MX,,,~O,END==160J (D(IJ,I=1,39)

TEI~P

TU~t'

T E,vP;r L 1'\ i'rU-I?i,r Er..,?'TEMPtTE~W;

TEi'W,TE~IPj

TH1PlTL'"1P;TE,'~Pl

T [.\~P,

TEfW,QIll :~lLU

QlLI (iJ IL 1 i

QlLI ~

Oll! ;QlLI :QlLI ,QlL! ~

-.ilLI!wIll ,QZL l'QLLEQZLI :QIL IiQZU t

QlUlQlL r \("il L IfCIL! LloIll ItQILlf

Page 41: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

3 9

DO 20 1 .: 1, 10IF (!T4IJ.EQ.0) GU TO 30IF (0(7J. U~.IT( l) GU TU 40

~O CONTINUE30 GO T 0 5040 1 F (D ( 1 U • [Q. 0 • UR .0 ( lU. GT.. 50) CI 0 T0 S 0

II = U(111QIlI(l,lI,KK) = WZlI{l,lI,KK~ + 1QlU (l,51,KK) = WlLI{ 1,Sl .. KKJ + 1QILI(1,ll,25) = QIlI(1,LI,25} + 1,'JILI(1,51 .. 25J = QllI(1,Sl,2S) + l

50 NSUIT: O{15}IF (~SUIT .. [Q.O) GU TU 70DO 60 L = 1,NSUITREAU (MX,230,END=170) (D(I)~I=1,38)

60 CorH INUE70 CONTINUEao CUNT {j~uE

'0 CONT Ir~U EDO 110 1 : 1,;) 1DO 100 J = 1,25IF (QllU 1,51,JJ.EQ.0.J GU TO 100WIlI(Z,I,J) = QIlUl,I,J) / QZlI(1,51,J)QIlI(2,I .. JJ = QlLI{2,l,J} * 100.

100 CO NT 1 NJEILO CO,HliWE

DU 130 1 = 1,2~l RIT E {MY, 24 0 J 1DO 120 J = l,51W1{ Il E HiY .. 2.50 J J, ( Q l LILI, J , K), K = 1.. 25 )

IlO CONTINuE130 COfHiNUE

GO TU 180h·o WRITE H1Y,260)

GO Tù 1801':>0 .JI{ ITE (MY ,270)

GO TO 180bO ~RITE (MY.280)

GO TU 180!70 WRITE (MV.290J1 JO STOPho FORMAT {1414)~10 FORMAT (l~,Il,3L~,2Il,I3,j2,213,312,13j

l20 FORMAT (12,11,412,211,312,11,12,13,12,2(12,11,13 1 512),12 .. 11.613~2jO FORt'1AT (12.11,412,3(I2,Il.13 .. 512J,12,11,bIJ)L~O fORMAT t1Hl,IOX,'FREQUENTATIGN DES LIEUX DE PECHE,TABlEAU:',IZ/J?50 fORMAT (2X,I2,lX,25(f4.0,lX)~

.60 fORMAT (/IIOX,'[RREUR SUR LES PARAMETRES'J270 FORMAT U110X, 'PLAt,-t: SUR CARTI:: 20')lJO FORMAT (I/IOX,'PlANTE $uR CARTE 21'):90 fORMAT tl/lOX,'PLANTE SUR CARTE 2Z ' J

fNiJ

QIII lUQlllé.~

QllIf:UQIl1EUQIllEU\"jILIEUQIlIEUQZllEUQIllEUQILIEUQlLIEUQILIEU~ILIEJ

QIlIEUQILIEUQlLIEU,iJllIEUQILIEUJlLIHjQILIEUQIlI!::ûQIL1EUQlLl!::UQILIEU'JIU cU~lLH:U

~l LI EUQIL 1 E UQ lL 1 EuQIlIELJQILIEUQlLIEUQILIEUQILIEUQILIE0QIllfLJQILIEt,;QILI El:QILIEl!QlLIEU~IL!EU

QlLI EU~ll 1 EUQILIELiwlllEUQZLIEUQILIEUQllIlU~llIEU

QZL1EU

Page 42: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

Il 0

..,L,

.,'~

\ ..

) ,

c

J.

") .

c

"; .

.f

; .

,,) .

l'

-; c(. -~'

J

3 J.L.,

:;J7,

L •

1.é C,;

20 'i

J.l.o.'J.

J.

.,u.('\V.

....u ..,..,\,.J •

n~.

o.

î. .

) .

o.o.

1.

t; ..J.o.

u.J.

13.i) •

Q.3.0.O.D.

"..J.

éé.J.J.C.

?7.'J.

13 ..

72.4.

IL

o.

,..., ..

.....; .

o.O.1) •

~; 8.2.

0.

') ."..J •

f'\1 ~ •

c.O.

::.

o.0 ..) .

o.G.

0.

l, ~ •

:?

26.O.

l l •

O.10.J.o.g.O.7 •1.3.f: •

l •3S.

C.,) .().

Q.O•.''1" .

o•1.o.o.

231 •

C.1 •

2 1 •

,..L •

"v.

c.c.c.

,..... .O.li.

o.c.

"4.C.O.G.C...,u.

,.'~ .

n.

13.

s.li •

o.~ l •

"t.-.' •

5.....~• .! •

c.~ 7 •

t')v.

12.

J.o.C.,'....

C.r~ .2 •c.O.

145.::l- .

G.o.c.D.O.

3C7.

( .f •

C•C•C•

( ..( .

t •

r.... .( .r •

r. •( .c, .f: •C•( .C•

r •C•C•( .( .,.'- .

r-I.. •

,.... .r-I.. •

( .c.( .( .é •

Il.( .C.C.( .C•( .C•

~

L •

1 'J,. _ lit

t. •( .C•t •C •

1~ ( •( .C•

~ ,, • f.

c•c.c.C.r •

r\ ...

r',..t::.J •

c ..c.

c.c.

c. ~

- 1. •

,.\.0

,.'~ .

C.î.

C•

c..

c.'1- .

( .

r'~ .

r1...

,.\. .

1-2 c. •

( .c::-' .

c ..

'- .

,.\.. .,.1.. •

C •4~.

/., .C•

\.. .C.1 •

1. l •c.( .C.( .

c•lé.

( .c.c.

,-rc:;4: , ....

J.:"'.1.

J.J •

).') .

~21.

..,/.

1.,) .

l" .

.) ..J.') .J.4.l) •

J.

, 11.,; ..

o.:) .·1.J.'1.,') .,1.1.

,) .l •O.JoÎ.

'l.

'1 •,) .') .? •J.

;;19.!J.J.

'"'. .

~

v.

0...1 ..

S.

'J •,.'~ .

l .

,~ .

c.

('. .

t'I' ...

'", ..

", .

..," .

~

:" ..

l •

t. •

'1.

'- .

'-' .r'~ .

,~

" .

"

'".. .

l •f'" .J •

) ..

~

\...

,] ..

.,,.

,., .

I~" .

\....,, .

,~

'~ .

.,,.

."'., .

.,, .

r ,-

r

r

,-\.. .

r

(

(,., .

c •

,J •

rl •

f

r'..

r'- .

r... .

Î

r, .

c

r.... .

r-.

. .

c

'..

r

,.

[' .

c •L

1 •

~ .,

( .

( .

1., >

, '1 -1 ~ 1

1CCr

t

r-.

r •r •

cc

(. .

,~..

c•r'...

r(

r... .

r •

~ .r

( .

-.(' .

r'..

c

r'~ .

r~ .

(

c •r\.. .

r

c •

.( ..

r(' .

t. •

'"

,, .

( .t. •".

r( .

(

li •

U:: •

C- •

", .c. .

.') .

~ .

, .

t;, .

î, .

l •

t'I

f.) .

i""! •

2 ..

.....

"

" .

,] .') .

....'- .

'"- .

n.."; ...

,) .

1.l •

5 •

7.'1'~ .,, .

,) .

c•') ."

) ..

,..

!) •

1

f 2 •

, .r: •

r

'.

r~ .

(

1 •rr

c •

( .

r

('

r'- .

(

( ..

~ .

(

('

(

, .

c•

c •

~ .~, .

,(

( .

,-

,.~ .

t •

,.'- .

( .( .

r 0

l r •( .r

4f..

1 ~

,., .

1 ~ ..(

c:J •

t'

J ..

r

rC ..

ï •r

c

c:

~ .

l, •

., ,""

r •

r

"l, •

'l ..

cr

:"',

,"

o•

n •,

(

4C;

f').

,~,

'.

-,

"-' .

r,

.,) .

L~ •

'.>1.

n.

,..

., .

,-,

c.

0.

'J.f. •<î.

1 •

? 7 •

C,? •

-,'i'-,

",

, 'j

, î

? ":}

(j \

~ l

? 1

"":1 f)

'J '1

4 )

4 1

L l

Le

-- .,..,• ;j rc ,":.BLSAlT Pf.RTlli3L

Los liGnes représentent les lie~ de pêcheLes colonnes représentent les quinzaines

Page 43: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

,.._---------------_._- -APPLI CATl ON

Pêche ôrtisanale

1Pro9 ramme 1

Sous-Prog. TEMPOl

FICHIER P -0G

ETABLI PAR BERGERARD

lANGAGE

F 0 RT R·A N

BUT

ENTREE

Efforts journaliers des P.M.l.,P~V.l., F.O.

- Nombre total de pirogues sorties

- Pourcentage journalier des sortiespar rapport aux sorties hebdomadaires

PARAMETRES A FOURNIR - FORMAT

NOM F P 1 R5 3

1) PERI, PER2, IOEB, MX, My ..•............ 514

SIGNIFICATION DES 'PARAMETRES- PERI = période initiale

- PER2 = période finale du traitement

IOEB = numéro du jour où ont débuté les enquêtes de l'année

- MX = unité d'entrée

.- l'~y = unité de sortie

CONSIGNES D'UTILISATION - METHODE DE CALC~l

- Ce progrmnme somme les sorties journalières des P.M.l. (pirogues-moteur-ligne),P.V.l. ( pirogues-voile-ligne) et des F.O. (fllets dormants) sur les semaineset sur l'anné~.

- Ces chiffres sont ensuite transformés en pourcentage en divisant le nombre desorties d'un type d'engin au cours d'une journée par le nombre de sortieshebdomadaire du même type d'engin.

- Ce programme permet d'étudier les fluctuations journalières et hebdomadairesdes sorties.

- Engin signifie ligne-voile (P.V.l.)" 2 " ligne-moteur (P.M.l.)" 3 " filet dormant (F.O.)

Page 44: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

4 2

LISTING OF ~JDJLE FPIR53

Dl~[NSIUN EFFJ(3,8,54J.EfFP(3,8,54JJr~ENSION TITPEk(4,3)INTEGER NJJSEM(53).NBJ~l(24),NGJMOl(12JfC(15),D(39),PER1,PER2

CUI1i'ilJ:~ IET2I T ITPER,NBJSEM,N3JWl,NBJMOI,N13JAN.IAN,MXCJ,V,i'1iJN JETJI MY

RE~J C5,200 4 END=130J PER1,PER2,IDEB.MX,MYC,\LL TEHPUlDi) 1. 0 1 =0 l, 3J\] 10 J = 1 J tiJJ la K = 1.54[FfJ(I,J.K) = o.EFFP(I,J,KJ .:: o.

10 C o:~ 1 HW Eca 50 KK = PERl,PER2Da 40 K : IJ~U,7

IU:AD P1X.t~10,[Nü=601 (C(IJ,I = 1,15JEFfJ{l,K,KK) = C(9)[~rJ(l,b,KKI = EffJ(1,8,KK) + C(9)E(fJ(2,K,KK) = C(8)E:FFJ(L,b,KKl = EFFJ(2,U.KK) ... C(81Ei:FJ(..;j,t~,KK) = CLIO)EffJ{J,8,KKJ .:: EFFJ(3,8,KK) + CllO)l'iL3Plk.:: C(l:.»IF LWPIR.[:J.O) GU TO 40JJ 30 LL = 1,N8PIRREAD (MX,220,ENU=140J (D(I).I = 1,39)rJ:)UIT -= I.HlS)If (NSUIT.EQ.O) GU TO JODU 20 L = l,NSUITRE:J~D (t1X,230,ENlJ=1501 (DlU,1 = 1,38)

20 conTINUE30 CONTINUE40 CUNT INU[

10E13 := 150 COtiTINUE60 00 la ( = 1,3

DO 70 J = 1,8

EFf ?~EfF?'CFfP'Eff P~

EF î~ ~ .EFFPEfF P[Ff?:EFFPEfF P:[FF P.:EFFPl[FFi>:EFfP:E:FFP~

EFF p~

EFF P JfffP;lfF P.'EFFt',Efi-P;[FFP'Effr'CFf?EFFP,EFf?;CFf?:EfFi.JlEfFP~

EfF PiEfFP l[fFPIEFF PlEFF?;EfFP'EFf P;[FfP:Cff;>.EFF? ~

Page 45: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

70

DO90

IJO

.1.10

120

130

140

1501I.JJ2UO210LlO2302402. '='0,~ 00.:.7J~~ 80290300

'-- . .....;

:JO 70 K :: 2 ~ 52lfFJ(I,J,54) = E.FFJ(1,J,54) + tFFJIl.J1K)L ij t\1 IrW l:D;J 90 l = 1 J 3iJU 90 J :: 1,8JO dO K = l,54IF (i::FfJ( l,tl,Ki.EJ.O.J GO Ta 80E.FfP( I,J,J<J = EFFJ( IIJ,KJ 1 EFfJ{ I,8,KJE.fFP(l,J,K) == EfFPlI,J,K) * 100.CUin l NuECJNTINUEDù 120 1= 1,3'vi RITt: P1Y , 240 ) 1DJ IJO J =: l,53.!KITl: (MY,250.1 J,(EFfJ(I,K,JJ,K = l,a)CONT l i.JUEhRITt: {MY,260)tiRITt U1Y,270J (EfFJ(1,J,54},J = 1,8)ARlTE (M'I,2"t0) 1DO 110 J = l,53~llU TE i HY 1 250) J, ( E f f P ( 1. K, J J • K = 1. a)

cUln INUE~J KIT t 0,1 Y , 2 b 0 )~KITE (MY,270) (EffPIJ,J.54J,J = 1,8)CONTINUEGG TG 160~'I R. l TEt MY, 2 8 0 )GO Ti,) 160i-H rT E (t~(, 290JGO TU 160lm IT t:: (MY, 300)ST(.Pr ù l<t~ AT (:; 14 )r LJ i< M,\ T (1 2 , 1 l , 3 1 2 , 2 1 l ~ 1 3, 12 , 2 13. 3 12 1 1 3 J~OkMAT (IL,IL,412,2I1,3I2,11,12»13,I2,2{I2,11,I3,SI2>.I2,Il,b13)fUI·I..~AT (12,11,412, 3( 12, Il:- 13,51 2) ,12. Il,613)f-OI<.M,\T (lHl,20X,'E:NGIN: ',12/)rOgMAT UOX, U,5X,8tFIO.2,lH*)FÙR.i-1AT (5X,'T'JTAL SEMAINES 2 A 52 : 'jflJKI-1AT (17X J 8(FI0.2,IH*)JF():<t4AT t//lOX,'EkREUR DE PARM1(TRES'JFGI~NAr 1I/10X J 'PlANT[ SUR CARTE 21')FJRMAT (I/IOX,'PlANTE SUR CARTE 22'J[ Nt)

su t3 ROJ TI NET EM PU 1Dl~[N5IUN TITPER(4,3J1 îiT!:: GER I~ BJ S E f~ ( 53) , N UJ Q Z ( 24), N13 J t-1D l( 12 jCa~MJN /ET~/ TITPEktNBJSEM,NBJ~Z,NaJMO[.N8JAN,lAN.MX

Cù ..'l11lJN 1 ET 31 I-IYREAD {MX,lOO,END=~OJ l{TITPERtl,JJ,J=1,3),I=1.4),IANREAU (MX.,l10,ENlJ=50) (NBJSEM( 1 l,!=l, 53)

r.: r i- PU+PCfF?E.fF ~

EFF?EF F ;)EFfPiH,)[FF PEFf-PEfFPEfF?EfFP[FFi>EfF P[FFPEFf-PEFF :~

Ef-;:rEFf?CfF PEFFPEFF PEFf?EFfPEfF PEFF P[;ffPEFFPEFF PEFFPcfF PH+PEFFPEFf?EFFP(FF?EFF?EffPEFF ~)

a-=}- PEFF PEfFPEFFPTE Mt-'TU.,PT E;'IPTE Mi)fEMP.T E:·iPTEM?

REAl) (MX,120,ENU=50) (NBJQZ(Ij,I=1,24),(N8JMOlIJ),J=I,12),NBJANGOT 0 80

50 WK1TE (MY,130JélO RfTUKN

iGO fQHMAT '1~A4,tI4~

110 fOkMAT (4012)120 FORMAT (3612,14)130 fORMAT (lOX, 'ERREUR DANS LES PARAMETRES')

[rH)

TEH?TL ,'1PH:r..,p.THl?Ti:;MPTb"~P

TE,"'P:T Er1P.TEMP

Page 46: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

12345,:,19q

10Il121314151617IR192021222324252S272R2930313233343536373839~)

414243444546474R4950515253

T ~ L S r::'~ AIN ES

.' . ~, l. .

0 .. 0 *9.49*

24.44*34.29*19.74*

,).0 *18.37*12 .. 50*45.00'"16.28*17.86·20.00*0.0 ..0.0 >le

40.00*4.17*

11.81*16.33*13.14*17.86*29.31*0.0 ..O.J *0.0 *

Il. 19*15.22*15.11*1B• 18*13.19*20. 51*16.22*11.27*13.33*16.49*15.73*13.08*14.58*13.37*13.24*21.01*22.05*20.444'16.44*14.73*13. Si.*,30.59*

8.51*21.2A*22. 3<HE23 .. 44*0.0 *

35.90*0.0 *

2 A 52 :15.96.

o. c *11. é e*6.67*

37.14*21. C5*

0 .. C *14. 2 c;*18. Ct*35.0C*23. 2 élie28.5 ï*13.13*o.e *

35.0 c*60.CC*7.2g*

14.11*16.33*15.33*15. 1 E*25.8é*0.0 *o.e *o. c *

14.1 e*14.4 c;*14.3<;*13. é4*16.61*20.51*11. 71*14. 1 S*13.33*13.83*11. EG*14. <:5*11. 1c;*13. c; 5*11.7(;*22~46*

o.c *24.0Ç*11.64*16.28*

8.33*15.2S~

13. E3*21.66*17.S1*28.13*o. C *

29.21*o.c *

15.11*

0.0 *2C.44*10.00*17.14*19.7 ft*4 o. 00*

0.0 *16.67*20.00*

6.98*0.0 *

10.00*0.0 *

30.00*0.0 *

19.79*16.54*Il.22*14.60*14.29*25.86*

0.0 *0.0 *

10.26*16~42*

15.22*15.11*10.61*14.58*10.26*

9.91*12.68*12.59*13.30*

6.74*12.oS2*14.06*15.12*14.22*

0.0 *0.0 *0.0 *

16.44*18.60*12.50*12.94*18.09*23.40·23.88*25.00 *0.0 •0.0 *0.0 *

13.16*

22.C)5:+17.52"13.33lt0.0 :+

19.74.60.GO·16.33:6Il.11.0.0 *

11.63.14.29*10.00-0.0 *

35.00.0.0 :t

17.71·17.32.0.0 •

13.14*10.71*18.97*0.0 :+0.0 •0.0 •

14.93*12.32*13.61:+12.12"13.139:+17.q5~

13.51*14.71711­10.37*12.23*19.66*15.89*13.02*14.53.15.20424.64.24.41*10.22*16.44*13.18*12.50*11.16415.96*27.66*23.8A:+23.44:+0.0 :+0.0 :+0.0 :+

27.A7*18.25*IB.894:11.43*19.74*0.0 *

16.33*13.89·0.0 *9.30*

28.57*16.61*0.0 *0.0 *0.0 *

18.75*13.39*18.37*15.33*15.18*0.0 *0.0 *0.0 *

23.08*15.67*15.22*13.67*14.39*14.58*17.09*15.32*14.08*13.33*12.23*15.73*16.82*14.58*15.70*16.18*22.46*29.92*12.41*13 .. 01*13.95*16.67*11.76*14.89*0.0 *0 .. 0 *0.0 ;,je

0.0 *17.95*

0.0 *14.88*

2l;·.5.:.)··~

13 .. 'q;.13.-:>'3*0.0 ~~

0.0 '1

0.0 .>y.

20.41't:.18.0é';'0.0 'l'

13.QSJi.lO.7t~

13.33-ltJ.O *'0.0 *'0.0 *

16.6-r~

14.17*18.37*13.87*13.394;0.0 *o. a :,e

0.0 *23. 21 'le

14.93(t13.0":,*12.23*13.64*12.50"-':1'.681~

17.12i.~

14.79*27 .. 41*1 L... 89*16.85*12.15*12.50*12.2l«16 .. 67*9.42*23.62~

17 .. S?*15.07*11.63,;<16.A7*

8.24'jt12. 77~'0.0 *:) ..) ",.

0.0 ....72.22*0.0 :.i<

0.0 ~

13.76'<'.... -- -'-,,-'~--

IL. B: T.A:BLEAU PARTIEL

Le::> colonnes repI'èscnt,,::J.t l~s joursLeo lignes reprèsentent 10S semaines •

Page 47: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

IprogrammelSous-Prog. ESPE53

APPLICATION

::-C:Che: artisanale•

BUT

FICHIER A -0G

ETABLI PAR BERGERARD/CURYLAt\GAGE

F '1 RT R·A NNOM

ENTREE

Poids moyen des individus

- par qUlnZ8.1ne

- pour 7 types d'engins

- pour 99 espèces

PARAMETRES A FOURNIR - FORMAT

Les paramètres sont fournis par le sous programme

PPG053

ESPE53

Sp(I), A(I), B(T), W(I) 13, ElO.3, F6.3,ElO.3

SIGNIFICATION DESPARAMETRES

- Se reporter au programme ESPE53

CONSIGNES DI UTILISATION - METHODE DE CALCUL

- Le fichier A-0G est identique au fichier P-0G quant au cont:enu, seules les3 premières cartes paramètres· (découpage temporel de l'année) sont suppri­mées. Seule subsiste la~ème carte paramètre (découpage en quinzaines), lereste du fichier est constitué par les cartes 20, 21 et 22

- Le poids total échantillonné, pour chaque espèce, est obtenu en utilisantla relation Poids-longueur = p(gr) = A (l + 0,5)~m

- On agrémente chaque longueur à la fourche de 0,5 cm, les échantillonnagessont faits au centimètre inférieur.

- Le poids moyen est obtenu en divisant le poids total échantillonné par lenombre d'individus échantillonnés

- Lorsque les coefficients A et B n'existent pas, le programme utilise lepoids moyen empirique (cf. ESPE53)

- Lorsqu'il n 'y a pas eu de longueurs échantillonnées, le programme indiquele poids moyen empirique.(Cf. ESPE53)

Page 48: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

4 6

LISTING Of MODULE PPG053

U 1 .">: :6 1 OiJ T R ( ') 9, 2, 1) , A{ 99 ) ~ 13 ( 99 J , h ( 99 )INTEGlR IT(~),Ql{l4J,SP{99>,DI39)

DArA IT /2.,1,1,4,3,5.6,7.71OArA i~1,IQ2/1,24/

DU 1 1 = 1.99READ (2,110> SP(l),AlIJ,tHI>'W(!J

1 CÙi\lT INUEIŒA0 (1,120) U.d(1),I=1,24)DU 13 KK = lQl,IJ2[) Ù 2 1 == 1,)9DiJ 2 J = 1,2JU Z K '= l J 1TR{I,J,KJ=O.

2 C iJ ,'H l NUE;JJ~(,)L'KtU

U J ') K= 1 , i~J

rU:4lJ (l ,130, END=9 j NP1 F (N ~ • E !J .0 3 GOT U 9U8 B Ll '" l,NPkL J\U Il ,14 li , !:l'JD=/j) (D ( U J 1:= l, 31})IN := lT(lJ{7J):H'=16fJ 2 =::'2GO TG 4

J Rc~j(1,lS0,ENû=8J (O(I),I=1.38)141·:::7fJ2= 31

4 ù:j 6 1=;HJr~2,d

lE = D(IJIF (lt:.tJ.O) GO TO 6IF (AUE).LQ.O.) GO Ta 6,Jl::1+3J2=I+lon S J=Jl.J2IF (:HJ).fJ.O) GJ TO 5R==ù(J)+O.5TR(IE,l,IN) = TJ{{[E,l,IN} .. AllE) * R ** 811E)TR(IE,2,INJ = TKIIE,2,IN) • 1

PP GO:>PPG;):;PPG05~

PPG05.PPG05,PPCO 5,PPGOS.PPG05,PPGJ 5·PPGO~ :PPG05PPGO:;,PPG05.PPG85.PPG05

PPG05PPG05

PPG05 :PPG05.P PG 05:PPG05 _

PPG05_PPG05:·P PGO 5_

PPG05 =PPGe 5:PPGOS.PPG05_pp GO 5.PPCO 5.PPG05.PPG0 ~.

PPG05PPC05.

Page 49: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

4 7

~ C;H.T 1 ~.J Eo VliH iIl-J f::

1F {O ( U • t:: J. 22) GU TD 7~JS 1::: U ( 1 ~)

N~2 :=0GU TO 17

7 Nj 2== ~~s 2 + 1l 7 1 F (J 52 .. L T• ;J S 1) GiJ T0 J

cl LIUI Ij~lJl

9 CONrI:~JE

DO 11 1:;: 1,99OJ 11 J ::; 1,7U= (Tl-UI,L,J).EQ.O.) GO TO laTRll,1,J}=TkII,l,J)/TRLI,2,J)GU TU Il

10 TR(I.,l,J}=.J(I)*lOOOOOO.11 CONT HJJE

[)lj 12 1=1,7fi f{ 1 r t: (3, 160) (T R ( J. 1. 1 ) , J= 1.99}

l 2 CU j\l TIN Li E1 J::::O

l 5 I-J RIT E (6, 1 70) KKDU 14 IK=1,30lKl=IK+IJIl: L1K 1. EQ. 100 ) GU T0 16

l 4 ~~ R rT t ( 0 ~ 18 0 } Sp ( 1KI) , ( T j{ ( 1 K1 J 1 , 1 ) , 1:: l, 1 )vi:lIT t (6,190)IJ·=IJ+30GO TU lS

10 CûNTIi~JE

WRITt(6,1'iOJ1.3 cû;n INUE'-J9 E'~ù FILE J

Rl:wL-JO lRt/iHW 3STùP

:)0 FCRMAf (214)110 fUHMAT {IJ,il1.3.f6.3,ElO.3J120 FDk~AT (2412)130 FDRr1AT (213X,13)1. 4 0 FOH:'" AT (12., 1 1.,412,21 1,312, 1 l, 12, l 3,12,2. ( 12 , 1l, 13.5 12) ,12 J 11,61 3J15U fORMAT (12,11,412,3(12.11,13,512),12.11,6131IbO FORMAT (99F6.0)

L70 FORMAT(lHl,3X,'PUIDS MOYENS DES INDIVIDUS CAPTURES(EM GR.J',l ' QU 1 îU ArNE: " 12/ /3).. •l069(lH*1/3X,'* * E N GIN S "1· *·/3X,·*ESPE*·,63{lH*J/3X,·* *ENGIN 1*',2'~NGIN 2*~NGIN 3*ENGIN 4*EN~IN 5*ENGIN 6*ENGIN 7*'/3X,3ô911H*J)·

130 FCK:"lATl3X,'* ',12,' * ',7CFo.O,3H *))1 ':1 0 F u Kr-1 AT (3 X, 6 9 ( 1 H*j )

END

?p':";~, 1.

PPGO'ppeJ.PPG:) :I")PC,)·PPCJ'.PPGJ:PPG:JP f)GG"PPG~~:.

PPCO'PP,~() ,PPCJ 1

PPCO':PPCJ

PPGUPPG:)PPGO'PPGv.

PPGO'P PGCl

PPGJ:PPGOPPG:)?PGOPPGO

Page 50: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

4 8Pi,L ...'':' :li:;YEi~~ J::S INDIVr.cuS l~PTUj{ES(E;'1 .,jR.)f:UIl\UdNt.: 6

2)·). ~'.

33 î. ok

200. '.-3 j~. "4<

30::'. -:~

20C. <133~. "!t

200. :~.!

330. ,.30 '1. *

2CO.3::);:. *j'.Jr. ~

2JO .. *330 • ..,..3;) '"'1. ;;:

2 J J. '"3 j(". ~

3-:"' , • 4-

;.: '~;'.J [:~

6 ."7 ':<

.':l *'Si ;'

l~

3-:::,·/,.'~ 3ri~:. *' 3:),~~,.:iI- 3(>~). * 3r,[\. '* 3DCi. * .3,'1~~~.:';'

1·] 'J • 1 0 ') • (~ 1 0 O.' 100. !:: l C(1 • ;:~ l ao. ~3 l 0 () • '*6. * 6. ~ 6. ~ 6. * b. ~ 6. * 6. ~

l('('î ••'. 1 r'·'""I2.·' lono. l~' 1')')0.:t: lrO;J. ;';1 1·800.~;! le>::.'"F52. ~ 13)(,." 13ü~. ~ 1300. >4 1300. * lJÙC.::;: 130C. ('15,'-;(·. 15n.). "': 15,)0. ~ 15')0. * 150î.:t< 150('. '* 15J0.'"~"" .. * 4{' }J. »: 4~iJr,. >le 4':'i·0f'. >'1- 4:1:,:}.:je 4')0(" .. * 4COO.-*

3e'.'. <. 3ÎJ.:<' 3 i)tl. ':~ 3':~C'. * 310. * 3f)0. *' 30t. *7 ': .;. 'i: 7 0 ,} • ' " 7 0 D• .': 7 0 0 .... 7 0 0 • rj 7 0 C.:::} 7 0 J • ~::

70 '). -. r''). col ].) 0 .:4: 7JO. *' 7'. 'I ... 7.h1. * 7 I)~) • *7~'.. ln~. ~ 70". * 7C0. ~ 100. * 700. ~ 700. ~

7'~,.J. *' l',,"j •• 7ft. *' 7f'Otl. * 7,~0. 01' /(1':..." 700."? ') ') • 7 0) .., 7 :) a.' 7)o. \t 7G').:) 70C.. 7 ) o. 'Q:

43'.!-: 25;':.:lIlI: 25':-1. »: 25:'). * 25'".* 25C.. 2~-j.;(f.

:> 5-:-.· 2 5 ...... :;~ 2 5 ". r~; 2 S o. =" 2 5 'J. ~Jr 2 5 fi. r~. 2 5(1. 1.,

~i~. '" 5V,. * SOG. >;< saD. * 500.:"x 500.':1 5eO. ~:.

7(;C;"' ... 7(1(;'). ~ 7000. * looa. "'" IOC').'" 10ac. * 70':'0. 'b:

21Lt'~.·~ 2/')"';. ~ 2(~11,). >;r 2:).)(1. * 20~0. 4: 2~)OC. * 2-;O·~. ~r

541~. ,.,~ 6925.:::-' 3GC(::. ~~ 3L?()(l.:O: 3("fJf·. te 3C(1C". * 30;·.~';) .. '-,J 5 1 2 • 4 0 0 ) .,r. 40 0 l}. ,. 1 l 2 '} 2. I;; 1t 0 00. r) 4000 .$ 40 JO. :~

716. ~ 10Jn.. InnD. * l1UO. * In~~. * l00C. * lCJG. *3"C~.. 3~O). * 3cr0. ~ 3000. $ 3n~o. ~ 3COC. $ 3CCJ. ~

1 l ~. "\- 3 '"l ~ • l' 3 f' C. * J( (\. * 3 ,~: Ci. ~ 3 CO. '" 3 ') a• *j CJ! • J 0') • ~~ 3Jo. c', J JO. ~'" 3 :} 0 .:1< J '~Q • =- 3 0 () • >It

2.".:;: 7'!!'. * 2(:(1"1. * 2'1;)(;. '* 2(',':'.·~ 2')~,~. '* 20";,'). *2:'::".... c'''c., 2ee-I}.~. 2000.~· 2rnt':.~;r 2DGl'\. r) 2C:(; ....,. *'

h ". ",. ~0) • fi. 4') 0 • * 40 O. !:~ 4 C() • ::r 4 0 a.~:t 4 CO. ~!

... ,.~"~1~***~****~~~*~~~.**&*****.****_**a~~*~**.*~*~~."****** •• *

.;. l 7

~ t!..J ~:

.& ~ lt -

• l ,'.) f- -"1 ..Ji 1 L

~n

T': 21 ~

:. 22

.,.. t 3 ":"~ 14 -"I;'~ 1:>

:>;< 1" ,.,;~ 1 l

" 12 t

:.;< 2::> x:

, 2C'"'. L 1". 2::i '"

2,i... :1· ~

L'en~in l représente les piroeues moteur ligne

" " Il " voile ligne

""""Il

3

4

56

7

Il

Il

Il

Il

"

les filets dormants

les pirogues glacières

les sennes tournantes

les filets maillants encerclants

les sennes de plage + autros •

Page 51: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

FICHIER A-0G---------------+--

APPLICATION

Nombre de sorties

([che Drtisanale

F 0 R T RA NP P G153T T G153

LANGAGE

NOM

ETABLI PARBERGERARD/CURYrProg ramrne.1

Sous-Prog.

Efforts de pêcheBUT

" " " x naubre moyen de p-êcheur

- Facteur d'extrapolation

x temps de pêche (en 1/2 heure)"

"

"

""

"))

x nombre moyen de pêcheur x temps de pêcte )

)

par quinzaine

pour 7 enginsde pêche

ElHREE PARAMETRES A FOURNIR - FORMAT

1) IAN, I~ I4_, 2X,I2

2) EC(l,l,I),I = 1,7 715

SIGNIFICATION DES -PARAMETRESIAN = libelle de l'annee

10 = 1 les sorties totales sont introduites grâce à la carte 2) ; cette optionest à utiliser lorsque les données du fichier de base sont fausses.

Il= 0 les sorties totales du fichier de base sont utilisees pour les calculs.

CONSIGNES D'UTILISATION - METHODE DE CALCUL- PPG153 et TTG153 effectuent les mêmes calculs

- Le nombre de sorties totales est obtenu en sommant par Qu~nza~ne les sorties(cartes 20).

- Le nombre moyen de pêcheur est calcule pour les pirogues ayant entre 1 et 6pêcheurs (donc essentiellement les pirogues ligne ou les filets dormants).Le code 7 est en effet utilise pour ies pirogues ayant entre 7 et 20 pêcheurs(cf. codification).

- Le temps de pêche est exprime en 1/2 heure

nombre de p~rogues totales- Le facteur d'extrapolation = ===-':::--=:':::-~=-':::==-':::'::"::'-=7':::':;-nombre de pirogues enquêtées

- PPG153 fa~t partie de la procedure PPG (cf. PPG253)

- TTG153 permet d'imprimer les resultats et de corriger eventuellement lesdonnees du fichier de base en utilisant l'option 10 (qui n'existe pas dansle progra~~e PPG153)

Page 52: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

_ . l· •

"~'~ ....J __

s nù 1 :' i:: :'~ SIC r'~ c,C ( 5.1 2 , 7)1 :\j TL: l; L: RIT (<; ) , Ql ( 2 4) , C( 7 ) , LJ ( 3 )DAfA rr /2,1.11,4,3,5,6,7,71DAT:' IWl.1I-:J2/1,24/REAU (i~1LO) (Wl(1),l=1,24JOù 14 KK=I~l,IQ2

,) ;J 1 1;,;: 1 t :>OU l J=l.llDO 1 K=1.17EC'I,J.1~~~ = o.

1 CJi\T l NuENJ=Ql(KK)Où 8 L L= 1 , .\~J

REAU (1,120) (C(U ,1=1,7) ,N?DU 2 1=1.17EC(l,l,IJ=fC{l,l,l) ~ CLIJ

Z COI\T r t',JE1F ( NP. tu. 0) GO Tû 800 7 K=l,NPRcAD (1,130) ID(1),I=l,3J,NS1 101..::: 1 r ( lJ ( 1 ) )EC{1,2,IN) = EC(1,2,IN) ... lIF {ù(Z).EQ.0.OR.û(Z}.GT.7J GO TD 3EC (L , 1 , 1IJ) = EC ( 2, l,IN) ~ D { 2)EC!2.2,P,j) = EC(2,2, IN) ... l

J If (ù(3).EQ.O.Ok.O(3 •• EQ.99J GU rD 4ECD,l,UO = l:C(3,1.IN) D'3)EC(J,2,un = EC(3,Z,INj l

4 IF (ù(j).Eu.O.OR.Dt3).EQ.99.0R.O(2).EQ.0.OR.D(2).GT.7) GO TO 5EC(4,L,INJ = [LL4,l,IN) D(2)*Of3)lC{4,2,IN) = lC(4,2,INj l

5 1f (N S.. [. i.l • 0 ) GU r J 7DU é.> l=l,NSRE/.ù (1,1.30) (O(J),J=1,3l,NR

6 Cùin 1iiLJf7 CUtn INUEcl CO;, T l,'fJ E

00 ') 1=1,7

IF (EC(1,1,!).LT.EC(1,2,UJ ECtl.11,I)=ECL1,2.1)9 CUNTINUE

Où Il 1=1,7IF (CL{l.l2,I).EQ.O.J GO ro IlEC(5,1,I)=EC(1,1.IJ/EC(1,Z,lJDO 10 J=2~4

IF ([L{J,2,!).EQ.0.) GO ID 10ECfJ,l,I)=EC(J,l,lJ/EC1J,2,I)EC{J,l,!)=EC(J,l,lJ*EC{l,l,lJ

10 COi.. TINUEIl COÎ,TINUE

DO 131=1,7~RITE 44,140) tEClJ.l,I),J=1,5)

13 CO:HINUE14 CU'HIIWE

EN:,) flLE: 4RE j'i 1NO 1RE,lINiJ 4S T ;~P

::>0 fO!{MAT (214)iO fOKMAT t2412JlO F~RMAT (11X,I3,[2,213~312~I3j

30 FOR!~AT UIX,2Il,2X,I2,8X,12J40 FO;;~MAT (4(FIO.0},FI0.2J

END

PPGl~>~

PP:J15JPPG 1. 5 3.

PPG153PPGL5JPPG15JPPG 1:)3P PG 15:;PPG15.:;PPG15jpp.::; 153PPG15::;PPG153P pc; 15:;.PPGl~j

PPG153PPG153PPG1j3PPG153PPG153PPG1SJPPG15:PPG153PPG153PPG153PPG 15:3PPG15JPPG1S:;PPG 15~'

PPG15::PPG l 5.,;.,?PGlS3PPGi53P PG 153PPG15JPPG153P PG 153

PPG153PPG153

PPG153PPG153P PC 15~

PPG1~3

PPG15~7

PPGI5:::PPG153PPG15?P PG 153PPG153PPC153PPG 153

PPG153

Page 53: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

LISTING Of MODULE rTGIS3

OOJUlE PR~ClSlON EC(5,2.71INTEGER IT(9),QZ(241,C{71,û{)DATA Ir /2,1,1,4,3,5,6.7,7/DATA lQl,lQ2/1,241MX=8

61 READ(5,170,E~D=99)IAN,IO

1 C TL=O30 REAü(HX,110)[QZ(I),I=1,24)

DO 14 KK=IQl,lQ2DO 1 l=l,?ua l J=l,2ÙO l K=1,7ECCI,J,KJ=O.

1 CONT 1 NUEIf (!O.EQ.Oj GO TU 40REAü (5,160) (EC{1,1.IJ,I=l,7)

40 NJ=Ql(KKJDO 8 lL=l,NJREAU(MX.120,END=8)(C(I).I~1.7),NP

IF (Iü.Nf.O) GO TO 50DO 2 1=1,7EC(1,l,I)=ECtl,1,1)+C(!J

2 CON f H./û!:50 IF (NP.EQ.O) GO Ta 8

DO 7 K= l,NPREAD(MX,130J{O(lJ.I=l,3l,NS1 N= 1 T ( j) Cl ) JEC(1,2,HJI = fC(1,2,IN) + lIf (Q(2).EQ.0.OR.D(2J.GT.7) GO TO 3ECI2,l,IN} = EC(2,l,INJ + 0(2)EC(2,2,lN) = EC(2.2,INJ ~ 1

3 If (û(3).EQ.O.OR.D(3J.EQ.99) GO TO 4EC(3,l,IN) = EC{3,l,IN) + D(3)EC(3,2,IN) = EC(3,2,lNJ + l

4 If (D13).EQ.0.OR.ù{3).EQ.99.0R.D{Z}.EQ.0.OR.O(21.GT.7) GO 10 5EC(4,l,INJ = ECC4,1,lN) + D(2)*D{3JfC(4,2,INJ = fC(4,2,INJ + l

5 If (NS.EQ.O) GO TO 7

5 1

PPG15.3PPGi53

PPG153PPG1S3PPGlS'::PPG153PPG152PPG15::!

?PG15:::PPG1S3PPGl5:~

PPG1~3

PPG153PPG153PPGl53?PGl53PPG15J

PPC15':PPGl53P?G1S'::P PGiS.:PPG15.:.­PPG1~3

PPG153PPG153PPG15.3PPG153PaPG15;'PPG15?

Page 54: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

5 2

DU 6 l=l,NSREAUIMX,130)(UIJJ,J=1,3J,NR

6 CüîHlrwt7 ceiH I:W[<3 CC tH rNUE

1 f II û. W: • 0) GO TÙ 60DO 9 1=1,7If (E(,(1,l,{).LT.ECtl,2,llJ EC(1,l,I)=EC{l,2.1)

9 CGtHINUE60 DO l 1 1'= l , 7

1 f ( EC( l, l t 1 ) • EQ. O•• 0 R. EC(l, 2. 1 ) • EQ • 0 • ) GO T 0 IlEC (5, 1,1 J=EC<l,l, 1 )/I::Cl l,2,IJJO 10 J=2,4IF U':CIJ,2,I).EQ.O.) GO ro 10ECIJ,L,IJ=ECfJ,l,!)/EC{J,2,IJlCeJ,l,I)=EC(J,l,I)*EC{l,l,IJ

10 C ,_iÎ~ TI, Ju [11 ceNT 1;j0E

IF(ICTL4NE.0) GG ro 13WRITE{6,2jOJ~-JfU fU6,240Jl CTL-=! CT l+2

1 3 C O,'H Ild Et~ q 1 Tf1 L , .2 Ü 0 ) KK1 C j l =r CT L+4O:J 1'J 1=1,7

19 .-JRITEe6,2LOJ I,{EC(J, l,I),J=1,5Jle rL=I(,Tlt-7IFiICTL.NE.58) GO Ta 14ICfL=O

14 COin 1 NUE.Rh.! NJ i"1X:-1X·=t..,X+lGO TD &1

9') CONT l ,\lJESTdP

,)0 FOIU-IAT (214J10 FOkMAf (2412)~o FUKMAT (1lX,I3,I2,213,312,13JJO FUKMAT I11X,211,2X,I2,Ox,I2J40 FOKMAT {4{F10.0),f10.2J:'>0 FÙKMAT (IllbU FORr-lAT (715)170 FiJ(MAT(1'~12X,,I2)

200 F(Jj{~LH {5X,'QUINlAINE : ',I2//3X,'A',12X,,'d',,12X,IC'

,112X,' J' ,1LX;r 'E' ,1~X, ~f'/ J

2~O FU~MAT (]X,ll,2X,4{flO.O,4XJ,F10.2J230 FU;C~,H(Hn,LXJtA .: ENGINS B: NBRE SORTIES "

l'C : N1.3RI: SORT. PAR NûRE PéCH. D= NlJIU: SORT. PAR TPS. PECHE 'l~40 FUf~MAT(2X'E : N~RE ~rJKT. PAR TPS Pf-CijE ?A:~, U~:~E P2Cd .. ',

l' f; FA~TEUR EXTRA?'J

PPGl.:PPG15PPGE

PPG1SPPG15PPG15

PPG15~

PPGl5~

PPG 15:PPv15~

PPG15~

PPG 152PPG15..:

LIsru

Page 55: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

li: UJ [:~S J: NêJ(E SU;d[~S C : :'~J~[

E- : ru, S ,-:: l-' 1. [) li F- 1 ~) S' DE: \., r r:: F~ F ,\ ~ i;:: P Eni ..~tLilAI:'\E: 1

Sc kT. P t. i< ~.. J f:.. ~ Fr Cfi .. :): 7'W ~ E: S(] f< T. Pli f{ TPs. pre HFf: F~CTEL~ EXT~AP.

A ' 1 C 0 [ F

1 C?8L. .3 j 5). 11388 • tdt2 i. 7,.832 14. 32. 1 79. /1:;' 2 • 1 .. "'03 ;/ '" J'~ 4. 631ï. ') , C ') 4 3.95_,):J. ,-.J,_~,.

4 c. '" o• 1" c. C~. '- .~' c. o. 0. -, {~ ,..,:.J , . '.b ~ 0. o. 09 n '1' . ..... -1 ....,· ( . 0 • 0. :! .0

J.1.,La A 11\ E : 2

A 'J C D t F

l 12Cd. 5222. 17135. 73i'Yt9. 6.3<1 N.B: TPJ3LFJ.U PAR'rIEL2 (1. 6. 72. , 11 !,~. 2 f"ln• ~. v

.:3 UA • 6 il. 4''; 2 1 .. 18252. 2 .. 254 f"I c. c. o. C.Q'.j •

5 1 6 • 13. 78. 1 .c rj.. .b o. o. o. (' o ,.,

' .. .• '~ Engin l = Pirogues moteur lip;ne1 (: o. o. o. ~ r -. . Ij •.:,

QJI)If'~ Zfi 1 f\ E · J " 2 = " voile ligne·" 3 ~ Filets dormants

A 13 C 0 E F ," 4 := PiroGUes glacières1

l (;41. 2S64. 8798. 40518. 4.8'2, Il 5 = Sennes tournantes2 1"1 o. c. r 1''1',; .. "A. ..: ...3 62. 239. 478. lie r:. 1.72 " 6 := Filets maillants encore"

J i 4 " o. o. c. 0.01 t; .. ,II 7 = Sennes de pIaget, autrE;:5 f'! o. o. C. C.Q 1

" .() .) . o. o. c• 0 .. 07

,.,0. o. (', n.,0-. '..

QU.. L" Z4 rN E : 4

A li C D E F

l:l ç; 7. 31';~j .. 1.50dC. 5/S~5. 12.622 1 • l' t, ;~ ("1 f1.F' " , . ' . 'r ••~'

3 S~; • .32(i~ 19U .. t. ~ f.- 11) .'3 '3. ( .. :J4 ~ (J. J. (' O~Q'- .. .....5 j • ~" 11. 11. 1

Page 56: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

'-"---"-- .--- -- ...,... _.' -. ---._..~~_..-------_._--#- .._--...... ,----'-'" -......_.. _-------_ ..-,

l'Y,'Li CATI 0 ~~ i ? (C~. ;" -.:. i~',;:~ "'l'1..... •

Pêch0 ûrtisanale Sous-Prog. PPG153

FICHIER A-0G

LAi\GAGE

F 0 R T RA N

BUTCaptures exprimées en t~nnes

- pour 99 espèces

- par quinzaine

- pour 7 types d'engins

ENTREE PARAMETRES A FOURNIR - FORMAT

SIGNIFICATION DES 'PARAMETRES

CO~SIGNES D'UTILISATION - METHODE DE CALCUL

NOMPPG253

- Ce progr~e forme avec PPG053, PP G153 la procédure' qui génére un fichierde type B-0G (contenant les résultats de ces 3 programmes).

- La démarche du programme est la suivante =WT0TECH = WECH + Nx P.M.

WT0T = WT0TECH x fac

avec WT0TECH = poids total échantillonné

W = poids échantillonnes• ech

N

. P.M.

= nombre d'individus échantillonnés

= poids moyen des individus. (issu de PPG053)

= poids ~otal (en tonnes) débarqué

= facteur d'extrapolation(beu de PP'G153)

Page 57: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

LISTING OF MODuLE PPG253

ù l'Il {~S 1 O/'~ CAP ( 99 J l ) J W( 99 J 7 j " Ef { 24, 5. 7 )l f~ TEGeR 1 r (9 j , Q Z ( Z 4 } , 0 ( 39 )DATA 11/2.,1,1,4,3,5#6,1,71DATA IQl,lJ2 /1,24/DO 15 1=1,L4DD 1 ~ J:: 1 , 7REJ:. [) ( 4 , 13 0 , ENil= 14 ) l Ef { 1 • K 1 J ) , K= 11 5 )

15 COf~TINUE

READ(1,llO.END=14){QZ(I),,1=1,24)DO 14 KK = IQ1,JQZ00 1 1=l.,99!JO 1 J -= l, 1Ci\PtI,J) = O.

1 COiHINUEDO 2 1 = 1,7R[AU {j,120J {WlJ,I)iJ=1~99)

.2 CONTINUENJ=Ql« KKjDOlO K = 1, NJRE~D(1,140,END=14)NP

If (NP.éQ.OJ GO TD 10DO <} LL=l,NPREAù(l,150,END=14)(ù(IJ,I=1.39)IN = ITlI)(7)Nl=16N2-=32GD T IJ 5

4 REAO(1.lbO,END=14J(D(Il,I=l,38Ji'Jl~7

N2=Jl5 DO 6 1= Nl,NZ,8

If (O(I).EQ.O) GO TD 61E = 1) ( 1 JJl=I+lJZ=I+2IC=O(JUIF (IC.EQ.O) GO TO 6FAC = ~H lE, IN) / 1000000.IF (IC.EQ.2) FAC; .001IF (LC.EU.3) FAC= .1

5 5

P PG2 52PPG25~

PPG2?:

PPG2~~

PPG25.PPG25PPG2 5~

PPG25~

PPG2S:PPG25~

PPG25:PF'G25.:PPG25':'

?PG252PPG25J

PPG253P PG2S;PPG25:PPS2~:

PPGZ 5_'PPGZ:;:PPG25PPG25~

PPG~5~

PPG252PPG253PPG25:P P:;Z 5J.PPG25jPPG2 .'PP G.2 .

Page 58: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

5 6

CA?tIL:,IN) = CAP(IE,INJ + O{J2J * fACt. C ONT 1 NUE

1F {D ( 1) • EQ. 22) GU Tü 1N51=[J(15JîJS 2=0GO TU 8

1 NS2= ;\j S 2+ 1él If (:~S2.LT.NSlJ GO TO 49 CONTINUE

10 COtH 1 NUEDû 12 1=1,7IF liflKK,5,IJ.EQ.1.) GO TO 12Dù l l J =1 ,1) ')

CAPlJ,I)=CAPlJ,l) * EF{KK,5,1'Il COIHIIWE:IL CUNT INUE

Dû 13 1=1,7~~RITE (11,170) (EF{KK,J, 1 J,J=1,4J,{CAP(K,IJ 1 K=1,99J

13 CONTINUE1 J=O

17 W~ITE{6,ltiOJKK

DO 16 IK= l, 30lKl=lK+IJI~lIK1.[Q.I00)GU Ta 18

16 W~11E(6,1~0)IKl,(CAPllKl,IJ,1=1,7)

VIRIlE (6,200)IJ=lJ+30GO ru 17

18 CLJ,H 1NueWKlTi(f.J,LOO)

14 C[J NT 1Nû E[NU fllE 11ST...;P

:.00 FOi{MAT (214)~ lOF UKM Ar l2 4 12 )~20 fORMAT (9~Fo.0)

30 fOkMAT (5FI0.0). 40 F 0 Rt'1 A r (L ô X, 1:3 ). 5 0 F 0 Kt-! AT (1 2, 1 1 , 4 12 , 2 11, 3 12. 1 1 , 1 2, 1 3, 12 , 2 ( 12 • Il , I3 , 5 12 ) , 12 ,I 1 , 61 3)1bO FORMAT (I~,11,412,3(12,Il,13,5I2),[2,11,b[]J

L70 fOKMAT l4FIO.o,99F8.2)180 FOKI1ATlHll,3X,'CAPTJJ{E.':i rCTAlES EN TONNES QUINZAINE: ',[211

13X,69(lH*U3X,'*ESPE*ENGIN 1*',2'EiJG1N 2*ENGIN 3 ENGIN 4*ENGIN 5*ENGIN 6*ENGIN 1*'/3X,36CJ (lH*»

190 FORMAT(3X,'* ',12,' *',7{FB.2,lH*)}200 rOR~AT(3X,69(lH*»)

END

PPG25PPG~5

P?G25PPG25PPG25PPG25PPG25PPG~5

PPGZ ;,PPG25PPG25

PPG25

PPG25PPG25PPG25.

PPG25.

PPG25PPG25PPG25PPG2~

PPG25 .PPG25PPG2S:

PPG25.

PPG25~

Page 59: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

c;\ p r J ;.~ ::: ~ TCf:lLES E ~~ TJ;'~~k S ~ u r i'i l/; l N[ ~ 17

.~~#~U~~~*~**~*~~.****~.**~***~*~~**~*****~*~*~******_.*~.*~****~~~~*

:/f [:~ P ii::~;'I.e l .\l P l:.'\ G IN 2*'ENGliJ J*ë:;lCIN 4'l<E l'Je I fJ 5'I'E ,',G l .'J ù*Et61 >J 7*;

" k ., ,\ h ;" ..~ " 'f. :;, * ,~ ,~ _". :oc * :;< ~ '* ;~ ~" ~, '1' :1 "" ,;,* '*= ** :-le * :,. ;~ * *:.;, ** ** '" * ~****~.*4~*************~**' .H ... O • ..iL'< (' •a1* 0.0 * 0.0 * 0.01* 0.0 * 0.0 ;'<

* i " :;< J. 12;..( 0.0':"" 0 .. 0 :!c 0.0 * 0.0 * 0.0 * 2.:) *_. l._

* ]5 ~.. .). 2';'~~ (>. ') '1' 0.0 :.~ o. a * O. ') *' 0.0 * 0.0 *'* 3/+ ... ::' • : 1:3 ~~ '; • 0 * 0.0 ;'< 0.0 >Ir: 0.01* 0.0 * 0.0 *.',

"* )5 *' ).04'" 0.01* 0.0 * 0.0 * o. a * 0.0 *' 0.0 ;::(

* 36 >1- 'J .. :' C'" 0.0 >je 0.0 *- 0.0 * 0.0 * 0.0 * a• 'J .!.c

:'=;<0: 57 :f.{ ;J. ù ~ 0.0 * o. a * 0.0 * 0 .. 0 * 0.0 * C'. a *>l: _, u ;'< J. i~ ,~llt 0.0 * 0.0 * 0.0 '* o. -0 * c.o .:tt J.C :(1:

'. L..

*- 3 () :.-i: 0.0 * 0.0 '" 0.0 "i} 0.0 * 0.0 * 0.0 '1' 0.0 *#. /10 * 1) .0 4'!.c 0.0 *' 0.8 * 0.0 * 0.0 * 0.0 >1< 'J.o '1'

*' 1.,.1 :'< "

l ô'" 0.0 :t,< 0.0 1.J. 0.0 .:je 0.00* ').0 * 0.0 *.J..~ "te:: ':C ).24"" 0.0 * 0.0 :(1: 0.0 * 0.0 * 0.0 * 0.0 *~ 1.. j *

t' -. "" 0.0 * 0 .. 0 * 0.0 * 0.0 * 0.0 .... 0.0 ;'<'J. l.) ....

* 44 * J. J'Yr: 0.0 * 0.0 * 0.0 '" 0.0 * 0.0 * 0.0 *'" L~ 5 *

,"', Il ", 0.0 '* 0.0 * o. a * 0.0 >'1: 0.(' * 0 .. 0 *u. ~..J

~ 'i·6 * ::'. a2* o. OO~ 0.0 * 0.0 * 0.02* 0.0 * 0.0 "......

* ,/,. ]'*' 2. a ~~ 0.0 ole 0 .. 0 * 0.0 * 0.0 * 0.0 *' 0 .. 0 *• 43 * ..'). fJ "1' 0.0 .. 0.0 * 0.0 * 0.0 * 0.0 * O.J *

J.;t 49 ::< 1).03* o. C * D.O * 0.0 * 0.00* 0.0 * 0.0 *:t,< ~)O ";:: 0.')1* 0.01* 0.0 * o. a '" o. a * 0.0 >Ir: 0.0 "**" 51 or. :).0 1T 0.0 * J.O *' 0.0 ... O.JO* 0.0 * 0 ... 0 *','

~.. .,

*- 0.0 ". o.e. * 0.0 * 0.0 * 0.0 * 0.0 * c.o *J<").~ 53 7: 0.01* 0.0 * 0.0 * 0.0 * 0.50* 0.0 * O.Cl *'* ':> 4 >:< 0.26 4 o. Jl* 0.0 * 0.0 * 0 .. 0 * 0.0 * 0.0 JI:

* 5j * a.o 'f. 0.0 * 'J.o * 0.0 * 0.0 * 0.0 * c.o ** ''>6 :h. 0.26>x 0.0 * 0.0 * 0.0 * o. a * 0.0 * 0.0 ** ')7 * ù.û * 0.0 * 0.0 * 0.0 * 0.0 * 0.0 * 0.0 *1): 58 * :J. 00* Ci.O * 0.0 * 0.0 * 0.0 * 0.0 * 0.0 *>'1: ')) ,;: :J.O ", 0.0 * a .0 * ü. a * o. a * 0.0 * 0.0 ** t) 0 :(le O.!)l~ Q.OO* 0.0 * 0.0 * 0.0 * 0.0 * 0.0 *~*~~.~*~~*4************.*********************************************

N.B . TABLEAU PARTIEL.L'engin l

" 2

" 3" 4" 5" 6

" 1

représente les

" \1

" les

" les\1 les\1 les

" Les

piro~~es moteur ligne" voile lif,Ile

filets donna...YJ.tspirogues glacières

sennes tournantesfilets maillaYJ.ts encerclantssennes de plage + autres.

Page 60: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

APPLl CA HON

c!.îtL;ana1e

---_._---------_._-------_ ..... - ._-- _..,- -_.._-_ .._--_.•._-_._-----...-------, .. '.--

\ [!-r-09r~-;;~~\ I-E_T._:':_ciL_I__P_f._R.__b_·~_~l,_\_,::_f;:_,,_.<_~i__

Sûus-Prog. LANGA~E

FICHIER PPG253

SUTRépartition des captures en pour:entage

- par mo~s

pour 99 espèces

- pour 7 types d'engin

ENTREE PARA~1ETRES A FOURNIR - FORMAT

SIGNIFICATION DESPARAMETRES

CONSIGNES D1UTILISATION - METHODE DE CALCUL

NOM

F0RTRAN

PPG353

- Ce programme utilise les résultats de PPG253èt les transforme enpourcentage

- Ce pourcentage est égal au tonnage d'une espèce débarquée divisé parle tonnage total débarqué (de l'ensemble des espèces) durant la mêmepériode.

- Chaque tableau donne.., pour un engin donné.lla répartition mensuel descaptures (99 espèces) en pourcentage.

Page 61: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

LISTING Of MODULE P?G353

01 ILiJ:.:>lljiJ TAf.l(lOO,13l,CAP(9<))OU uu IT=1,7DI] la 1=1,100JO 10 J=l,lJTAjtl .. J)=:).

10 CUiJTHUEUU 3 5 l 1'-1-= l , L 2UO 35 IQ-=1,2DO 30 IN= 1,1R tAU (l,lU D) ( C AP { 1 ) .. 1= l , 99)IF UN.NE.II. GO TO 30DO 20 1=1,99TA t;;.( l, HO =rA 8 ( 1 , 1 t-1 ) + CAP ( l )TAJ(lOO,IM}=TAB(100 .. IM)~CAP{I~TA t3 ( l, 13 ).::: T A B ( 1 , 13) +C A P ( 1 )TAù (100,13 )=1 AB( 100,13) +CAP( 1)

~o COlnH~JE

.'>0 COin INJE3S CmHIr~LJE

DO ? 0 1 = l, 13IF ITAIHIOO,U.EQ.O.) Ge TD 5000 40 J-~1.1100

TAJIJtI )=TAiHJ, U/TAIH 100,1)TAJ(J,l )=TAlHJ,1J*lOO.

'tO COiH (NUE50 CONTINUE

WRITE (6,110) ITiJO 60 1=1,50vi lU TE (6, 120 ) 1 , t TA B ( 1, J) .1 J= l , 13)

60 COIH l NUE~d{lTL (o,llO) ITDU 70 I=~l,lOO

rJFUTE (6,120) 1, lTAB{I,J),J=l,13)10 CONTINU!::

Rc,dND lda CO;H 1NUE

STt.:PJ0 FOi-{MAT l40X,99F8.0)

10 FUHMI\T 11Hl,lOX,'ENGIN : ',IlI15X,'* JAN * FEV * MAR * AVR *',li MAI * JUIN* JUIL* AOU * SEP * OCI * NOV * DEC * TOT *I/J

lO fORMAT (2X,13,lX,I*'.13IF5.1,'*'})END

PP~JS

P PGY>_?PG35::PPG35:PPG35;PPG3S2

PPG353

PPG35~:

PPG35.:..'PPG353PPG35 ::PPG3~;

PPG3S::PPG353PPG35:;

PPG353PPG353

PPG353PPGJ5JPPG353PPG353PPGJ5::;PPG353PPGJ53PPG353PPG.353PPG35.PPG353PPG35_'PPG) 5;PPG.353PPGJ53

PPG353PPG353PPG353

Page 62: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

: .1.

JAN '1~R ;', AV'K (: MAI (> JUIN( JUILè AGU v SEP C OCT * NOV" DEC '" TLiI

"'~

J.

,',-

('\

o

"

,.'

,',, ,

1.

oo

~.

J

c.,-,, ,

O'

...,'"

~, .2·

1)

o.

2.

"

", ..0.2:";0.0:.\1:o.o~

5 .5~~

û.3t:0.0*O. c*o.c~<

(1.1*C.3*1.1~

1.3*o. c~0.8*0.0*Ij.(~*,

c. 2:~

o.c:~

O.O"'lù.0*0. O~·

0.r*c: .0:::'C. C')2.6*0.0*

15.3*0.0')J.C*o.o~

0.0*0.0*C.J*t) • (;*0.0;:.'l.t:'*O.0~

o.e*46.,J~

0.3*~1. 7*0.0:::0.0·o.cr.0.1*0.0t.0.0*0.))*o. 1~~

O.ClioC.O*ü.O+0.0::)C.'::*O.C'ô1.ee

13.4*;).1*5. 7'*c. Or.:'0.0*{\ • Or.,0.3*(1.0*c.(.)*1.5*O.O~

0.0*0.40

0.1$12.9*C.2*C.6*0.00.J .~';*

O.oô0.0*0.1*7.3*0.2*0.9;.)O.:;.2.('t?

0.7*C.l*O.{1*

0.3*(;.8*,). 3~'

5.7CC.1*C.O~

3 .. 6*0.0.C.'J*(~. C(:9.9r:0.3*O.O~

O.IJ.ljl0.0*() • .c. *o.O~)

r..O*C.C'.l2.30

14.0*0.2*4.8*O.co0.0*0.1')D.O*0.0*0. i:' *1.70O. C:)Û .{'*0.100.6·8.0*0.4*1. 4~)

0.000 .. 0*O. O:~0.0*0.1*

lD.8*(').1*4.3''',;C .';)*7. Ir)0.5*0.5·5.C*1.5*4.4*c. 8~4.8ë)

1.3*O.O~

1.1*O.GÔ:J.l"0.(0l.l~l

0.1*0.0*

(J.(,,""

0.000.("*0.000.;*6.8*J .~,*

0.2*o. Or)0.2*0.9:)0.(;*2.8*,J.t*5. 3(,0.0(,.l(,.0*Cl. 3[~

i) .1*14.5*7.6*6. 3l~

O.oc0.0*0.0-:;'C.0*0.4*0.5*0 .. 2ô

13.4(.-0.( *8.4C(:.3*,0.0*C.l,.;*O.~

2.7*O.Cç

ll. lT)0.9*o.ce0.5*0.001.6*C. Cl;,,~

0.0<)o.(*0.0*

0.0.;)0.2:)1.7'"0.0*

0.0""O.C JIIC

'J. i)l"'

3 4. 5~)

0.0*3.4r.)(J.2*0.0(10.0*0.4:)1.2":1).2:)

2.91;t

o.e*0.0*0.5*O.lr~

8.4*

0.0'';Ù.Ci*c').0(:

:).3*6.4*J.()~

0.0*O.oô;).3*1. ';}(::r.!j4L0.3*0.(';·

10. 6r.~

0.0:)0.0*0.41:)

(}. 1'"5.601.1*:0 • 2 t ,l

O.O="0.0t:').0*1) .0*Ct. a(.l

1.1*

0.0*e.o:;r;(: .v*

(11.0*C.O·;1".1*O.!)C

24.3:':%G.e*0.4:)0.1*O.O~

C.O*0.100.5*(\. 2l;~

0.6*0.0*0.0*2.9*O. 0['11.5·o.(\~

0.0*1.5*0.0*

0.0:)0.0*1. 1-:;'D. ()*Ù.O(I

(l.t,*0.3;)o. Or'0.0*,:) • 6r.:·0.1*2. 9(~

fl.4*ü. 01~

0.0r;:;0.0*0.0*

0.2*2.1*0."*C. 1~1

c. O~:l

G.ro*o. C:~

0.0;':0 .. 0*0.0*

0.0')O.C'*"0. Ir)C1.{;>t'o. c)::"::(';.:"1*0.0;)0.0)I) ••y~

1).1*O.p*0.80O.z*

0.0"") • ~iA:

c.(*O.:Y';r.l' :è

O.ù~;'

0' .f\*0.2*i1 .') *

O.C*0.(1"8;

o.~~.f:

O. O~~l

o•Q?0.0*0.0·C.C*0.O,)(;.0*o.o~~

0.0:;1:o.o~

0.0*0.0*'0.0*3.6*a.or':!(l. (; *O.l:\:O.S'f;0.3*

-' .r-

fi.(i*C.2::)~ .l:;*

0.0*c:.()*~: .~~.~

0.0:;C.\. *('.C·:)

O.ül"tO. Cr"O.O=­ù.C*O.C*o.or~

:r: .l::*C.ll)O.O(G.O"C.L'*O.ù*1 • 70C.3*0.04'10.0*0.0*t, .i.)*

::.(:*o•():)C• ~~' fi'

C.C:::C.l!'':>0.0*(;.0*Ù.'7.0.00O.(~*

0.0('0.0*C• cr)

C.O*O.Sr.O.~*

3.5*o. O~)

G.(l*C.21C'

10.3*C.O*

(1.[:*~~. (;.*O. fJ)

(;. \)JIIC

.1. QIj..O. 'ji)

.; • i) op:

C. O~:l

-.). 0:)

0.0*C.O*r.• 1*4. r,:2.6*1). C<~

O. 04'0.0*

~) .0*

U.ti*l.Z*'fi. \1 '*2.5>t.0.0::)~}. iH:

"~. I~

i.l*c. ")'i'

(.;j*

0.1*0.0:;-l). '')*

4.1*0.0::"::':" • Ci*o. O(~

1'" .1*o. C::.

~) ..,";::)

J. i})

').O~

'O. O;:~

fi .. 0*C. (j.)

'2l.iJ*ü. Qt.~

J.O(:O.G.;!

" ,;,...... '

ç • ,,"*

0.0:­(').~. '"') • ;Ji)

o. ,)*

O.Ct:r' • .J *(' • r "6. 7~';.

fi .4*0. l~;:

0.0*e-. ,):e:

C .;:,*

r, r'\'1. -r .';*

1.Y:r,. "'*,':\ • 4 co• ~J!'

0.0*O. :.'*r. ('.j.

c. Or,.:: • 1'"O. :r":O.û"'-,">. "*t).(l*

1.14'0.0~~

(.1, *o. O(~

"'. 1"(' .I}!~

~.~. 1*3.0*(, .l~ *'1. 5~

0. ,)')l" • ~i;:

". 2 ~

[1.2*r..'::~

(', .:, JO:

c-. ,).:,t

t..: .~',..,*

C."'!'2. :';":,;.4>t<J. ,.y"tl~ .f' .*1). 'J"t

').0::/).-;.-:

j '. '~ ;;;:. ,

o.e(' .:, ~

C.:}"0. 1

)"':

()."':~

'~. ':':c-

Cl .n",

I).',Y~

a.()~

:).0'*

1) .0:',,'. '; lb:

J.2<,::).0*o. ri>!:

0.Z~

J.'\*:i. 4':)0.0-:­':' •.) t'

~J. i:';'

C', .1;", ~o. :.)~,

, ..,~

-' .,,)

0. ;)~:

',~' .ll '#.

'''. ~y0.0'"o• \.JO:

:"', .':• .ç;

1;.1*O.0~·

;). O:~

J. )-i:f).'Y

C .:1"1'J. (;:';:, • 1. Ii'

J. y:'

a.~,j~'

': •.ji:

J. !];;

f.~ • (", ~:.

0.u'"(1.",*

;J. 3:"

f; •.~-~ i.

.'). 2:':

;). '} ote

0. rü ...Y0. ;)*,).3:':

').1.o• -J'~,

l,. l, +fI ,'\,-'. ~" .........'..,..'. --

c~ •.; ~~

C' • ':':.:..;\. • 'J '*0.0""L.<J*c. (,:.5. j!

t;. -J 1.

c. ':~ if..

ù. ,~; ..0.1:-'::

t" • ~i*

().6 l ,

O.Olf0.01i,:). ,'} ~

r~ • ':J 4·

ü. :,:'

-t !

2 v

3:!of ~

~ ><­

6 ~.

+:t

g (~ ~

L1:) <

11 :t1l"Jn~

1/d15 (

'Ii> :i

O~'"

.-1$ ;,.,,~ ;;;

'io '1".

V:iL:',

t3"",llj ('

~S Jt

tu,'t~:ir

'L8:;.~~.,

30 l5

31.,;

32 >\=

;~ "31., Jt

3S" (~~[.

3~ :~(

3'5 ,..'le (

li'! :4­

4h43 :q­

l.tc, Iv'

45(C4'.

l.q'l"

48*li~,

5'0.;.

L'engin l" 2" 3Il 4" 5" 6" 1

--- -représente les pirogues moteur ligne

n Il "voile ligné" let] t'ilets dorm!'.nte" lec piroGues glacièresIl 108 8&nrlOS tournantesn Les filets maillants cnoc:c:'clantsIl les 8en."leS de plage + aU-;:':'GS.

Les lignes représentent les es,èces.--"--'---,---~--------

Page 63: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

APPLICATI ON---~----r--=====::.:=:;-----~:-::::-=---:-:-:::------=--- c, i ----------

l Prog rarnme 1 ElABL l PAR BERGERARD/CURYSous-Prog. LANGAGE

FICHIER B-0G F0RTRAN

Archive des captures totales (en tonnes)

des pue (en kilogrammes)

NOMPPC053

- par mois

- pour tous les engins réunis

- pour 99 espèces

EiHREE : PARAft;ETRES A FOURNIR - FORMAT

1) TITRE (1), (1 = 1,19), IAN .•...•...• 20A4

SIG~IFICATION DES PARAMETRE~

- On écrira le titre (par exemple)

Archive des captures (cap.T0T en T~nnes et pue en kg) Kayar 1975

CO~SIGNES D'UTILISATION - METHODE DE CALCUL

- Ce prograrrLme utilise le fichier de type B-0G (cf.procédure PPG)

- Il reprend les résultats de PPG253 qu'il regroupe par mois afin d'obtenirles captures mensuelles.

- pue ) can,tures totales de l'espèce(en kg = - -nombre de sorties totales

- Le nombre de sorties totales est la sommation des sorties totales de tous lesenglns.

Page 64: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

6 2

LISTING OF MODULE PPC053

J 1 i '1 [ Li 1L: J Ct, P ( l 3 , l 00 f 2) , SQR ( l J j , T ~ 1 03 ) , T l TREt l 9 } fIT 11 ) fIE { 99 ,:.; ,H AIT 1 l , 2 J 3" 4, 5, 6. 71..,' \ T)~ l t 1 i, 2, 3 • l, .1 5 , 0 , 7, J, 9, l a, 11 1 l 2.1 l 3 , 14 , l :> , 16, 17 , l û •

l L') 12. Ù J .~ L.I 2. 2. , Z J , 24 1 25, 2 b. 2. 7 f 2 d , 2 'i, J Ù J 3 l , .3 2 , 3:> ,Ji.. , j 5 , J 6 , 37 , 3 B t 39,.!. Ii !) , I~ l ,t 2., ~t j, ft If 7 4 '.i 1 if 0, 4 7 J 4- d , .... '} , J 0 .1 5 l li ') 2 1 5 .3, :) 4, 5 S t 56 1 5 7 , 5 Ù, ~ ') , 6 0 ,]~1,6~,63,b~,65,66,67,beJ69,70J71,12,13,74J7j,76,17,1a,19,80,81,

48~,83,d4JH5,db,J1,8U,89,91,91r92,93,94,9j,96.97r98,99/

·,t< == .,

lOg L:: :J. U ( S, 1. 1J 0 1 ::N0 == 9~) " (T 1 Tk E ( 1 j 1 1;:: l , l 9 ) 1 l A N

o,1 2!) 1::: l , l :3S ... I( { l }-=o.JJ 20 J=l,l'JO0;' .:: 0 K:= l :: 2C /, il ( i 1 .J .f K ) -= 0 •

20 C'", dl ,iJ[

DiJ 4 C 1< II, ~ l. , l 20'1 I.~O lL=l,2~).J 3:) l -:: l , 7R i~ ~ J ( 1'\ 1: , l ~. () , [N D= 4- 0 ) , T ( J ) , J = l, 103 }S' )1\ ( ~ 1< ) :: S . ; i, Î f( t<) + I! l lS 'j:d l j )::: SJ Id 13) + Tt 1)

~n 2S J==5,lOJj{:: J- 41;-= If (K )C/J.. i' ~ :~ Î\ , 1S , l J=C1\ P ( KK, rS, 1. J + T {J jC,\ i' ( 1 j , l S , l ) =L 1\. P ( 1..:>.1 l S, l ) ,.. T' J )c,~ P ! \\ K ,1 û :j, U = CA? ( K K ,1 0 a , LJ + Tt J )c..:.:)(13;lJO,l}=CAP{13,lOu.,l) + T{J)

25 CU,a LU!:.:::'0 CJ,'HINûE

..-:U ~O IS-=1,100IFl:;iUFl(Kr(J.EO.O.} GO TJ 50C';i'(((I<., IS,2)=CAP(KK 6 IS,lJ/SOR{KK)CAP(lj,rS.2}=CAPl13,IS,lJ/SJklKKJ

PPCG

? }) ~~ 0t) Pt... ~'.

? p\~ 0.1

fi fJ C{~}

PPC G

p l:~ cc:PPCGPPCO

Page 65: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

6 3

c :\ P ( l 51! S , 2 ) = CAP ! l 3, l S , U / S LiU L3 jCh~(ij,lS,2}~LAP(13,lSt2)*lOOO.

Cil e ( l J, l S , l ) = C I~ P ( 13, 1 S, l ) * lO •C 1\ ;J ( Kt;' , l S ,:.: ) =CAP t 1<. K, 1S , 2 )* 10 0 0 •C;. P ( K K , 1S , 1 ) =C lI. fi ( K K, 1 S, 1) *1 O.

')0 CiJiH l j,ut:40 CUiHP~UE

60 CUiH (NuEK:::OOù d') IP=l,lOWRIT~ {b,150} (TITRE(I),I=1,20),IP\;IUfl: (("l(JO) <SOk(I),I=l,131DU 7 ') ! S= l, 10l'~1=I::'>+K

11-(151.[1).100) GO TO 80li LiT t: ( 0, 1. lu) l E ( 1 S 1 1 , (C AP ( KK , l S l ~ 1 ) , KK-= 11 1 3 )~~kll E< &,1130) (CAP (KK, IS1,2J ,KK=1,13)

70 C,il n Hil.JEK~K + 10

80 c~la 1NJ[I~ ,U T[ (6, l ') 0 l (C AP , KK, 1S l , 1 ) , KK= 1 , 13)W1'; 1 Tt: h, 1 cl Cd ( CAP ( KK, l S l , 2 J , KK= l , l 3 )Po :_~,; l.W :"IX

H,<=MX+ lGU 1 LJ 10

') 9 C') i H 1 [~u ESTUP

iOJ fUR~AT (20A4):10 FIJkMAT (7Il)l 2 ü F i ~ ,~:·1 AT {4 01 2 )

~:;8 FJ:·;.t·LH (1Hl.,//,J..9X,20r~4,I2,JIL9)(,102(lH*)/IC)X,lH*JôX3'*JAN. * "1 ' l~ E: V. * HA RS * AVR• • j\1 A1 * J U 1N * J UIL.. * ADJ T * SEP. * 0 CT. '*',2' Nu'J. * JU,. * TUTAL *'/19X,102(lH*)/19X,'* tH3. OE *',l2(6X,1H*J,371.,.lH*)

~ 60 F :J fC'1..:. T H y X, '* :)0 KT 1 ES"" , , 12 ( F6. 0, l H*) ,F 7 • O. l H>,'< 1 l <; X tl 02 (l H"*) )

laO FUHMAT(lQX,6H* ,4H "",12tf6.3.1H*),F7.3,lH*/19X,lH*,6{lH-J,1111*,12 ('---'---*-)" ,-------*' J

170 F,j:{"lAT(19X,4H* d2;f4H *,12(f6.1,lH*),F7.1,lH*J190 F:H~tfAT'19X,'* TUL\L *',12{f6.0,lH*1,F7.0,U-l*)140 FIL'~MAT(4flJ.O,9lJFd.2)

E:~J

PPC l,j

PPCI~

?PCc.J .

~r)LJ~

PFCC)'

ppe :,):PPCO·

pre Jp P;,:UF? (,~,

P?COpp\.~,)

PFCJP ,J :,~ 'J

PiJ"C

rrC0'

Page 66: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

*\:.....

(,

:':'

,~"

r<"\é

O

.j,(.)..

..,

•?".

,:;'1..1

•~

~C

"')

....\,fI

,.

.l~P~..~olt

~.If ,

**

oft'= tf*

;..~.

.....'"l')

"L

l"0

-F~"'"

•ft

~~.

(;

f'•

r:•• ~~,

;.;~•.

\C

'I~

(1'

•,,,..

C"o~

.....0

'

~t-.:r

1<

•.....

tcr--

0~

-:-N~

NO'~

[f;II-

~\-(.

*'l'O:'

-l\oo

':"•

::"1

••

r<

l.~

,)0

.....,~"'\

'1~c

r-<

*~

f;·r:~,,~

•0

'i...11-

.l-..

A-<

c:...~!'

~..t1

t"r:..;..",

Ilu**

*<:'

':"--C'

••

c'~~

f:*

..~

,.e"

.-40~

00

",

•'n~

.,;.-4

00

,,:)..:!"

~r-<~~

ftN

~

o~

nl'

~',~

,..*

*(',

û0

,'

•(~

,:•

•....

0'

•(.

0:1~.,j

~-

....n

~

Il~

{,*

'If.*,'",

<:.........

•N

~

:l•

•tI

N•

,)0

f'"'~

Nu

",

li"

_H

l\'l

~~

Ilft

~~

~-

.ç......<

*.~.{;

':""'.....-

~Il

••

"r--.~

I~0

0..().':J

'~

n....

..03

~~

s~

e1f';~*~lf';

•~

r::,~:l

•l{

\.~

J"

..j".

Û.1

C'

,,,;;;1

..o!'-~

i'r:

.....,[)

6~

~

1*'.:;.il

.....

ok

'",.

·lë~"

..j"('f)

li.~

~

••

0'.

~

C.:'

('\.1Q

'l.....

.::o~~

• .;\~

'1.>i,,;-

0...0:

Ci

-Il';;'*

00

'1

••

'l0

0,\qilil,;'"' nr.nnnn*

f}~'>

C'

C'

••

CO

••

Ci~.

00•

~i0

0

().

.(.6

0••

~I'':~

t::"nfi ,..1

:1'*

nc·

-JI~

(")!:

fi..•

•1)

("")("')~,1~

:,rIl

**

nr,

0(")

!f•

•'1nnfi~:1~~

••

ii**

*{

,}O

OC

ClO

••

••

00

"(."

0

·,

~;:J

Il

*~.

,~"*"

:-;::::0

;1.=,

('"\

n•

•il

';';';0

,,·t...

t.J6

o•

ç,o

11r,';i

<~.~....

,'::;-,0•

•'1"

.:::':'0rI

*·t{

00

••

o(~

Il1:fi•

*~~..

~,r.

c..~::..c.

n•

••

Ilc....

{;~

ilfin,~~~e....~.·.

~r~l

0

<'"*

<-',0

0•

•o

~)

"aIl;"li]~

"".;.,

~~'i

..!!-*

1Ii{'

'Il:,"

C,

br.

-:'"0

Il;;~;:

t~"'···..~

•,.,

••

'1••

-'"-i,

'c..0

n'0

Cl

'1ç.r:y

tr\l:Î

~f:

~c:)

~

,~ 1r.~.,

R10

,.*:1

ç~

ë

*•

.r;C

·...

••

~~O

••

J',

+,oi(o

r,jCOl

••

~.}"

..".of.t-

f~~

QO~C:::O~

••

1'1•

•fi

c..~C~

~j,

Cl

iln,"

~1K'~

,,~

Cic

'.

·..,

OC

Il.1

00

""~

C,..

C'

••

oC

'

t';;('

••

•":;,0

nil,l

l.

-:~'*{~

-'il-r:

oIl·o

ç,

;10

~~.~,

'':..

.i*

-i>0

01

·.~

OO

D1ft~,

n*~

oc'

ij

••

O.OO~•1•

l·'.*1:-

0':'"')

'8

••

'1O

C'

'1S~e

00

.,"•

.1tJ{}

il-i(

OO

O•.!

••

OC~CjC

~~~

{:~

,.l­a,··..,

S•

•o.;::)

•:l~

"f' ",)

;~

il'·110

oitr.0

0,

t•

•'j

r-u~• A~ft~

'*..

at:..

a·.

~OO~

ftft~0)(.1~

OC'~oft~-li.

.14--1(.

,~,

'J~

:J

••

a(..'~:,

l,~~~

t.a'+

,..o

ç•

•c::..

,:;)

*(j

i(O

vft

·.~

00

(,

**

C'":':l•

•0

0

**

Oc..:)•

00

,,'~

~.

-f~

bc:;,

~

·.~

ç..:,

,~,~-

.('"

-:o

Oe:~,

"...'*,,:-::.

ilb

r;~,(ô

"=,·.

~..0

r'.

;.';

10

0~il~

,.,*{,.

C'

"'::'l•

•O

C.

Rit'-'.*

ilG

.::)•

•0,:::.;

~

-W'<,.

'*\".

NO

'.';·r

q•

•~

80

,::-•

~.

~~I.lft"~."(;.'*

.~~.q

.~

..

"~,lt"\

S.<:1"

3il~

*<

}of}

~,~~~

~

·.~

~r:..:,

afiftftkaQ~Q'1:

li-.~

c·(')

6·.,

C'

C)

Aoe

il-*"

r)

Cl

••

Ci<,

00

~,.

,.,....

'('>r':i

••

;;;0

'il*....

f;0

'::·~..~

C(;.,

v'""

'",'ri

'-:}COJ

r.•

•r.~'1..~D

~.~:

<~i"c:

~.c

n·.

~~~.,

0u~~~*'

••

c..e.

(":'..~.~

li·.

~'>;,:';)"'~

t:iiAIt-

'"i.·

r..-~~~;

~,1Cn-r..'*

'*o

r:..

"•

•'1

OC

,",.1.*

0;-'

·.~

~,~*C'·~

••

O·.,j

6Afi*

l'

{;

...*1"

Q.L:,

A0

<"'~

••

1•

•~

,~CJ

~

~ft

AC

~~

{'}-le-

{>*

,~{,'"="l

C\

•,::.

C",8

••

••

e0

0(')

Olft1§..c.~~e1Q~-i(~

rJ.~r.

-lt+

.q-.(

"".'"

Ç;)

~';.C.••

••

~..,ç.

~il~~.rn.:"1

1"'\a..r

•C!'.

~O

't

~"

~n

an

':'~*'f'~,.*

1"'1~~.~~

~,,.~;.

":'~\

••

\:J.r.:..~~

*t<

••

O~

JI"

..-\

~f:)

••

(.';00

'*.;,

ç..\,'.

•0

(.:.,~,

..<'"'"

00

••

L;j0

ij~

',i*",i-*

.':"c'~)

...."j-

••

••

f~

il&

+(.

.'"!-~

"',*~.

~.

;..;.~.-'"

n-..~

""--'ilfllir

*~'*

;;:..0

n

••

p.O

Or,AnIl~*""1noIl:tt~fôn" nn

r{",

.,..;,-.

0,~

•0

n0

00

nu~{

}J","

".*

{;o

l/o,;;

,~.~~

~n":-,,

r.~

0

••

n•

•r.

••

o0

Ilü,~

~C

'-'~

nd

An

"1

~~

~

{~~:"*

.~*ç

il-{,*

C.·

0Il

:::)(.;..

li(::;:l

Cl

Il•

•('

••

••

Q(}OnC''::~

C'"':'1

e1:

r.Q

~G

or.

~

nr

Q.fi

,,*....~

*''f

{,:~{'}.-i

b0

r'"

",'()

0c

"n

••

~••

;o

0.1

(.

C;;'

ç,

CJ

~

~~~~,t­e)o,fi~8

*.>

'R­

C,

()

d

·.~

OO~

~~

•il

a.;~

.;.>,w.

':~

O'

ç...,..t~

ç,

C.'·

C,. tl~

+':

~....

{~,

:J0

oC~

li•

•LJ

Ct

(:::JA

(; ';~f!ilr

..\l-

bo

r.•

•~QO

li;1î:.......

{'Jo

00

••

J't'ô

0~;J:1

-Il-!>

b•

•:::-0

(,JL••

(,;JO

Il....,.

+::.0

,.j-

••

~CJ.

II1/'l~

if-.;.:

r:"\()

••

0.:;;.

0'1

,..."

~b

••

00

..-:(-~.~.

00

••

~"'O

,t:*ü

olri-.fl·*

•Ü

...00

r.-:::;

n••

Il

'-'C

OO

nu

",<'i

ntn~

n('\1

'...n

\}n

n*

ü'*

'-tl*

-f}O

C,!'l

CO<'}

••

i:N

.:;.0

0~

.0{>

Il.....

{~

Il,~

,)

ü~.

(;-or

;/.'*.~o()~

••

:1N ,:,

.~

,ç,o

li..

~t',

Ni~

l'',j

ilJ

if''l,

tt;+

il•

.;.,C

I.::.1:

.::,:,~:...

••

il.....

'Jou

O~

.:r~}

..N

at~

-::>n

c.;00.

{;

...{}*

•r:;

nc....~

Cllt"\

{:.•

•fi

NJ~

Cn

~~

~N

""'"

!I.;,

:1.::.....

t:-..

{'.-li"•ü

çc.'Î

(-;.~}..

"'"l{

'0

0..[)

,~

r<)

~',

..

•,r"",

·.'

·.';t\.

'*.ior-

i·.'li

'OJ0(",.

li-

,:"""

~.;;.

UJ:.u

If-fi

.::.O-.Il

il.r-:.

~o

lt....n

N{::

•0:::

l~'"

50

\.;.ro::::l~·

t.=-

ZlI'I*

il"1.

'*u

fi*Ji

.:).tl

~*

.,,"

·..-Ir y

** ....

·'">~0,*Z11'....

of':"'.of:'

·""'"

~4

u*

~.......

*{'....

•r

a.{:.

w,'"

V"l,M

.

*1

,'

~1,Il

-;rO

".

"<

r.C'

".

....t-flc-~

,~~:

..,'.

-;.~

*.~.~...,

~fJ,

*"•*

.....*0

)01

>-

00

1>

­N

..

,.>

.'.~

lU;"'.

'..,u..

'~.;

',.'

-....,......f:.

::>,;.;.-,

{.,(;.

r

*<~.

.'f-o.,

,~,*~I'

•A

IO

lt­"1

.If

..a"'lo....*.

'*{'l,

.,..#

•-li­

r<"

l<

rol<'

..0...

......,.+~

l;.~...~

tf.

•*.....

~

.',:..t

.:':r.

li·.~~

>r

r--"'~

~r-''-.,<1.

.;.~......

i:t':"1

*.""

,,,{

.,jo-1..

H

l'

•*~,

t/).~>

IX)*'

cr..:,

0*

'.J'<

1!-.

c:.w

{'.

"_

'"("\1

~f

{,'M-

,!,,,""'\

11·;;

..;...

•1

f"'"lit-0

"li­

':7'*....**

·li';';'1

(-

·-,.

....il

L.."'\,,;.

.1"*"

.....H

.

*·rl'*

.....;..

*-1*

.)01-:1

....*~

....

c:J....

-i'~

il

*''*

il-'*-M.

fi"'.

*''"

;i-toi-

'"' .....,.Il*"...4­...*:,1~"P.'.;..'l!'If~.

* .If..If.,..~-+>~

L....l

= UJ

> LJJ

V\

UJ

V\

LLIu...:Jl­D..

<1

'

U 1­)

1-•0..

<:rl.J

G4

AFClflVE J~S C~.PTUF~S (CAP. TeT. ~;'~ TL llJES [T PUE E,'J KG) SCU'~0 1~76 1:>

1\'1

-'. ')-'r'\ '~r~ :>:!!;, ,', 'H ,", '-~' t<::'('J' 'J'.' 1: ,::~.,. " c- '1'':::Y! .! '.: ~:' ) '.::.(' -:-::,'" -:)" ')':: c', "!>'< ~.' ,'" : :q. i. >: *,.: i; -rqd: ~ ~ .·it il .... ~ x *.~ *~ * ~ 1: ~ -c * ;k"!: :L:(: *-.: *lit Ji" *~,.. *' -c *-1: '"

»; *' JMJ.;;· FEV."· ,\IARS ,. AV',(,. n Md if JUiN 0;: J~JIl.* AGJT * SEP. ;; Gel. ~ NOV. -9: JEC. * TOTAL:;:;c: ;'"Jr':- r: :),:;r"{:l" (';;', )"'.1'" (. t:'r:: ,~ :- :' :< g~ :'~ :,;". ·)·.~:"':..;l :,' .!.~. 1 ,';.' ',"':' .~...:' :' ',;:;," ~._) .,;' ... '; "; -:~'.,., ';'.::; .;.;) :;. -': ':' ~:''::> ') ~;:?:'l ) :;:11: '*' **... t ~ *' *'** t f; 1: ~ oz:4- .. +' ~ '*' *,. t .. :\- *~. *

.. ,... N3. 0 E ~' '" .~ "', ... .;; (. .~> ;:: (, 1) ::.;.' ~) !2

,) SORT 1ES':- 1~51.:?: l'i93.f.· 2008.-:- 17j7. iI 1683.~· 1630.* 2087.~ 3630 .... 2425.-t 2411'.* 22'0'8.-": 1628.* 255111.*,~.**~*~.~.$~.~~*****.***~***.*~**~••*.~~*~X****~~~~**'~'***~0~~~~~~)~*O~)~~CO~~)~~~~e~)~~~~O~~~~~~~~COCJ91 i: (.6;;' ).G·~ e.(I" n.(~~ ~.::p ",.",* 0.·J* î).nt O.J* c.o~ 0.0~ 0.0* O.6t* , 0.4,: O.O~" 0.(': J.O;·" O.O~ O.O~·' O.o~; 0.(';,'; 0.0:; o.e:.$: o.a~ 0.0t< 0.01:

O.ü*0.0:-:·

,). c~1:' .;; *

o. o·~·

().o*

o.o~

0.0*

>1: TOTAL: *•

129.:':89.t"'t'

1S3.i:79.1 ~

1-j9.,.:99.2':'

151. :JO:

85 ••.j"L5ô.-1<S 3. 9r"

173.*1 r, 5. 'ri

249.*92.7:::

31 'J. Je<

ë8.~:';

164.:::61. 5-"

167.*69.1"

122.*5 5 • 2:~

179.*IlC.!)·

2167.~

8 ft. 9 t-

Page 67: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

, . . ~..-

.:.:. j..-' [ .. ~. ~ jJ, 1 _ '- • Il_:·_~_

SCUS-?rOç;~

FI C:-1I ER F 0 R T R

BUT

Présentation d'archives

- Débarquements exprimés en tonnes

NOM ARC053

ENTREE

- Prises moyennes par sorties exprimées en kiloc~ammes.

PARAMETR~S A FOURNIR - FORMAT

1) TP.(I), l = 1,10 10 A4

SIGNlrICATION DES ·PARAMETRES

/ .ecr~re centre de (nom du port) + année

CONSIGNES D'UTILISATION - METHODE DE CALCUL

- Ce progra.'TI1lle perrr:et de publier mensuellement les débarquements et les prisesmoyennes par sorties

- Les résultats sont r-~bliées sous forme d'archive (les sorties de listingdirectement p,-cJliables : format 21 x 29,7)

Le poids débarqué par espèce et par engin est issu du programme PPG253(cf. procedure PPG)

- Le nombre de sorties par eng~n est issu du programme PPG153

- Pour chaque type d'engin on calcule:

Prise moyenne par sortie = Poids débarque de l'espèce considéreenombre de sorties

- La liste des espèces figure dans le sous-prograLlme de regroupement desespèces FIPA053

Page 68: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

6 6

LISTING OF MODULE ARe053

D1 ME NSION TP Cl 0J , TT ( 2 , 15) , nu 2, 13, 2) , TS (9) , TE (1 , 2 )DIMENSION CAPI1J,7,2J,EFf(13,7),E1(4J,E2(99)INTEGER IE(99J,IN(7),EN

REAu (S.l~OJ (TP( IJ.I=l .. lO)DO la 1=1,2R[AU (1,loO~ tTT(I,JJ,J=1,15)READ (1,170J (ITMlI.J,KJ,K=1,l>,J=1.13)

la CONTINUEREAû (l,laO) «TE(I,JJ,J=l,2J,I=1,7J.tlNtKJ,K=1,7j

20 DO 25 1=1,9'111:(1)=0

25 co;n IIWEREAU (1,190) NS.(TsnJ,I=1,?J,{IE(J),J=1,20JIF lt~S.NE.IOOJ GO lU 'ta00 30 [=1,99lEt 1 )=1

30 CONT INUE40 DO 50 1=1,1.3

Où 50 J= 1,7EFFH,J)=O.DO 50 1<=1.2CAP{I,J,KJ=O.

50 CONlINUE

DO 90 K.'i= l, 12DO qO KQ-l,2DO 80 KE=1,1Ej~= 1 Nt KE JREAD (2,195) (fUU,I.:::1,4J,(E2(J),J=1,99JEFF(KM,ENJ=EFF(KM,ENJ+El(l)DO 70 Kl.:::1,991 $=1 E(K IJIf lIS.EQ.O) GO 10 80F AC.:: 1.DO 60 1=1,2CAP(KM,EN,I'=CAP{KM,EN,I)+EZ(ISJ*FACCAPl13,EN,I)=CAP(13.EN,IJ+é2lIS>*FAC

.,~- -- -' ~.---~ --.-. .-----. ---.---_.._-_.-,~. -'-.----- _. --'--

AJ{C05ARC 0:.ARCOSARC05ARCC5ARCO~

ARCO~

ARCO:ARCO~

ARCO~

ARCO~

A~CO~

ARGO~

ARCO~

ARCa:AR(,O~

ARCO~

ARCO~

ARCG~.

ARca'ARC.C'ARCüARCO·ARcaARCOAReC)A. RCO~AR(.O·ARCO'ARCO'ARCO·ARCOARCCARCO

Page 69: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

6 7

C. ;'l.? ( Ki'l , 7, 1 j =C/.. P , f\;"\ , 7 , l ) -1- [ 2 ( l S ) :.1: F ,'>. CLAP{13,7,I)=C~P(13J7,IJ+E2(IS)*FAC

FAC=lOOO.60 C:J,JI .H~UE70 CG1H L'id C:80 lu:a INJE90 CONT HWE

U iJ 110 KE= l, 5CA;'>!L:i,KE,2)=C.JU 1 00 Ki'~= 1.. 1.-:IF lEfFIKM,KEJ.EQ.O.) GO TU ~üJ

CA~(KM,KE,2)=CAP{K~,KEI2}/EFf{K~,KE}

CA?(13JKE,2J=CAPl13IKE,2J~CAP{KMJKE,2)

CA~'131KE,2J=CAP(13,KEJ2J/12.

LLO CUNT l ~-JJE

~'i U T t { 6 .1 200 Jh' t,. i TE' 6 , 210) {TS {1J , 1=l , <] } l , T? , J ) , J =1 .. 10 )

JJ lJO L=1,2iI;!~ 1TEl 6., 2 1 5 J {T T ! 1 .. J } , J = l , 15 JIHUTE (6,220} (LTM{I,J,K),K=1,2),J=1,13)CD 120 J=l.,iJv.:idT[ (6.,2JO} ·(TE(J,K),K=1,2), (Ci\P(K,J,IJ,K=l,13J

120 C ùf'd" l NJ[l'i?l r t:i6,2 LtOJ

130 CO~nlrJUE

IF (NS.EQ.100J GO TD 140REw-.ltW 2GOr 0 20

140 STOP150 FÙkMAT (lOA4)160 FJi·H-1/\T (15;\41l 70 FOR MAT (26 AJ J180 F;)RM/~T (14A3,7IU190 fORI-1AT (l't,9A4,2012J195 fORHAT (4flO.O,99FB.0 J2JO fURMAT (lHl,lO('***'/JJ210 FJRMAT (20X,9A4,24X,lOA4J

215 FOR~AT(I/19X,15A4)

22 0 F 0 R:-1 AT t 1 9 X , l Hi,.: , 91;;; ( 11+ j , l H*/ 19X. l H:« , 6 X, •• • , l 3 ( 2 A3 J '. • ) ~ 1H*/ 1 9 X rl L fi:« , 9 d ( l H- J.. l Ht,<)

230 FORMAT (1~X,lH*,2A3J·.·,13F7.0,lH*/19X,lH*,14(6X,·.·),lH~)

240 FURMAT L19X,lH*,9iHIH-J,lH*JEND

:. Re J;~ fZ C.C' 1

M:.. !...')·,\ ;{(,.lARCOARCO

ARC:)AF<..COAKCO.Ai<C.OAR.CO

A;,C;]1-\ l~C 0A F~C 0,iRCOAr:-,COA:<.CO

~F:C 0f~, f·. C·)

Page 70: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

&REPANE ~~RJCANA CE~lFE CE SAl~l LlLlS lS75m

CP

l-CEBARCUEMtN1S EXPRIMES l~ lC~~tS

~-~----------------------------------------------------------~-------------------------------------**. " .• JA~. ftV. "'AR. A'vR. MAI. 'Jt:lf\ • JuIL. /JCL. SEF. (Cl. "L'v. crc. lL1AL.**--------_.~--------....;,-----------------------------------------------------------------------------*

* ~.l. • c. c. c. c. C. C. C. c. C. c. C. C. C.** • . • . • . • • • • . . • .*:(1 V.l. • O. O. O. O. C. O. c. O. O. O. O. O~ C.** • • • • • • • • • • • • • .** G.l. • L. C. C. o. c. c. c. c. c. C. O. C. C.** • • • • • .• • • .. • • • • .1)

* F.D. • O. C. G. O. O. O. C. C. 1. C. C. O. 2.*:(1 • • • • • • • • • • • • • .** S.T. • C. O. o. C. o. C. O. C.. O. '·0. C. C. c.** • • • • • • • • • • • • • .** CiV. • O. O. o. o. O. O. C. C. O. C. c. C. c.** • • • • • • • .. ... . • • • • .*=Ct TOTtIL. '0.' o. c. o. c. c. C. C. 1. C. O. C. 2.** • •. • • • • • • • • • • • .**---- --------------------------------------------------------------------------------------------*

C.*.*

C.*.:t

•C.

o.•o.

c.•

•c.

(l.

•c.

1.•

c.

c.•

•c.

c.•

•O.

1.•

c.

c.•

C.

c.•

c.

c.•

•C.

o.•

O.

C.•

..• • • • • • • • • • • • •*--------------------------------------------------------------------------------------------------*

2-P~JSE$ MGYt~~ES PAR SCRlIEE~PRIH(ES EN Kll(GRA~~ES

*--------------------------------------------~-------------------------------------------------------*• • JA~. fEV. MAR. AvR. ~Al. JLJ~ • JLIL. ftCu. SEP. (Cl. ~t~ •.LfC. ~(~.*

*--------------------------------------------------------------------------------------------------** }I,.l. • O. O. C.. O. o. O. O. O. C. C. C. C. c.** • • • • • • • • • • • • • .lO:

* V.l. • O. O. G. O. O. o. c. o. O. C. O. o. c.** • • • • • • • . • • • • • •** G.i.. • C. o. Q. C. C. C. c. c. C. C. C. C. C.*:(1

* F.O••

** S.T ••:(1

Page 71: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

-1 ~ • ," _ , _'1 J ,!L'"::. 1'-" .... _,

Sous-Prog.

FICHIER B-0G

:.... :..::.. '. '.:---_._----------_._.LANGAGE

F0RTRAN

eUT NOMPrésentation d'archive

- JJombre total mensuel de sorties par type de pêche

ARC153

PARA~ETRES A FOURNIR - FORMAT

1) TP(I), 1 = 1,10

SIG~I~ICATION DES PARAMETRES

(TE(J,K);K = 1,2), J = 1,6 .•.... 10 A4,12 A3

TP(I) ; écri~e sur la carte : centre de (nom d~ port + année)

TE(J,K) à lasuite on écrira: M.L., V.L., G.L., F.D.,.S.T., Divers

CONSICNES D'UTILISATION - METHODE DE CALCUL

- Ce programme permet de publier le nombre total mensuel de sorties par tY})ede p(';chc (les sorties de listing sont directement publiables : format 21x?9,1)

- Le nombre de sorties totales par quinzaine est pris dans le programmePPG153Ce programme ne fait donc que sommer les quinzaines pour publier les résultatsmensuels.

- Les tY})es de pêche sont M.L. = pirogues moteur ligne

V.L. = " voile Ir

G.L. = " glacières

F.O. = filetE dormantE

S.T. = sennes tournantes

Di vers = filets maillants encerclants sennes de plagE

A ce programme fait sui~e le programme ARC053 . Les résultats de ces 2 programm.e~:,

permettent la publication ~'une ~Qhive.

Page 72: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

7 0

LISTING Of MODULE ARC153

DIMENSION TP(10),EFF{6,13),IT(7J.TEi6,2)lJATAI r/ 1.2. ft, 3, 5, 6, 6/READ (5,100J (TP{I),1=1.10),{(TE{J.K).K=1.2J~J-l.6J

Où 10 1= 1,6DO 10 J=1,13EFFU,J)=O.

10 COIHINUE

DD 20 1M= 1, 1200 20 [Q= 1,2DO 20 IE-=1,71 N= 1 r (I E)READ (l.110) AEfF(IN,IM)=EFf(IN,IMJ+AEFF(IN.131=EFF(IN,13J+Â

20 corn INUE

i-J RIT E (6. 120),JRITE (6 .. 130J (TP(IJ.I=l,lOlDO 30 lE=1.6wRITc (6,140J (TE(IE.Il.!-1.2J.(EFF(IE,J),J=1.13'

30 CONTINUE~;RITE (6,150)

RbHND 1STGP

100 FOKMAT (10A4,12A3)110 FORMAT (flO.O)120 FURMAT (lHl .. lO(·*.*·/)j130 FURMAT l20X,'NOMûRES DE SORTIES MENSUELLE~·.31X.IOA~//19X.IH*.

198tlH-J.lH*/19X,IH*.6X.'. JAN • FEV • MAR. A\lR • MAI.'.2' JUIN. JUIL. AOU • SEP • OCT • NOV • IJEC • TOTAL.*·/19X.JIH*.98(lH-J,lH*)

140 FDRMAT(19X,lH*,2A3.·.·.13F7.0.1H*/19X.lH*.14{6X.·.·).1H*)15ù FOH:"UT (1<);(,IH*,9I:H IH-j .1H*)

END

ARCISARC15ARC15ARCl.5.ARC15~

ARC i5:ARC15;ARC 15~

ARC 15:ARC15~

ARC15A. RC I :> ~

ARCISARC15.ARC 15~

ARC15:ARC15.:ARC 15:ARC 15;ARC15~

ARCIS:';ARC 15 ~

ARCiS'::ARCI5:/l.RClS3ARC15::ARC 15~

AkC15JARC152ARCIS';AR(.153ARCI5.JARC153ARC153ARC153

Page 73: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

;\ \... '4 ~ ) '- . {', L"JL: l c ~;, r!..', ~ : J l~ .J~~:~1 LL; JI S l ~ ? 5

, .".:. '-' c: •

J Î 7 (; .. 1/3J...

c, 11 ..J •

.1. "1 •

.-:-;(;(; . vS7 ..

..c: ..-. ..; .

.• ..

.. L :t

.. ' • t. .•

,J ....... ,..

.i' • •

). T..

j:} [ \1 ~: .

.),

; ~

t \';

. ," ,

l

'., ( }

... ;,) ' • .J •

l •

l ': 1L ..... ' 1- ~

:.. .

.;.. .~ ~ 4

,••

li •

" '

'! ,..... '_J ..;.. J •

'::Jl~

:,.' .

d

Ji :1 •

./.

,~ .

) 1

.J -:;...; 7 JI

) ..

:~ j .:: •

J.J Il :~~] U

.4 ~-.>. ~ ~.;"_'" *sep . Le T .. Lei · Jù. . T[T~L.""

,;,

l -'; j.'t • (j :: 2 • 339. l-'Cl • 2842(."-".. . ., , :~ 1·,) • Li. h. 192.·~, l ....

•-. 2. 1 .. 15. ""

· ..(: ·~t 2 • ~d 7. :Y)!1. ' f f~ 4'i22...uue

• · •IL. 4 • ,--' 0 .. ..3 ') •

,'.j •

,~.. · .. .. .. ~ .

2 • ! ., .,() . 3 .. '*,.

'.'• •

1•• 13 : M.L. = PirOGUes moteur ligne

V. L. = Il voile ligne

G. L. = " glacières

F.D. = Filets dorm~nts

'"S.T. = Sennes tournantes -"

IDIVERS = Filets maillants encerclants,sennes de plage •••

"

Page 74: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

------------ 7 ;J .-------.----------------.-------------

APPLICATION ~romme 1

Sous-f)rog.

FICHIER P-0G

BUT

- Prises mensuelles par unité d'effort

i :::TASL} PAR.Lr;i~;Gf\GE

F0RTRANNOM

EFSPE153

ENTREE

. Nombre de prises d'une espèce donnée

• Nanbre de pirogues ayant capturé cette espèce

PARAMETRES A FOURNIR - FORMAT

- carte 21 ~ IF (IP{K). NE.22) G~ T~ 5

SIGNIFICATION DESPARAMETRES

- On remplacera le code (ici le code 22 = Thiof) par le code de l'espèce voulue

CONSIGNES D'UTILISATION - METHODE DE CALCUL

- Ce programme permet de calculer les prises por uni té d'effort orienl;(.():.'l U Œt.

une espèce de 1974 à nos jours, pour calculer les pue durant la période 19721975 on utilisera le progrmrume EFSPE053 (fichier SENART)

- Ce programme sélectionne les types d'engins 2, 3 et 4 (engins moteur ligne)(cf. carte 19).

Page 75: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

t? 1"z0304r5C6

,1')7

n809lrIl12

'13141516

'17)18

! 19,:zn21

'2223

, 2 ft.

'25, 26\ 27'28)29"3~

~31

'32'33

7 3

LISTING OF MODULE EFSPE I53

C CALCUL DE PUE THIOFf APRES 1975 NOUVEAUX fICHIERSDIMENSION IP(25J,IQ(25)~IX(25),IPRIS(12),N8t12J

LEC=?4 IFiLEC.fQ.lOl GO TD 999

lEC=LEC+l00 100 1=1,4

1)0 READ(LEC,l)DO 20 1=1,12NB (1) =0

21) IPI<.IS(1)=(l1 FORM~T(I2~3X,212,2X,Il,13X,2I2,Il.I3,10X,I2,Il,I3,10X,12,II,I~

3 RE~D(lEC,1,ENO=99)IT,IM,IJ,IZ, NX,(IP{J),IX{JJ,IQ(J),J=1,3}IF(IT.NE.21>GO TD 3NB[3=NX~4+3

IF(NX.EQ.OlGO TO 7READ(LEC,2,END=99)(IP(J>,IXtJ),IQI4),J=4,NBB)

2 FORMATl3l1IX,4(I2,Il,I3,10XI,/»7 CONTINUE

IFlIM.EQ.O.OR.IM.GT.12)GO Ta 3IF(Il.LT.2.0R.IZ.GT.4)GO TO 3DO 5 K=I,NB8IF{IP(KJ.NE.22J GO TO 5IFtIX(K).NE.l) GO TO 5NBl IMl=NBtIM )+1IPRISlIM)=IPRISlIMJ+IO(KJ

5 CONTINUEGO TO 3

99 WRITE.6,9)LEC,(I,I=1,12),IPRIS,NB22 RHHND LEC

GO Ta 49 FORMAT(' UNITE =',15JIX,12I8111X,lZL8/IIIX,12I811111111

999 CONT 1NUESTOPEND

Page 76: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

..,.

" UNI! TE = 9MO~S 1 2 3 " 5 6 7 8 9 10 11 12

nombre de J;ises 490 1j 97 132 51 167 'f 27 36 34 19 244 581

\ 42 35 44 19 53 92 35 14 10 31 20nombre de piro~s 116l .

1\

\'U~l1f ~ Ir, ':',' 1 2. .3 4 5 6 7 8 9 10 11 l 2

3254 4256 1756 1!"53 1470 2365 61.9 60 58 34 28 224,..

335 311 232 121 171 256 90 13 14 6 14 43

NB: A chaque unité oorrespond un port •TAELEAU PARTIEL

Page 77: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

APPLl CA nON

D:IT,-,v,

1 Pl'o9 rdmme lSous-Prog.

FICHIER P-.0G

ETABLI

L.';NGAGE

NOM

7 :;PAi\ F.0NTENEAU

F0RTRAN

LIE USPE5 3

EiiTREE

Recherche d1une espèce sur un lieu de pêche

• Par quinzaine

Pour une espèce

. Par lieu de pêche

PARAr~ETRES A FOURNIR - FORMAT

l S•••••.••••.••• 15

SrG~IFICATION DESPARAMETRES

IS = code de l'espèce,

Si l'on désire traiter à la suite plusieurs espèces on mettra plusieurs cartes aià chaque foi"le code de l'espèce en format I5

CCNSIG~ES D'UTILISATION - METHODE DE CALCUL

Ce programme sélectionne le lieu et le nombre de fois ou une espècea été échantillonnée sur ~e lieu

Les lieux de r~che sont numérotés ici de 1 à 54 (cf. codage)

Page 78: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

l

j

4561j

12..>of:J

:)

7J

)

7 6

LISTING OF MODULE LIEUSPE 53

DIMENSl(~ 1~(24,100),IPllS),IW(lS)

14 REAC{S,lO>ISCO 12 1;:1,24JC 1L J=l.lCO

12 IRII,J)=Ol<:EAC<l,l>KC=O

3 kEAG (1fl,E~J=99)lT,lM,IJ,Il,IL,Nü,(IP(J),lW(J).J=1,3)

IF{IT~~E.21) Ge TC 3IF(~b.EC.C) Ge lU 7

:~c3=~e'~4

RcA](1.2)IIP(J>,IQ(J>,J;:4,N8B)11 fL~~Artlx,2014)

l f J /, ,-1 AT ( 1 2 ., 3 X, 3 1 2 • (; x, 1 2 , t X , 2. 12 ,lX, 1 3 y 1 0 X, 12. , lX, 1 3 , l 0 X, 1 2 • lX, 1 3 )2 fLRr-'4T(3l1L o4'I2,lX,l.3.10X),/)J

l (i ... CR I"J. AT ( 1 5 )7 l>..il=( (IJ/15).1)+( IM-'l).2

1f(!Wl.GT.24)GL TO 3IF(Il.E~.OJ(C TG j

DU 5 J<=1,l\idBIF(IP(K).~E.IS) GO TC 5

lQ(IQL,Il )={R(lQZ,IL )+IC(KJ5 CUl\iTI~uE

GO TO 399 ilRITElé,61IS

WRITE(6,S) ll,1""1,24>9 FORMAT(6X,241S)6 fG~~AT(1hl,' ESPECE',lS)

OC 4 lD=1.,584 wRITEl6~8JlO,(I~(J.LD),J=1.24)

I{E\\l~D 1GO TU 14

8 FORMAT(lX.251S1END

Page 79: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

(l

oo

oof'I

oo1a

'J

,.,1.'

Cl

ù

oQ

o(()

:)

fio

l

co"'1\'

o

cJ(1

oJ:)

1

o()

oo

oooCloonoo

12

6

1.;

C

oooo

c;CloCCC

coc

ooo

oo

,.....

C'fl

.----------.-

ocoo

aooo

10C2

léa1CococoC

22oo8

l 2.2<7

C

~I /

~l

1C331C6C(1

C2

occo

cocCDCooooacoc­c

ocr:oool17oo8

c­C4

o

...l;

3CCoalo

c

o

oooC'ooccc

Ù

2o4o()

oo()

12L'o7ooocciCÛ

ooa()

c

ooocùa()

3ooo3aoo

19

1012o33oo3o1

()

4oCCo'Jooc!)

o

o'0(\

oooooonooo

10o

20(i

510

7o')

3oC

174

14Cl;

o{\

4oo

60Co

12o')

62:J

Qll25oo1oCC(i

l'l...

aoooooocccoü()

coo

4256C

CL1o

11

('

4oa1)

cCoo

35oo

13Coco

0) .)o a:j Clo 0o 0)

o 0o 0o 0o 0o ()o 0a 0o 0o :)o Jo 0') 0o 0(\

o

o 0f) I~,

l 0L 146 02 0

23 122.5 113 36o 05 0o 0,() 06 3o 0l 0

23 \ 2(l 0C 0

3(' ,J

6 7lU 2,j

() ClC 0S 57 2o a(; 0

13 l\o 0C 0o 0o 0r (1

() 0r: 03 0o 0

ao

o

2.oac('

2Cf)

oooüoaooli,..,V·

oof',

10

ooo1

(1

.053[l

o2

344

10oooo

24oa

22

:)

14(;

6

14(l

3()

ooo('

oo

o

oco

oo

')

oooof)

oooooJoo

coC2fl

o

12J4oooo

79

544lao8aoCioo4o

447

l4

c­ooc(\

o

o4o

o

l

o

3

55o2227o

"ooo17oo2!)

.)

ovDo

o\)

oooü(,

ooD(1

o

oo

2 "l,

JClo!~

:J

! •

2Jo,,-':)

J

"­','

\J

Cl

4

o

0)

')

oCI')

.)

31

a

6J5{)

2­21

234

o5o

14('1

168

C'ooouo

(.

')

( 1

12­(;

1:>94oo

Ilo

2

(:('

oc

~, .

o

IIaol:l'a( 1

oooo

o

f'

ouC'(1

(1

li

oo

164d

l23oo

19(}

l2j

45b

78')

ICiIl12Ij14l?lb171819~!'ICo _

212223242.',)

2I.J27282'1JJ,H3233343:>jé.3 73.)3'-)4Ct,142434t,t.,5464/484'.J5051525354555657SB

N.B : TABL::AU PARTIELLes li~ncs roprèsente~t les lieux de pêcheLes colonnes reprèsentent les quinzaincz •

Page 80: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

___ 7 Ô

APPL rCA TI ON

1<:cf!2 élîtisano.1E:

Programme

1 Sous-Prog·l

FI CH l ER P-0C

ETABLI PAR BERGERf\RDLANGAGE

F0RTRAN

BUTDêc~upage temporel

NOM TEMP01

Sous programme permettant de traiter cÇlllUIle strate de temps

La semaineLa quinzaine

- Le mois- L'année

ENïREE : PARAMETRES A FOURNIR - FORMAT- Les paramètres sont fournis sur les 4 premi.ères .cartes de chaque fichier

de types P-0G1) TITPER (I,J) ; l = 1,3 ; J = 1,4 ; IAN 12 A4, 14

2),3) NBJSEM (1); Ii::; 1,53 · 40 124)NBJQZ(I),NBJM0I, NBJAN 36 12, 14- ParD1llèt:zoc:s à fournir dans le programme.1) ITRAIT,PER1,PER2

SIGNIFICATION DES 'PARAMETRESITRAIT sélectionne le choix du traitement

( =1

-,~ ITRAIT:~( =4

sélectionneIr

""

la s~'Ilaine

la quinzaile moisl'année

PERI = la période intiale ))-du traitement retenu

PER2 = la période finale )

CO~SIGNES D'UTILISATION - METHOQE DE CALCUL

Exemple de choix de paramètres =

ITRAIT = 3 ))-

PERI = 5 )".' )

PER2.= 8 )

le traitement des ~onnées sera ~ensuel onles traitera du 5eIne mois au BeIne mois.

Page 81: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

5nB:}

1):1l tl~

12'1130

7 9

SJBRCUrl~~ TEMPGlDIHf~SION TITPER(4,3J1 :H EG::: R N 8 J SE}'.~ ( 53 ) , ~3 J Qlf 241 • N 8 J i'10 U 12 )(C~MON /ET2/ TITPE~.NBJSEM,NBJCl,NaJMDI.NBJAN.IAN.~X

C":,'H~!JI\ IET31 MYR~AO (Mx,1~n,END=50) (tTITPERlI.J),J=l,3J,I=1.4J,IANR~AD {MX,11~,ENO=50) (NBJSEM(I),I=l,53)R~AC (MX,120,ENO=50) (NBJQZ(I},I=1.24J,'NBJMOltJ},J=1,12},NBJANG'J TO 80}.'~rrt {MY,130)fi. :: TUE N:: ,~R. M.H Il 2 A4 ,r 4 )f~q!J\r l4:JI2)F !:;.;,.V .n ! 3612 t14)F,~ '< ""1 Ar 1 l{;X, ' ERR EURDA NS lES PAR AM ET q ES' .)[~m

Listinc~ d.e~ Ll prer:lières c-rtes cl'J.. fichier de -l;~rpe p_o;;;

TE,'Pr E;'~?~

TG1Pl E:~P

Tn~?T E:~P

T::,~iF

TEr·1PTEl';!'

T =:<1-'TE'·!r:·T é1'~ PT E!~~P

TE.":P

,''\~-~ '"c7':r:.r','~p- (IP?tT~C ",r1~ ~,\'~":: --7 ~ 7 ~ 7 -/ -( 7 7 -,' 7 7 7 7 7 7 ~, 7 -,.~ "7 -; - 7 ~ ï ï 7 7 ï ï '"l i ï ., 7 7 7 , ,

o'-"-7777ï7ï7', '''1",r.:·L-'-E'':l1~~-;'l'~<1''1":l')~1':l'-1-,- 1 1 1 ç 1 :: 1. ~ 1 t 1 cl' l : 1 f- 1 ~ 1 ~ 1 t 1 ~ l ': 1 t , ~ l 'S' ': • 6 . ~.:; 1 <.; : , ~ - o· ~ ,~ l. ..-, .:;, , .~. ~", u ~, ,'L ':i

Page 82: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

'---_._._~) '"-------­r -, -,-'" - -, ~, ,,-••~ 1-' L ~ 1,.,1-. i 1. V~\

P6che ~rtisanale

~UT

FICHIER ESPECES

Prog rami.le

Sous-Prog~

IFICHIER\

LANGAGE

NOM

?r.R BERGi:::RAf\D

F 0 R T RA N

ESPE53

ENTREE

- Donne pour 99 espèces les coefficients A et Bde la relation longueur-poids et le. poids moyen empiri~ue

PARAr~ETRES A FOURNIR - FORMAT

Sp(I), A(I), B(I), W(I); 1 = 1,99••....... ~ .•.• 13, E 10.3; F 6.3; E 10.3

SIGNIFICATION DESPARAMETRES

W(I) = poids moyen empiri~ue

- Sp(I) = numéro de code de l'espèce

A,B = coefficient de la relation longueur-poidsB

(w = A- L )9 'cm

CO~:SIGNES D'UTILISATION - METHODE DE CALCUL

- Le ~oids moyen emp1r1~ue W(I) a été déterminé de façon arbitraire :

Il est très peu précis. (On n'utilisera donc ~ue les coefficients de

de la relation longueur-poids pour estimer des poids).

- Ce sous programme est lu sur l'unité 2

Page 83: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

e 1

41 5. i323E~3 3.129 3.000i:-jIt 2 1.157i-2 2.948 S .OOOE-j

LIS TI NG OF MODULE ESPE53 43 • 1::- 0.lOOE-3•44 1.068E~2 3.102 O.:> 00;:-345 2.147E-2 2.991 0.800 E- 346 2.14 7E- 2 2.991 0.800E-3't 7 1.884E-·2 2.930 1.500 [-]48 1.ùd4E-2 2.930 1. :>00 E- J49 1.884E-2 2.930 0.800E-350 1.435E-2 2 .. 969 0.300E-3

1 1.22 J E~'2 3. 'J9 9 0.200 E-3 51 5.408E-2 2.554 0.200E-3

2 5.565 E- 3 3 .32.3 0.330E-3 52 1.871E-2 2.950 0.300E-3

3 1.0 YI::- 2 3.142 O. JOO[-3 53 • E"" • 0 .. 300E-3

4 • f- • 0.300 E-3 54 5.513E-2 2.702 O.800E-j

5 • t- • 0.100E-3 55 • E- • 0.600E-3

6 • f~ • D. 006 E-3 56 1.268E-2 2.970 2.000E-3

1 3. 't J iJ [ .~ 2 2.J16 1.000 E-3 51 • E- • 0.500E-]

B 1.9 j 1 ca. 2 2.')07 1.3001::-3 5<3 9.396E-3 3.225 0.3001:-3

9 • t- • 1.500E-3 59 4.030E-2 2.815 0.200[-j

10 • E- • 4.000 E-3 60 2.743f.-2 2.924 o.200E-]

Il E- • 0.300E-3 61 1.557E- 2 3.099 0.200E-J

12 8. '-) 72 E~'3 2.889 0.700 E-3 62 1.214E-2 3.166 0.150E-)

13 8. '-) 721:-3 2.J89 0.700E-3 63 2. U67E-2 2.949 0.200(-3

14 8. ()1 2[:- 3 2.889 0.700E-3 64 2.1367E-2 2.949 0.200E~J

15 8.972[-3 2.539 O.700E-3 65 2.811E-2 2.791 ü.100E- .3

10 • E- • 0.700E-3 66 • 1:- • 0.1001:-3

11 1.094E~2 3.113 0.250E-j 67 1.561E-2 3.187 O.700E-3

18 • E- • 0.250E-3 68 • EL, • 0.800E-3

19 t~-, • O. 500E~3 69 • E- • 0.500E-J

20 1.701[-2 2.dS 1t 7.000E-3 70 3.476E-3 3.370 0.3001::-3

21 5.011é~2 2.679 2.000(-3 71 • E~ • 1.500E-3

22 5~28SE-"3 3.230 3 .üOOE- 3 12 9.206E-3 2.975 1.500 E- 3

23 7.4b5E~j 3.~21 4.000E-3 73 8 .849E- 3 3.114 1.000E-3

24 1. ü02EL·2 3.015 1.0i)0 E- 3 74 • E.c. • 2.000E- 3

2:i • E·· 3.JOOc-3 75 1.27 3E~2 3.063 4.000E-3

2.6 1.l?cH':-2 3.003 O.,.300E-3 76 • E- • 3. 000 [-3

27 E- • 0.300E-] 77 • t- • o.dOO [-3

2:3 • i- 2.000E-3 78 • E--- • O.800E-3

29 • [- • 2.000E-3 79 • E- • • E-330 1. ')0 5E~2 2.918 O. JOE-J 80 ...,:-.;.... • o.600E- J...31 1.13 Sb [-2 2.96't o .&00E-3 81 1.033E-2 2.946 0.3001:-3

32 1 • (J cl 1) c- 2 2.964 O.600E-3 82 • EL' • E-j

33 4.40<':1:-2 2.733 O .. oOOE-.3 en • E- • 0.300 E-J

34 1.4b9~2 3.;)513 O.JOOE-J 84 1.922 t- 3 3.269 o ~ 300E- j

35 2.0 17[- 2 2.948 0.800E-3 ü5 • c- • 3C.OOOL=-·3

36 1. 35~E-2 3.0J4 0.300 E- 3 J6 • E~ • 70.000E-j

37 E- • 0.4ùOE~3 137 • E- • 4 .OOOE- 3

38 B • 3Jt4E~.3 3.132 1.000[-3 88 • E- • 5.000E-J39 5.32.31::.,3 3.12 g 4 .OOOE- 3 89 • E- • 0.bOO[-3

't0 5.d23E- 3 3.129 4.000E-J 90 • c- • o~ 500E-391 • E~ • 0 .. 6001:-]

92 • E~ • • E-J93 • E- • • E-394 • E- • • E-J95 • E~ • • E-J96 • c- • • E-397 • t~ • • E-390 • E- • • E-399 • E- . • 0.200E"3

-_._~--

Page 84: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

FICHIER DE REGROUPEMENT DES ESPECES

p

N-O M : F 1PAO 5 3

____ 6 2

APPLICAHON

BUT

Programme

Sous-Prog.

[ii0i~

ETABLI

LANGAGE

PAR. BERGERARD

F0RTRAN

ENTREE PARAMETRES A FOURNIR - FORMAT

SIGNIFICATION DESPARAMETRES

CONSIGNES D'UTILISATION - METHODE DE CALCUL..

Ce programme regroupe les 99 espèces de pêche artisanale en 46 groupesd'espèces,

Sont regroupes : - Les Sphyranidae

" Serranidae divers

" Pomadasyidae "" Cara:ngidae "" Sparidae "" Pleuronectifor.mes

" pélagiques

" démersawc

Page 85: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

3 3LISTING OF .,;ODUlE flP:'053

~JlBA~GJEM~NIS EXPRIMES EN TO~NES

JAN FEV t~;'f{ /iVR FAI JUI;~ JUIL ÀGU SEP ocr~PRrSES :'lUYb'~I'.ES P/\R SORTIt: EX?RU1f:ES EN KILOGRA,';.~:ES

JAN FEV MAR AVR MAI JUIN JUIL AGU SEP DCI.L. V.L. G.l. F.D. S.T. DIV. TüTAL12~356b

1Er! j 0'" AL CJ S A F li·HH{ lA rA 12 SA~GINELLA hURITA 23 SA ~~J 1NE LLA J'IAlJ[REN SI S 34 A~rus SPP. B5 SPt;YRj~EW\ SPP. 121314156 MUGIL SP. 167 EPI~EPHElJS AE~EUS 228 EPiNEPHELUS GIGAS 239 EPI~~PHELJS GOREiNSIS 2~

10 Sc~RA~IOAE LIVERS 212526218211 PJ;;'~f)ASYS INcrsus 30l 2 ? Gr~ lu) A5 YS J UJ ELIN l 3 1l3 G~ACHYUEUTER~S AURITUS 3414 JI~GRAMMA MEOITERRANEUM 3515 PC::AOASYID,\c DIVERS 3233363716 ?SEUOOTOLITHUS TYPûS 3917 PS~UJUiOLITHUS 5RACHYGNATUS 4018 PSEUJOTOLITHUS SENEGALENSIS 4!19 A~GYROSUMA REGIUM 4220 CAI~~NX kHONCHUS ':1"4II LICHIA V~OIGO 48l.i. TRACI-lURUS SPP. 50.!-J CliLORù~CU:"'iiHI.US CHR'ISURUS 5124 VO;\ER. Si:T A? Hm [S 532.5 SCY~IS ALEXA~ORINUS 54l~ CARANGIJAE DIVERS 4546414952552. 7 PÙI"l A [0:-1 'JS .:iAL TA TD R 5628 DENTEX SP? 59606129 PAGELLJS CJUPEI h230 PAG~US EHRENBERGI 63J1 SP~RlùAt DIVeRS 64656632 DRE?ANE AFRICANA 6733 CY8IUt1 TKITOR 7234 SA~DA SA~UA 73]~ EUTHYNNUS ALLETERAfUS 75

NOV

NOV

OEC 1 :J1 AL

DEC ;':8Y

36 T~ICHIURUS lEPTURUS.17 CYiJOGLùSSUS SPP.38 PlLURONECTIFORMES DIVERS39 REQU~NS

4J i~A r[s41 SEICHLS42 CALMARS4:3 Cy ;·tH l UM SP? •~'i- ESPAUùNS,VûILIEHS,DAUPHINS45 DIVER~ PtlAGIWUES'ta DIVERS UE!~[RSAUX

db rOuTCQ ~~~Gct~

1784dOBl838783lJ9'9096916586

4 5 6112)57101176929394951 910171B1928293843iS,a6914781991QBY9

Page 86: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

____ 54

APPLICATION 1 F'rosrammel

Sous-Prog.

FICHIER P-Y'G

ETABLI

U\NGAGE

PAR NDIAYE

C0B0L

BUT

Détection d'erreur dans le fichier

- Erreur concernant une carte déterminée,

NOM CTR053

" " la succession des cartes

ENTREE PARAMETRES A FOURNIR - FORMAT

ICOD, IAN Il, 12

SIG~IFICATION DESPARAMETRES

1COD = le code du centre de débarquement

IAN = les 2 derniers chiffres du millèsÏme

CONSIGNES ut UTILISATION - METHODE DE CALCUL

- Erreurs concernant une carte déterminée:

Présence d'un caractère non numérique (cartes 20-21~22)

• Code carte différent de 20, 21 ou 22

· Code du centre de débarquement erronné .. (carte 20-21';'22)

• Année erronnée (carte 20,21,22)

· Code type de pêche absent ou s.lpérieur à 8 (carte 21)

• Codage erronné d 'un bl~c espèce (cartes 21-22)

Erreurs concernant la succession des cartes :

· Succession chronologique aberrante, portant sur l'ensemble mois et jour

• Nombre de pirogues rencontrées dans une enquête non conforme à l'indicatportée sur la carte titre jour (code 20) précédente.

• Nombre de carte suite (code 22) non Qon~orme à l'indication portée_ur la oarte ·titre pirogue6 (~1) pr~o~dente.

Page 87: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

00J010 1û ENT 1F 1CA Tl ON DIVISION.000020 PROGRAH-j D. 'PIROTEC'.000030 ENV 1fWNHENT DIVISION.000040 CUNFIGURATION SECTION •..JOO050 SOURCE-CUMPUTER • Idi'''~ 370.OOOObO o BJ EC T- COi1P UT ER. lB ;1-370.000070 INPùT~OUTPUT SEC TION.OOOOdO FI LE-CONTROL.000090 SELECT FICAR ASSIGN TO Ul- S- DDCAR.000100 SELECT ETAT ASSIGN TD UT-S-ODVW.000110 DATA DIVISION.000120 FIL E SECTION.000130 Fa FICAR000140 RECORDING MODE F000150 RECORt) CONTA INS 80 CHARACTERS000160 13LOCK 0 RECOR05000 110 LAIjEL RECORDS STA :"mARD000180 DATA RECûRû IS ENREG~E.

000190 01 ENREG-E P ICTURE X(80).000200 FD ETAT000210 RECOROING MOUE F000220 RE<..ORD CONTAINS 133 CHARACTER5000230 BLOCK o k. ECüRD S000240 LA IjEL KEeURDS STANDARD000250 DATA RECORù IS LIGNE.000260 01 LIGNE P le TURE X( 133).üü02/0 WûRK INGo.. STORAGE SEC TruN.o 002tlO 77 l PIC 599 COMP VALUE ZERO::>.0002'10 77 .J PIC S99 COMP VALUE ZERUS.OJ0300 77 K PIC S99 CUMP VALUE ZEROS.000310 77 L PIC 599 COMP VALUE ZEROS.000320 17 NUMES P le S99 CO."1P VAL UE ZEROS.OJ0330 77 NUR EJ PIC 99 VALUE ZEROS.000340 77 fLAG PIC 9 VALUE ZEROS.000350 77 CAR PIC 9 VALUE l EROS.0003bO 77 RETOUR PIC 99 VALUE ZEROS.000J70 77 CTREJ PIC 9(5) VALUE ZEROS.000380 77 N13CAk PIC ~( ~) V~LUE ZEROS.000390 17 ER~JOUR PIC 99 VALUE lERUS.

____'____ r.-----'w

000400 77 CT JOUR PIC 99 VALUE ZEROS.000410 17 TOt'JOUR PIC 9 VALUE ZEROS.000420 71 NUMPIR PIC 999 VALUE ZE ROS.000430 77 f\;I3SUIT PIC 99 VALUE ZEROS.000440 17 ERESt' PIC X(9) VALUE t ESPECE •:)004:>0 71 ERCOv PIC X( <) ) VALUE • COOAGE •000460 77 ERQTE PIC X(9J VALUE 'IJUANTITE ,

•000410 71 t Rf RiQ rIC X(9J VALùE 'FREIolUENCE'.000480 77 ERl PIC 9 VALUE ZERU.00041)0 77 ER2 PIC 9 VALUE ZERO.000500 -,7 ER3 PIC 9 VALUE ZERO.OOOSlO 77 ER4 PIC 9 VALUE ZERO.000520 77 N PIC 99 VALUE ZEROS.000') JO 17 RET PIC 9 VALUE ZEROS.OOO~40 77 T'tPCùD PIC 9 VALUE ZERO.OOOSSO 71 tJSUIT PIC 99 VALUE ZEROS.O()05bO 11 NP1K PIC 999 VA Lt..Œ lEItUS.000510 71 ER~LIO PIC 9 VALUE ZERO.000580 77 [LEM PIC 99 VALUE ZEROS.000590 77 CTL PIC 99 VALUE ZEROS.000000 77 ERS Pl~ 99 VALUE ZEROS.000610 01 PARAM.000620 02 POR PIC X.OOOldO 02 ANX PIC xx.000640 02 ANNEE REDEFINES ANX PIC 99.l'\I'\(\L''-:;:f'\ 1'\-:1 r. r 1 o rr 'lli77\_

Page 88: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

,j û v~;' ,:j 0'::' .;" :. L.:.. Ll~~Ü 00t.> YO 02 lUN- RE J t'le X(13CJ) VALJE SPACES ,.000700 02 FIL fŒJEfINES ION-REJ.OJ071:] 03 NESl CCCW~S 13 PIC X(lOJ./)00720 01 fILLER.000730 02 TOPl PIC X(36~ VALUE SPACE S.ü00740 02 fIL REDEFINES TDPI.000750 03 TOPHES CCCURS 18 PI C 99.000760 01 FILlER.000770 02 R[J~JOUR PiC X(93) VALUE SPAces.000780 02 fIL REDEF l NE S REJ-JOUR.G00790 03 fIL OCCURS 31.000800 04 FIL PIC x.000810 04 R-JOUR PIC 99.000820 01 FIllER.000830 02 ION-ES? PIC X(8) VALUE S?ACES.000840 02 fIL REDEFINES ION-ESP.000850 O.J FIL OCCURS 4.000860 04 FIL PIC x.000870 04 IESP PIC 9.OOOl3ÔO 01 fILLER.000890 02 ION-COD PIC X(8l VALUE SPACES.OOO'jJO 02 FIL REDEF 1NE S ION-COD.

. . -

000910 03 fIL OCCURS 4.000920 04 fIL PIC x.000930 04 ZCOO PIC 9.0)0940 01 FILLER..000950 02 IONco\JT E PIC Xl8J VALUE SPACES.000960 02 FIL REDEFINES ZON-QTE.000910 03 FIL OCCURS 4.000980 04 fIL PIC X.000990 04 lQTE PIC 9.001000 01 f ILLER.001010 02 MESSAG1.00 10.20 03 Fil PIC X(10j VALUE • COLJEOù 10 JO 03 FIL PIC X'lOJ VALUt PORT ••001040 03 FIL PIC x, 10) VALUE • ANNt:E ,.

001 O~O 03 fIL PiC X, 10) VALUE MOIS ..001060 03 fIL PIC X'10' VALUE • JUUR t •001070 03 FIL PIC X{lO' VALUE • MOTEUR0010dO 03 FIL PIe; X{!OJ VALUE t VU ILE ..001090 03 fIL PIC X( 10) VALUE • DORMANT •001100 03 ,FIL Pl C X(l0) VALUE SENNE • •001110 03 FIL PIC X'lOJ VALUE • MAILLANT ,

•001120 03 FIL PIC X{ 101 VALUE • PLAGE ..001130 03 FIL PIC xc 10) VALUE • ENQUETE •001140 03 FIL PIC X{iO) VA1.UE • PIHûGUE •001150 03 fIL PIC X(IO) VALUE 'TYPE PECHEI.001160 03 fIL PIC x(10) VALUE • DJREE ..0011 70 03 FIL PIC X( 10j VALUE • V[t.T E ..001180 03 FIL PIC X(lOJ VALUE , SUITE , ..001190 02 fiL REDEFINES MESSAGl.001200 03 MES OCCURS 17 PIC X'10l.001210001220 al CARTE.001230 OZ COO PIC xx.0Ol.c!40 Ol PORT PIC x.001250 02 AA PIC XX.001260 02 AN REDEFINES AA PIC 99.001270 02 t1M PIC xx.001280 02 MOIS RJ:DEF INES HM 'PIC .. 99.0012<iO 02 JJ PIC xx. -"

001300 02 JOûR REDEFINES JJ PIC 99.001310 02 CARTE20.001320 03 fIL PIC xx.

Page 89: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

B 7Où13JO 0.3 ~~UTEUR PIC XXX"0013 LtO 03 ~iDf Rê:.JZ:f W[~. HOTEUR PIC 999.OJ1J:)0 03 'JO IL pT r' XX... l.

(;IJ1360 03 FT' REDEfINES ViJIL PIC 9 'J •• 1-

001370 03 .ù 0 ::\.~·1 PIC xxx'"0013<30 03 FIL REOEFINES OORH PIC 999.:J() i i)O 01 f r1 P.l C XXX"(Ji) l/tlJ IJ UJ ~LiJ 1-' fi !..){ •• "1

u01410 03 f1l RlOFF J NFÇ "f:N Plr (J IJ _--..~-~ .. ,

Oùl/tLO 03 MI. Il PIC xx.0014JO 03 FIL REOEFINfS NA r 1... PIC 99 ..0014.:,.0 03 PLAGE PIC ;( X.00 lLi·)O 03 FIL R[ùEFINES PLAGE PIC 99.001460 03 EN~X PIC ~xx.

clO147û 03 ENQ REDEFINES ENQX PIC 999.00 14tW 03 fIL PIC X(49).00).4'';0 02 CART21 REOéF 1 NES CARTE20.OHSOO 03 PIRZJ. PIC xx.001510 03 N/'oV 21 REDEFINES PIR21 PIC 99.001520 03 IDENT.001530 04 TY? PIC x.00 b40 04 PECH REDEFINES TV? PIC 9.001550 04 FIL prc l~XX.

001560 04 ;U1?S PiC XX·.00 1570 04 fIL REDEFINES TL'iPS PIC 99.001580 0<'- FIL PIC XlSL.001:;)<)0 04 VENTE PIC XXX.001600 04 FIL REüEFINES VENTE PIC 999.001610 04- NS PIC xx.001620 04 SUIT Rl::.O[F!NES I\S PIC 99 ..JO lt.dO 03 CARTE22 REûf:FINES IDE NT •001040 04 ESP22 PIC XX.001ûSO 04 SP22 REDEFINES ES?22 PIC 99.001660 04 COU22 PIC X.001670 04- C022 REOEF INES CUD22 PIC 9.OJ16UO 0 ... QTE22 PIC XXX.001o()J 04 UT22 REDEFINES QTE22 PIC 999.C01-'00 04 fRêQl2.0·)1710 05 LNG22 OCCURS 5 PIC XX.Où 1120 04 LONG22 R.êDEFIN[S FREQ22.u01730 05 fR22 GCCURS 5 PIC 99.OO17~0 03 FIL21.001150 04 SP 1 o(~CURS 2.001700 05 ESPl PIC XX..001770 05 COOl PIC x..0017130 05 QTEl PIC xxx ..0017')0 05 LNl PIC XX.001800 05 lN2 PIC XX.001810 05 u'U prc XX.001820 05 LN4 PIC xx.OOHlJO 05 LN5 PI C xx.001340 03 FIL HEUEfINES FIL21.001850 04 SP2 OCCURS 2.001d60 05 ESP2 PIC 99.001.870 05 (;Qj);;! PH; 9~

GGidUO 05 aYE2 PIC 999.0010<)0 05 Li'JGl PIC 99.00 l ')0-) 05 lNG2 PIC 99.001910 05 :"NG3 PIC "--. n

~ , ..001920 05 L""" , ') ) ("' ::,,~:-; ..;'\J~. • ~ v

Page 90: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

8 8

001930 05 LNG5 PIC 99.001940 03 FREQ21.00 19 50 04 .ES? 21 PIC xx •001960 04 COU21 PIC x.001970 04 QTE21 PI C XXX.·)01980 04 fIL.001990 05 LONG21 OCCURS 5 PIC XXX.002000 03 FIL REDEFINES FREQ21.002010 04 SP21 PIC 99.002020 04 TC0021 PIC 9.002030 04 QT21 PIC 999.002040 04 FIL.Oi)20S0 OS LNG21 OCCURS 5 PIC 999.002060 01 LIGNEI.002070 02 SAUTl PIC X VALUE Il'.0020UO 02 fIL PIC X( 56) VALUE SPACE S.002090 02 FIL PIC X(161 VALUE ·PECHE A~TISANAlE'.

002100 02 fIL PIC X(601 VALUE SPACES.002110 01 LIGN El.0021.20 02 SAUT2 PIC. X VALUE 1 ,

•002130 02 FIL PIC X(132J VALUE ALL '.'.002140 01 LIGNE3.002150 02 SAUT3 PIC X VALUE 1 ,

•002160 02 fIL PIC ..- X VALUE 1*' .~0021-/0 02 REJET PIC X{130J · VALUE 5P.ACÉS •.002180 02 fIL PIC X VALlJE 1.:' •002190 01 LIGNE4.OO.2LOO 02 SAUT4 PIC X '. VALUE 1 ,

•002210 02 fIL PIC X VALUE .. ' .002220 02 FIL PIC X( 12) · VALUE SPACES.002L30 02 NUMCAR PIC ZZZZZ9.002240 02 fIL PIC X(51 VALUE SPACE S.002250 02 REJCAR PIC Xl80J VALUE SPACfS.002260 02 FIL PIC X{27l VALUE SPACE S.002270 02 FIL PIC X VALUE '.'.0022ao 01 LI GNES.002290 02 SAUTS PIC X VALUE , ,

•002300 02 fIt PIC X VALUE 1.' •002310 02 fIL PIC X« 130) VALUE . ALL 1_'. " ..002320 02 fIL PIC X VALUE a*'.U02330 01 LIGNE6.012340 02 SAUT6 P 1C "/' X VALUE - 'l'.002350 02 FIL PIC X(22) · VALUE 'REVOIR CARTE PARAMETRE' ,00.2360 02 FIL PIC Xl1l0J· " VALUE· SPACES.002370 01 LIGNE7.OOLiUO 02 SAUT7 PIC X VALUE • ••002390 02 FIL PIC XXXX . VALUE '. •002400 02 KEJET2 PIC X(124J VALUE SPACES.002410 02 FIL PIC XXXX -" . VALUE _. , .'.002420 01 LIGNES.0024.30 02 SAUT8 PIC X ... VALUE • ••0024 .. 0 02 fIL PIC XX VALUE 1. ••002450 02 ZONi PIC ·X(9) VALUE . SPACE S.002460 02 ReJl PIC . X1al VALUE SPAce s •0024 "10 02 LONZ PIC X ( 9) VALUE . SPACES.002480 02 REJ2 PIC X(8J VALUE SPACE S. '. -/,

002490 02 ZON3 PIC X{9.l .. VALUE SPACE S.·,··002500 02 REJ3 PIC X (3J . VALUf SPACES.002S10 02 fIL PIC X(121 . VALUE ... SPACES.002520 02 REJ4 pIC X (9~ VALUE SPACES.002530 02 FIL· . PIC .- X(57J VALUE· ·.SPACES.002540 02 FIL PIC /,', . X VALUE .' a.,.002550 01 LIGNE9-. '-'-'- . .- ,___ -0 _. ~._. "~ __.' 0:. : ',:' .. .. ' ",:.:~'"':'-;','..""";':.:_-' ::.:.:.:.

Page 91: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

••

••

'*

• "1/.

• ••

'~GMUR[ SUITES SUR '.'P[ROGUE PRECEGENTE'.S PA.CE S.a*,.

· , •

'NO~URE ENQUCTE S~Rf.

'JUUR PRECEDENT'.SPACES.·"".

J.:: l'; ..' ./ t) l R ' •::';P..i.Ll::>.

• JOUR S '.lEROS.

• Alb<üs ..SPACES.'*'.

\, ;- ~ '--.' ~-

VALUEVALUEVALUEVAlûEVALUEVALUE

Vj.\LuEVALUEVt,lUEVALUEVALUEVALUE

vA;. UEV,',L;J EV/.<lJEVALJEVALUEVALUe

PIC XPIC XXX XPIC X(18)PIC X(14)PIC X(95jPIC XDIVISION..FI CAR.ETAT.

• j , i-l~ ~ 'J;;J. .#

PIC X( iO)PIC X! 6)PIC 99PIC xxxxPIC 99pIC X(99)PIC x

PIC XPIC Xx;(XPIC X ( 1J)

pIC x (18)

PIC X(':H~

PIC X

CONTROLE DE LA CARTE PARAMETRE

Tl.

Ace EPT P AR AN •TRANSfORM PARAM FROM SPACES Ta ZEROS.

TEST 1.If POR 15 NUT NUMERIC ORPOR IS EQUAl ro '0'GG TO TE5T3.

TESl2.If ANX 1S ~UMERIC ORAN X 1 S GR EAr ER T HA N • 00'GO To EN- TETE.

TES r 3.WRITf LIGNE FROM lIGNE6 AflER POSIIIONING SAUJ6.GO rD FIN.

EN-TETE.HOVE ZEROS Ta CTl.WRITE LIGNE FROM LIGNEl AfTER POSITIONING SAUll.WRIT~ LIGNE FROM LIGNE2 AFTER POSIIIONING SAUT2.

f·-ENT. EXI T.RAZI.

MOVE ZEROS TO NPIR NSUIT NBSUIT NUMPIR.LEe.

MOV~ ZEROS TU ER-LlO TO?JOUR FLAG.READ FICAR INTO CARTE AT ENDGU TU FIN.MOVE CARTE To ENTREE.TRANSFORM CARTE FROM SPAces TO ZERUS.CUNTROLE DU NOMBRE DE PIROGUES ET DES SUITESIF COD IS NOT fQUAb TO 'ZO'GO TU Tl.IF JJ IS EQUAL Ta '01'GO TO RAI2.If NPIR IS EWUAl ro NUMPIRGO TD R/,l2.MOVE 2 10 ER-LlOGO Ta RAZZ.

O~ fIL(;!- fIL02 KEJ 602 fIL02. P.[J702. fIL02 FIL

01 lIG'~E10.

02 SAuno02 FIL02 fIL02 fIL02 fIL02 fIL

01 LIGNt::ll.02 SAUTll02 FIL02 fIL02 FIL02 fIL02 FIL

PROCEJUREùP[N INPUTOPEN OUTPUT

00':9500029600029700029 BD002990oo:;ouo00J010OOJ02.ü003030ùO~ù40

O')30~O

ùJJ060ùü JO 10003000C03090003100003110*003120OàJlJO003140003150ùOJl60003170003180003190003200

U<J~jjJ

c: ),,: ? ,) aJ).:~6()O

OJ,,~()lO

u )~b L JJ').:2:..jJJ J 26 t'il)

0026 :)000 2. 6()O002670J:)2I..d.h)

002 u ')0002700J02710JOr72.0002730GOL 740JOL 7~ 00027600027700027<30J027')0002600JJ2b 10002820*002630*-J02e40*oc 28 50002Ul.JOI)Ü/./) 10Oü2euo0.)2890Oui';! 00OOLc)lO~)02'120

002.930IJ 02940

Page 92: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

If NSJIT IS EQUAL Ta NBSUITGO TU RAl2.MOVE 1 TD ER-LlO.

RAl2.MOVE ZEROS TO ERl ER2 ER3 ER4 TOPIoHOVE lEROS ra NBREJ ER-JOUR.HOVE SPACES TO lON-REJ.ADD l ro NBCAR.

CASl.IF COD IS lESS THAN '2e' ORcao 15 GREATER THAN -22'MOVE 1 Ta NU;'~ES

GO T0 ERREUR.CAS2.

If PORT IS NOT EQUAl Ta PURMOVF 2 TO NUi·1 ESGO 1 ù ERR EUR.

CAS3.If AA IS Nor NUMERIC DRAA 15 NOT EQUAL TD ANXMOVE 3 TO NUHESGO TO ERREUR.

CAS4.If MM IS NOT NUMERICGO TO SUIT1. '<.

IF MOIS IS GREATER THAN ZERO ANDMOIS IS LESS THAN 13GO TD CASS.

SUI Tl.MOVE 4 TO NLJHES(;0 Ta ERREUR.

CAS5.If JJ IS NOT NUMERICGO TO SUI T2.1F JOUR IS GREA TER THAN ZERO ANDJOUR IS LESS THAN 32MOVE l TO ER-JOURGO rD CAS6.

SUIT2.MOVE 5 Ta NUt-1ESGO ru ERREUR.

CAS6.IF COD IS NOT EQUAl TD -20'GO TD CASt3.TRAITEMENT DE LA CARTE20If ER-JOUR 15 EQUAl TO lANDJOUR IS EQUAl Ta lMOVE lEROS Ta CTJOUR.MOVE lE ROS Ta NUMPIR.ADU l rD CTJOUR.If ER-JOUR IS NOT EQUAl ro lGO TU CAS7.If CTJOUR IS EQUAL rD JOURGO Tu CAS1.COMPUTE N = JOUR - 1.MOVE'ü TO TOPJOLJR.

CAS1.IF MOTEURIS Nor NUMERICMOVE 6 Ta NUI·\ ESGO rD ERREUR.

CAsa.If VOIL IS NOT NUMERICNOVE 7 Ta NU:\1ESGù TO ERREUR.

(j 032200032300032400032500032600032700032800032900033000033100033LO00.B30003340003.35000336000337000338000339000340000341000342000343000.3440003450

()()3it60003470003480003490003500003510003520003~ JO00354000355000356000357000358000 35YO003600003610003620003630003640003650003660003670*003600003090003700003110C03120003730003740003150003160003770OOJ7UO003190003800003810Û03820003tUO003840003850003860(\i) ·Ul 7f'l r~_

Page 93: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

O')jddü)CUU'JOJ:) ..F)OOJ 8-=>91 0:):).5;) 20,jJ 39 JOj Ci _:.' '-j I~ 0,j J:.n).Q,J oJ') o()

JO J<)'JO,~;)'t 0 Ü (>

jCh 0 10JChù20eo·t 05 :)Ci J",- Ùit!)

J04C50):)L;OUO

~04·G l0,)04000UJ{-j-O'iO·);)4100J:j!d1JJ:)41~0

) U '~Il JOooIf' l 't 0OY.,.:50ü.J4160JJ'i-l/OC~~/~ l eo:Jj::~i<;O

1))4200:.J)/j·21.0,})!t 2 20)')4230u04240)04250JJ4260) 04210C :)i~ t~ 800;')L~2'Jù

OJ't3 JO:)O-'t31 Ù

)043.200~)4 ..UOJ04-140CYd50OùidbOJJ4370JO·ddO.:. 04390:)J4400004410

0;)44300044 1,Ü004.(t 5 aoC\L·460

l f CU;:~ ;·1 l S r" J T 1\ ... HE R ! C;'iO'H: 8 TC N;) l'ESGU ro ERREUR.

C I~ S'-J <>

IF SE.:J I~ NOT NU;-H:ruc:~OV E ') TO ;'J~.H"! ESCO TU ERR EiJR •

C;\Sll).l F ;L~ rLIS NU T NU:·1 ER. 1C

~OVE 10 TU NUMESGO TU I:::REEJR.

c.. ~.S l J...

IF ?LAGE 15 i~OT NUMERIC;l,OVE 11 TD NJ:--1t:SCi 0 T 0 E R.~ EU!<.

CA':'12.IF EN)X IS NOT NUMERICMOVE lEROS ra NPIkMjJ[ 12 rD NU~ES

cu ru ERREUR.dCVE [dQ TO NPIR.

CAS1J.If C~O 15 EQUAL ru f20~

GO TG TEST-l,';P.IF Ek-JOUR IS ZEROGO ra CL:\..IF JUuR IS EQ0AL ro CTJGURGO TU C13.ADJ l TO NBREJ ..MOVE 5 TU TUP~lS (NBREJJ.

C 13 ..If COD rs EQUAl Ta -22 1

0J TG C14.i~(l\/[ l ERUS TD NSUI T.~JVE l TO 1 J K L.AOU 1 TG NU:--1PIR.

Cl·~ ..If PIR21 IS Nor NG~ERl~

GO TD SUIT4.IF NAV21 lS EQUA.L rD NûNPIRl~J ru CA~ 14 ..;':CVE PIR21 TU ~JW-1PIR.

SUI f't.MJ1E 13 ru NJMES.co Ta EP-REUR.

CAS1.4.IF cuo 15 EQUAL TU '22'liil TJ CAS22.IF TY? IS NOT NUMERICGO Tù SUITS.IF PECH IS NOT ZERO AND~ECH IS LESS THAN 9GO TG CAS15.

suIfS. .l'luVt i .... -ré H'..me;{)

GO TC ERREU;~ ..C.6.515.

If TEn;:.'S rs !\lOT NUi\iERICNOVE 15 TO NUMESGOT U E [; REUR. ..

OOL.. 4'JùGC·i-:>ÛQ00451000'-t52000453000'.:>4000455000 17560OC 1t51COC4530004S90OOt;600004blO004620,)Oft 6JOJ046'I-O00465~)

00'.. 660004670Oü!,.6d'J0040000047COOJ/-/, 71000472000413000474JOOt;- 7500 1.)4'160004710004730OJ47'Y:)00480000I~810Où48~O

C:J4ù30004Ô4000485000480000 48 70004 Jé.:lOOO'.8lJOiJ04900~)049100')4920

. >'.,9"; JC .~ -':95',)'.: C";')oO

9 1

C~S10.

IF VEIHE IS i\JT NL;·lERICl'laVE 16 TU iW:"lESGO Ta EJ~R EUR.

CAS1J.l'1l)VE l TO REr.If NS IS ~HJT NUf'l1::RICni)'/': ZEROS TO NGSUr 1'i~OVE 17 "to ,\JLji-1ESGO TO ERREUR.

817.:.'; :.J 'f E SUI T Torw su Ir •

BoueL ::2.IF ESPI fIJ rs NUMERICCl TU SUIT7.1,10 VE l TOR [; T •

surTb.l"'1OVE I TJ EP, L •NOVE L rD ZESP (LJ~

GO TD SUIT18.SUIT7.

If CUJl (Il rs N:J;·:UUCGU TU SUIT9.t<OVE 2 TD RET.

suITe.MUVE L TD lCOD (LloHOVE I TG ER2.GO Tu $ULT18.

SUIT9.If C002 ! 1) 1.$ GR;::A TER T:-;";'1!JVE 2 TD RETGO TU SUITa.

$UITIO.LÙVE l TD TYPCOD"IF C002 (Il IS lùWGO TC surTil.NOVE 2 rD lY~CUO*

SUITll.l F Q TEl {I J 1 S Nut1j ER leGO TU .sUITl3.t-:QVE 3 TD RET.

SUIT12 ..I~OVE l TU ER.J.MOVE l TD lQTE {LJ.GO TC surTl8.

::)\J t Ti;} ..

If CUD2 :1) IS lEkO ANDGTE2 U ~ IS ZEROGJ T0 5U1 T14 ..1 F CO 02 (l} IS NOT lE ;le J'.'CHEZ Il} 15 GR[J:.1EH. TH.~;,; l..

Page 94: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

"', ,.-,

"." .' -' .) ~ .'. '.j'/ ':: .J :', •• ::: j

Uü5Ulù GO Tü ~UITd.

Où'JOLO SU1T14.J050~0 IF L~l (Il IS Nor NUMERIC005040 MOVE 1 TO ER4.005050 IF ·.N2 III IS Nor NUMERIC005060 MOV~ 1 TD ER4.005070 IF LNJ (1) IS NOT NUMERICOO~OtiO MOVE 1 TO ER4.0050~0 IF LN4 (1) IS NOT NUMERIe005100 MOVE 1 TD ER~.

J05110 IF lN5 CIl IS NOT NUMERIC005120 MOVE 1 TD ER4.005130 SUIT17.OU5140 ADO 1 TO I~

005150 ADû 1 Ta l.005160 IF 1 IS GREATER THAN 200~170 GU Tù CAS18.0051ÜO GO TO BOUCLE2.00:>190 S:JIT18.005200 GO TO SUIT7 SUITll SUIT14 CAS19 e21 C23 eAS23 eAS2b CAS22OJ5210 OEPENDING ON RET.005220 CAS lU.OJj230 KùVE 3 TO 1.005240 MUVE 3 TO l.005250 IF ESP21 15 NOT NUMERIC005260 MOVE 4 Ta RET005270 GO TD SUIT6.OOSLüO CAS1~.

005290 IF C0021 IS NUMERIC005300 GO TO CAS20.005310 MOVE 5 T~ REr005320 GO TO SUIT8.005330 CAS20.005340 IF TC0021 IS GREATER IHAN 3005350 MOVE 5 TO RET005300 GO TU SUlla.OOS.HO CAS21.00 j3dO t-1UVE 1 TU TYPCOD.0053YO IF Te0021 15 ZERO005400 GO la C21.JO 5410 MOVE 2 TO TYPCOD.005420 C21.00 54- :;0 1F C00 1S EQUAl TU • 22 •005440 MOVE 4 TU 1 l.005450 If QTE21 IS NUMERICOÙ~460 GO Ta C22.005~70 MOVE 6 Ta RET005480 GO Ta SUIT!2.005490 C22.-- '.- ..005500 IF TCOD21 IS ZERO ANDo () S51 0 Q T21 1S Z ER 0Où5520 GO Tu C23.ù05530 IF TC0021 IS NOT ZERO AND005540 QT21 IS GREATER THAN ZERO005550 GO TD C23.005500 HOVE 6 Ta RET .... ~.005570 GO TU SUITS.005.580 C23.005590 MOVE l TO K.005600 aOUCL E3 ..005610 IF LONG21 (KJ IS NU~ERIC

005620 GO TU C24.005630 ,.lOVE 1 TO ER4.00564-0 C24.005650 ADO 1 TO K.005600 If K IS NOT GREATER HIAN 5

Page 95: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

:.1 ,

GU TU lE::JT-Hi? ..OY)690~

OJ~IUJ4 • rkAlr(~lNT ul LA CARTE22)0:;710*JJjl~O CAS22.0051JO MUV[ 1 ra l.005740 AJU l ra NSUIT.OO~7~0 ~OVE l TJ 1.005700 IF ESP22 IS NOT NJMERIC005710 MJVE 7 JO RET0057dO GO TU SUIT6.)0'.)[')0 CASL3.005800 IF CUD22 IS NUMiRIC005810 GO Ta CAS24.005d20 MUVE 8 TD RET0058J0 GO TU SUIT8.OJ5J40 CAS24.aO~d?O If CD22 IS GREATER THAN 3)058&0 MOVE 8 TO RET005d70 GO lU SUIIS.OO'5dbO CAS25.oo~u~O MUVE 1 TU TYPCUO.Ù 0 ':;.') 0 i) l r C ..J~~ 2 1 S l t K!JOJ~910 GO TU CA526.OOS~20 MDVE 2 TO TYPCUD.0)5930 CAS26.O~~940 If QTE22 IS NUMERICJ05Q50 GG TU CA527.OQj9bO MOVE 9 TD RETG05Y70 GO ru SUIT12.L' 0 '.> ')(10 CAS 2. , •OJ5990 IF CUU22 15 NUT NUMERIC00bOaO GO TD CAS28.

006010OJ6020OJ& 03000 oO'tO0:)6050J06060JO 6010JJ00ùO0860')0ù061JOOJb11')006120000130Où61400001500,)6160OOu1t0OUo U30J061 ~jO

0062000062100002200002..iO006,zL.fO0062500062600062100062800062 QO006300006310006320006330

If C022 IS LERD ANDUT22 IS ZEROGO TC CAS28.IF CD22 IS NUT ZERO AND~T2L IS GREA fER IriAN ZEROGO TO CAS28.1"10 VE 9 TO RETGu T;J SUIlcl.

CAS2cl.nOVE 1 TO K.

t10UCLl::4.If L.JG22 {KJ 1S NUMERICGO ru SUI TLO.r~ UV E l HJ EK4 •

$ U1T20.ALlD l Ta K.If K 15 LcSS THAN 6GO TU BOûCLC4.t-'lJVE l TO 1 K.MOVE 2 Ta L.Gû T Ù 8 OU Cl E2 •

ERKt::UR.~j)D l TO Î'J8RcJ.MOVE NuMES ru TOPMES (NJREJ).GO TO CA52 CAS3 CA54 CAS5 CASa CASB ca CAS9CASiO CASll CASl2 CASl3 CAS14 CASl5 CASlo CASl7 8üUCLL2UEPENDING ON NJMESa

TEST-IMP.If TUPK~S (l) IS ZEROSGO Ta TEST-l~·iP2.

MOVE 1 TO ELEM CAR.H1Pi.

MOVE ZERDS ro NRRF~_

Page 96: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

~ , "\ 1 rl'IL J ...:.

OÛ6~~ 10OO() jouaOObJ90ùOo,:} 00OOo':~ 10OOb/t 20o'J6<-d 0006"t40OO~4jO

006t~bO

OObl~ 10006éttlO006',90006~00

006510

GO TU H1? ..ADJ) l T 0 NBRt:J ..IF NBREJ ~S GREAJER THAN 13GO ro H'1P ..MCVE rOPMES (ELEMl Ta NUMES.MOVE MES (NUMES) TO MESl (NBREJ).ADD l TO ELEM.GO TO 1 MP2.

1 i'\P.ADD 1 TO CTL.IF CTL IS GRfATER THAN 60WRITt LIGNE fhOM LIGNE2 AFTER POSITI0NING SAUT2Ptl{t-ORM EN-fElE.MOVE lON-REJ TO REJET.WRITE LIGNE fROH LIGNE3 AFTER POSITIONING SAUT3. _

·····OOOOOOOO(·.:'<1-;t!J'\~:-ro·7'O·

ooooooo~,

_r-- r-- 1"- !' r-- :- !- 1'- ,­,0000-=>000,00000000'

• •~ U'I~ ...:) :::)<c <!li') li')

~ t.'Z Z..... .....oz za 0- -.... 1-.... .....li') VI0 00- 0.

MOVE SPACES TO lON-REJ REJET.IF fLAG IS NOT EQUAL TO lGO TO IHP 1.

TEST-IMP2 ..lF El{·'L la IS fQUAL TU lAùD l Ta C TLWRITE LIGNE FROM LIGNEIO A~rER POSITIDN!NG SAUTlOHOVE l ro CARGO TU TEST-IMP3.IF ER-LlO 1S EQUAL TO 2AüD l Ta CTLWRITE LIGNE FROM LIGNEll AFTER POSITIDNING SAUTIlr10VE l ro CAR.

TEST-IMP3.If TO?JOUR IS ZEROGO rD TES T-111P4.MOVE l TO CAR.HOVE CTJOUR TO REJ6.ADD l Ta CTL.IF ERo3JOUR IS EQUAL Ta 1···MOVE JOUR Ta CTJOUR.HOVE N Ta REJ1.WRITE LIGNE FROM LIGNE9 AfTER POSITIONING SAUI9.MOVE lEROS Tù REJ6 REJ1 TOPJOUR. ~ ~

TEST-IMP4. ~ ~.COMPUTE ER5 = ERi + ER2 + ER3 + ER4. ~ ~<C .. <CIF ERS IS lERO GO TO T1::ST-IMP5. ~

O ~ <c~ADD l T CTL.·· LU .ULU

IF ERl 15 EQUAl rD l 5~o::t5MOVE ERES? TO lUN1·,c/"·-ù... -U<c-MOVE lO N- ES? TO REJ 1. . .Ù. .... -1 J ~ ...J

1F ER2 1S EQUAl rD 1 .,. ··· ..ù • ~ 0:: ::> ~HOVE EReo 0 TO ZONZ ~ a z ~JI1QV E lON-CüD TO REJ2.., ,...... ., _...".. U. 1- ;: \.l.

1F ER3 1 S EQUAl TU l - ' . '~:.';'" ,,·~.d/,_ ~ ~ ~ ~ •

MO VE ER FR EQ TO ZON3·,c· ~ u 0 <-' uMOVE lOr.J-QTE TO REJ3. . . ,-- " ~ ~ ~:: ~IF ER4 15 f;QUAL TO l LU li') N LU 0 LU

MOVE ERFR EQ TO REJ4. .... LU Ul .... ... li')-».... 0~jRITE LIGNE FROM lIGNE8 AFTER P()SITIONING·SAUrB.· o::QO~O -l

MUV/; SPA(;eS nJ k~Jl fU;.,Jz 'U~Jj jU~J""..;~ te if: ;;a !.li . U•t-10VE lEROS ro ERl ER2 ER3 ER't ER5.-.. zMOVE SPACES ra lOtE zm!2 lON3. / =MOVE l rD CAR.MOvE SPACES TU lON-ESP Z2N-COD ZJN-QIE.

TEST-IMP5.1F CAR 1 S ZEROGO TU LEe.MOVE NBCAR TU NUMCAR.MOVE ENTRE 10 REJCAR.

006S~O

00653000&540006:>50006')0000&5/00065eooJt; 'j')0

0006000066100066200066300066400060500066bO0066700066ùO0066':J000610000lJ7100061200067300067400007500067600061700061ao0067')0006bOO006810OObezO006830006840006H~0

006~oO

:J 06 cl 7 0006880006ii90006900006'7100069~O

0069300069400069500069ôO0069700069UO006990007000J07010

Page 97: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

F 0 R T R A N

1.······ ,l" r .. -- r '. -,,', 1l ''''j. c~;. L.:C.

Sc~s-Prog.

FICHIER P-0G

~ANGAGt:

. [ ... '( .. ,.- ','-.J_. ,'" _4' \.

~UT

Listing des cartes 20

PARAI\1ETRES A FOURNIR - FORMAT

NOM CTEF53

N, P0(I) 1 = l, S. •••••••••••• 12, 8A4

S!C~IFICATIO~ DES RARAMETRES

N : nombre de cartes titres ou paramètres présentes en début de fichier

Si le fichier est de type P : 4

" " Il """ A:lP~I}:nom du r.entre de débarquement et année

CO\SIGNES D'UTILISATION - METHODE DE CALCUL

- Progr&~e à utiliser sur des fichiers de type P ou A après CTR~ 5~

- Ce programme effectue un simple listing des cartes titres jour (code 20)dans un format clair, en indiquant leur numéro d'ordre dans le f~chier,

afin de permettre des corrections aisées par l'intermédiaire d'un éditeurdu type Librarian.

- Le progr~e change de page à la fin de chaque mois

Page 98: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

l1205:LIZOSLI20SLI 20 5_lI205:LI20~.

LI 20 5.LI20SLI20S1.1205'lI20SLI205.'LI20SII 2 05.LIZOS,LI20S1.1205.L 1205.'

. lI205,II 20S.L120S,lI20SLIZOS.lIL05_LI205.LI 205:

9 6

LISTING OF MODULE CrEF53

DI.'~ENSION ro(8)INftGf.:H e(15JREAD (5,100) N, (POUj,I.:::1~8J00 la I=1.NRE~D (1,110) REB

1 (J CU tH l f1\.J 1::N=N* laHO=O

20 REAU (1,12J,END=401 (Clll,l=l,lSJN=N+IOIF lC UJ.NE.20) GO rD lOIF (C{4).EQ.MO) GO TO jO~m=c (4);JRITE (6,130) (PO(I),I=l,8J,MO

30 WRITE (6,l~Oj {C(lJ,I=1,15),NGO TG 20

40 STûP100 FORMAT (12,844)110 fCi~MAT (A/+)120 fORMAT (12,11,312,211,13,12,213,312,13)130 FORMAT (lHl,SX,8A4.1X,'SORTIES DU MOIS',121111X,'AN MO JO **',

l' MOTEUR VOILE F.O. P.G. S.T. F.1'1.' S.P. ENQ. "2' N.LIBR.'/)

140 FORMAT (6X,12,ll,3X,3(12,2XJ,211,3X,13,5X.12,5X,2(I3,5X),3(12,5XJ,1 l :h 8 II H- J , 16)"..

ENJ .".'"',..,,,..,. .,."c,'.,.

Page 99: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

9 7--:-A-PP-L-l-CA-T-l-O-N~----I-;::;[p~r=O=9=ra=ll\=m=ell-------~E~T:-;:A~BL~I~~P~A~R~-;B~ER;;(G~ERARD

Sous-Prog. LANGAGE

-FICHIER

8UT

Correction des mensurations·

NOM

F0RTRAN

CTME53

ENTREE PARAMETRES A FOURNIR - FORMAT

N, P~ (I ), l = 1,8..••..•. 12, 8A4

SIGNIFICATION DES PARAMETRES

- N = ncmbre de cartes titre ou paramètres présents en début de fichier

tYIle P 4

tYIle A 1

-P~(I), l = 1,8 = non du centre de débarquement et année

CONSIGNES D'UTILISATION - METHODE DE CALCUL

- Programme à utiliser sur des fichiers de tYIle P ou A après . CTR0 53

- Ce programme compare les mensurationsauxminimas et maximas qui· lui ontété fournis pour les différents code espèce (lu sur ESPE53)

- Lorsqu'une erreur est détectée, la carte est écrite avec son numéro d'ordr3dans le fichier. La ou les zones dans la vu lesquelles l'erreur'a été détec­tée est souligné par ~ %

Page 100: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

9 8LISTING OF MODULE CTME53

DIMCNSIGN O(25),PO(8)INTEGER LM(99),CI25JDATA A,B,NL/' ','**',100/READ (5,LOO) N,(PO(IJ,I=1,8JDO 10 1=1,99REAJ (l,lIO) lM(I)

10 CONTINUEOù 20 l=l,NREAD (1,120) REB

20 CO;HHJUEN=N*lO

30 R~AJ (1,130,ENO=95) (CiI),I=1,25JN=Ni-IJIF (ClIl.EQ.lO) GO ra 30DJ 40 1=1,25D {I}=A

40 CONT 1 NUEIER=OIF (C(~).EQ.22J GO ro 50Nl=8N2:: 20GJ rD 60

50 NI=2~l=20

60 DO 80 1=Nl.N2,8IE=C(I)IF (IE.EQ.O) GO ro 80JI::I+lJ2=I+5JO 70 J=Jl.J2IF (C(J).LT.UHIEJJ GO Ta 70ù(J)=81E R= 1E R"l

70 CONfiNUE90 corn 1 NU E

IF ll~R.EQ.O) GO TO 30IF INL.lT.50J GO ro GOWRITt (6,140) (PO(I),1=1,81

,_o. _._~ .. ~_.__•••__... _._.• _ .....__•••• ~.__ ~__ , .•• _._"_ •..•. "•• ~~_.,.,-_ .... .•• _

NL=290 ~RITE (6,150J (ClIJ,I=1,2S),N,(OIJ>.J=1.25J .. ,

NL=NL"3GD lO 30

.;>5 STOPJO FJR~Ar (12, 8A4)40 FOR11AT (~O FOI~~1AT (A4J'.0 FIJkt"i/H (I2,9x,3{12flt>:J5l2}JI2,~.·,<.,'.·:;.40 fOQ:"1AT (LH1.5X,BM'·.1l.X ,'CONTROU: CJ C"j/GE lJ=S L.f.'.!):;, 0 F0 H(-1 Ar ( 5 X, 1 2 .. 9 X, 3 { l 2 ~ 4 X, 5 1 2 J g l 2.;;. ,: '. _ _::, ;;; 7;".:; f i\l. L l e F;.... ' .. l (., / b I~ J.l ;:. 2 . ; >~ ""

13 ( A2 .. 4 X, 5 Al J .. A2 .. 4 X, 5{ 1 X1 A2 J /110 { l h~ j ) . ,.',.,

ENO . , ...

VRMê53VRME53VRME53VRME5jvRr-1E~ 3VRME53VRHE53VRME53VRHE53VRME53VRME53VRME53VRNES3VR~IE5 :3VRME53VRHE53VRME53VRME53VRME53VRME53VRME53VRME53VRME53VRHE53VRME53VRME53VRME53VRME53VRME53VRME53VRME53VRME:S3VRME 53VRME53VR>'1E53VRME5.3VRME53VRME53-.VRME53

. VRME53VRME53VRME 53VRI-1E53VRME53V Rt~i.: 53VRMt53Vi-u·n.: 53V \':'1'-'[ 5)

Vf, (~ E:;; 3­AhC053

Page 101: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

IV. PROGRAMME TRAVAILLANTSUR LE

FICHIER SENART

9 9

Page 102: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

F0RTRAN

--- 1 0 0 ------'---;::::======::::;-1-------~PPLICATION 1 Programme

SOJs-Prog.

FICHIER = SENART

ETA8LI PAR

L.Af\GAGE

CU RY

BUT

- Prises mensuelles par unité d'effortNombre de prises d'une espèce donnée

• Nombre de pirogues ayant capturé cette espèce

- Nombre moyen de pêcheurs par pirogue

NOME F S P E 0 5 3

ENTREE r\PARAMETRES A FOURN~ - FORMAT

carte 24 = IF(IP(K) - EQ - 12) G~T~6

SIGNIFICATION DESPARAMETRES

- On remplacera le code (ici code 12 = Thiof) par le code de l'espèce voulue

CONSIGNES D'UTILISATION - METHODE DE CALCUL

-Ce programme fournit les prises par unité d'effort par mois pour Saint-Louiset Kayar de 1972 à 1975 (le fichier SENART contient toutes ces données)

-Le temps de pêche n'a pas été codé dans le fichier SENART

-Le programme sélectionne les types d'engins 2,3 et 4 (engins moteur ligne(cf. carte 21) Q ~

-Le nombre moyen de pêcheurs par pirogue ayant capturé l'espèce est calculépour les pirogues ayant moins de 6 pêcheurs (le code 7 signifie qu'il y aentre 7 et 20 pêcheurs) (cf. carte 37).

Page 103: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

1 0 1LISTING OF I.:ODUL'i.: Ef.'SP:~ C53

10

5

6

CALCUL DE PUE,DU NOMBRE ~CYEN DE PECHEURS,FICHIER SENART CHAMPAGNATANNEE 1972 à 1975PRISES ET NOMBRE DE P[RCG THJOFFDI~ENSIüN IPRISl12,4,2},IP(24),NBt12,4,2}DI~ENSlCN IRtlZ,4,2,5)DIMENSION EP(12,4.2.3)DI~ENSION ET{12,4,2.3)CO 7 1=1,12L ::C=1no 30 K=l, 4

30 READ(lEC,,4)DO 7J:::l,4(0 7 K==1,2IPRIS(I,J,KJ=Q

7 N!3(!,J,K)=û3 REAO(LEC,4,END=10)IPO,IAN,IJ,IT,IO,IV,IP4 FORMATCZx,ll,12,I3,2X,2Il,2X,I2,5X,4(I2,13),16I2)

I.~= (1 J/30) +11 AN= 1ANo"" 71IFtIT.LT.2.CR.IT.GT.4) GO rD 3

: 0 5 K:::l,13,2IX:::KIF(I?(K).EQ.1~) GO Ta 6

CONTINUEGO TO 3

CONTINUEIF(IM.LE.C.C~.IM.GT.12JGO Ta 3IF(I4N.LE.O.OR.IAN.GT.4JGO Tü 3IF(I?C.LE.O.OR.IPO.CT.2>GO TO 3

01 !3 ( H' , 1 AN , 1PO):::: NEl ( 1Mw 1AN. 1PC) + l1PRIS( UhIAN,lPO}=IPRISC lM, IAN 9 IPOj+IPI 11(+1)IF( IT.EQ.2> IR( lM. IAN, [;!lO,Z):::IR( [N,IAN, !PO,2~+1IF(IT.EQ.3) IRtIM,IAN,IPO.3)=!R(IM,IAN,[PO,3)+1IFIIT.EQ.4) IR{IM~IAN.IPO,4)=!R(IM.IAN.IPO.41+1

IRtIM.rdNflPO,5)=IRlIM~IAN.IPO,5)+1

IFlIO.EQ.Û.CR.IC.GT.6) GO TO 3EP(IM,IAN,IPO,l) = EPl!M,IAN~IPO,1}+10

E P ( 1t-1 ,lAN, 1PO • 2» = EP« 1toi , ! A1\, rpa, 2 , .11FI EPlIM,IAN.IPO,2).EQ.CJ GO Ta 3EP(H4,IAN,IPO,3) = EPtlM.IAN,IPO,lJ/EP( IH,IAN,IPO.2)IFtlV~EQ.Û.C~.IV.EQ.99) GC Ta 3ETlIM,IAN,IPO,l)=ET(IM,IAN,IPO,lJ+IVETLIM.IAN,IPO,Z}=ET{IM,IAN,IPO,Z)+lIr-(ETIIM~(AN.IPO.2}.EQ.O)Ge ra 3ETl 1M, 1AN, 1PO. 3):::: t E T ( 1 M, 1 AN J 1PO, U ut ET { 1.""1, IAN , 1PO. 2) )GO TO 3

CONTINUE

cCCC

---?>

Page 104: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

102

wRIlE(6,2S)~RIT~(6.24)

WRIT-::(6,22)1oRITE(6,17JDO 20 K=1,41Jjt<ITE(6,16)DG 2~) J= 1,2}IRITE(6,15)WQITE(6,11)K,J.1IPRISLI.K,J>,[=l,12)JO 23 ll=1,3

23 WRITE(6,13JLL,{EPlI,K,J,lL),I=l,12}WRITE(6,9)K,J,(NB(I,K,J),I=1,12)DO 25 l=2,4

25 ~K!TE(6,12)l,(I~(I,K,J.l),I=1,12)

20 ~RITE(6,21)(ET(I,K,J,31,1=1,12)STOP

28 FCJ:<"'1AfLlHl)24 fCK:~AT(5X,'CAlCUL DES PUE, DU NB RE MOYEN DE PECHEURS,DU TEMPS DE'

l' PECHE ')22 OR~'AT(8Xf'PORT1=SAINT~lOUIS',2X.2{lH*>,2X.'PORT2=CAYAR'/18X,'N8P'

l'IR. =N8.TOTAL DE PIROG',2X,2(lh*>,2X,'NBPR[ =NB.TCTAL DE PRISES',I23X,'NB.N01=NB.DE PECHEURS SUR PIROG.INF.l PECHEURS·/8X,'NB.N02=N3'3' PI~UG.INF.7 PECHEURS'/8X,'NB.N03=NB.MOYEN DE PECHEURS SUR PIROG'4' INF.7 PECHEURS')

17 POR~~AT(29X,'JAN'J5X,'FEV',5X.'MAR'.5X.'AVR·,5X.'MAI'.4X,'JUIN'.4X,

l'JUll',5X,'AOU',5X,'SEP' 2 5X,'OCT',5X,'NOV',5X,'OEC',1III>16 OQMATl5X,8C(lH·),/I/l15 FO~~AT(19X,50{lHt»

Il FCRMATlIX,'ANNEE',Il,'+71',2X,'PORT',Il,2X,'NBPRI',1218)13 fQRMATIIX,'NUMBRE NUMERO '.II,'CF COM.'.2X,12F8.3)

9 FO~MAT(lX,'ANNEE',Il.·+71~,2X,'PORT·,11,2X.'NB?IR'.1218)

12 fC~MAT(lX,'~BPIRTYP',[2.13X,1218}

21 FO~M4Ttlx,'TPS.M0Y.MER PIR INF 7',3X,12F8.3)END

Page 105: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

CALCUL DES PUE, DU NdhE ~CY[~ OE PECHEU~S,OU TEMPS DE' PECHEpChr1=SAI~T-lCUIS ~~ PGkTZ=CAYAR

NBP'IR =N3.TCTAl DE PIROG $~ NOPRI =NB.TCTAL DE PRISESND.Nul=:j~.0E PECHEURS SUR Pl~LG.lNf.7 PECbEU~S

NB.Nu2=~~' PIRUG.INF.7 PECHEURSNB.NG3=NJ.~JYE~ JE FECHEURS SU~ PIRCG' INF.7 PECHEURS

JAN FEV MAR AVR MAI JUIN JUIL AOU SEP CCT

***«*~**.********.**~*~*****.~* ••***~*••• ** ••*~**.******************************

0 00.0 0.00.0 0.00.0 O.J

0 (')

a 00 ('

0 00.0 0.0

0 ",'-'

0.0 0.00.0 0.00.0 0.0

0 CI -'"0 0 00 o wQ C'

0.0 0.0

o0.00.00.(:

oooo

n.o

1978233.000

65.0:>03.585

653827o

o0.00.00.0

Clooo

0.0

'\:,:" -'0:1 "' +: ':!< 1< *V. ..*... )!( .... ;;:06:****>lt *~ ,., **.. ***'l':*; .. *****.. *•*'* *** il •

iANNEEl+11 Pü~T1 NbP~{ 2627 3674 30gS 5905 14832 21912!NUMilRE NUAERO lCF CC~. 32r.000 481.000 346.'00 72D.OnC1844.CGC2319.000\NUM8kE NUMERO 2tF COM. 85.000 110.000 84.0CO 176.000 431.000 534.000INC~BR( NUM~RO 3Cf CL~. 3.765 4.373 4.119 4.~91 4.278 4.343~ANNFE1.71 peldl NBPlf\ 86 111 85 176 443 552NÙ~IRIYP Z 58 14 16 43 117 152

IN (W 1Rl YP 3 2 a <:; 7 69 13 3 31 8 3 a5N8P1Rl YP 4 (: (\ {"I 0 8 1 5iTPS.MOY.MER PIR INF 7 0.0 0.0 0~n 0.0 0.0 0.01 *:* •*~ *.. *:~"~ +~):~:~·;~::;~t ~~,:,:t:!:~~ ~~-':::~·l ~r.~ -~ ..~ ~,., ~ --:.~""'t ·-"1':~::;t ~ $ -; :1l:3~. pO $ ~,,\~, ~;~ ~~?*1

!A~NEE1+l1 PCRI2 NDPRI 8897 19021 3C163 31841 40184 30874 11642NOMB~E NUMEfO 1Cf LeM. 1334.0002081.000324 r .CCC322B.OOC4058.01C3274.0CCl168.DCCNOMBRE NUMERO 2Cf COM. 331.000 SOl.ono 788.aCC 815.DOOI094.0~O 916.~OO 320.0JO

:NCMBRE NUMERG 3Cf CCM. 4.030 4.154 4.112 3.961 3.709 3.574 3.650IA~NEE1+71 PGRT2 NbPIR 333 531 795 818 1123 928 322ÎH3PI~TYP 2 119 182 329 320 446 493 1671~f3PIRTYP 3 214 322 466 497 658 433 155NBPIRTYP 4 0 27 C 1 19 2 0IPS.MUY.ME~ PIF INF 7 0.0 0.0 0.0 C.O 0.0 0.0 C.O 0.0

$~.~$**~*~~~*~8~~~~~~~~~~.~•• 4.* •• ***~••*.*.j.*** •••• ~**.**.t~•••• ~*.*•• *.~.** ••1'1 "R 't TATjT.'P'AT: 'PHJ'T1T}i'I.

Page 106: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes
Page 107: Présentation et utilisation des programmes informatiques ...horizon.documentation.ird.fr/exl-doc/pleins_textes/divers11-01/02800… · presentation et utilisation· des prog~~mes

N~m

- PIRO 53

- AFREP 53

- QZLI 53

- FPIR 53

- PPG 053

TTG 1532_PPG 153)

- PPG 253

- PPG 353

- PPC 053

- ARC 053

- AR: 153

- EFSPE 053

- EFSPE 153

- LIEUSPE 53

- TH1P0 1

- ESPE 53

FIPA0 53

- CTR0 53

- CTEF 53

- CTME 53

V. RECAPITULATIF DES PROGRAMMES

But

Nombre de sorties totales et échantillonnéeEst"illlation des captures et des p.u.e. en poids

Fréquences de tailles brutes et extrapoléesIl Il poids.

Nombre et pourcentage de fréquentation deslieux de pêche

Efforts journaliers des P.M.L., P.V.L., F.D.

Poids moyen des individus

Efforts de pêche

Captures par espèce et type d'engin

Répartition des captures en pourcentage

Archive des captures et des p.u.e.

Archive des captures et des p.u.e.

Archiv2 des sorties par type de pêche

Prises mensuelles par unité d'effort (année 72-75). Nombre moyen de pêcheurs par pirogue ( Il Il Il)

Prises mensuelles par unité d'effort (aprè3 75)

Recherche d'une espèce sur un lieu de pêche

Découpage temporel

fichier espèces

Fichier de regroupement des espèces

Détection d'erreur dans le fichier

Listing des cartes 20

Correction des mensurations

105

· . . . .. 22

· . . . .. 31

· . . . .. 37

· . . . . . 41

· . . . . . 45

• . . • .• 4C)

· · · · · · 54·

· · · · · · 58

· · · · · · 61

· · · · · · 65

· · · 6~

· ..•. . 100

· . . . .. 72

· . . . . . 75

· . . . . . 78

· . . . . . 80

· . . . . . 82

· . . . . . 84

· . . . . . 95

· ..... 97