$ % &'' !!" # " $ % &! # $'( ) */01!+, $!*!-(. /&-&""/&/ program& &end. !!!$&! subroutineend. .!*! functionend /-,(, 0 ( 1. program nom...
|
|
- Sophie Baril
- il y a 8 ans
- Total affichages :
Transcription
1 ! "! #$%&"' ()))!"*&+,-$&+-+%&!&&. c *! o o!!!" # " $ % &! # $'( $ % &'' ) */01!+, $!*!-(. /&-&""/&/ program& & program nom!!!$&! subroutine subroutine nom (arguments).!*! function &'' && type function nom (arguments) /-,(, 0 ( 1
2 ! % 0,,&/234 %,(, 56678, ( / 0, /& / & ( )& /.,/3 /9 $ /,/ / (0 $ 8 3! (3 / : ' # 6! *! " 0( "!+ 0, : &!#! 2 # /! ;. / / ) /,<1!. $!. 1= 2! / &-''' ;. 0> / /, B>&&&& 2 % *! "! $ "!/ ( /1C!.AAC!; / < && 2%45 7/!! D/2 '- ">&& E 2 ( /$.;$!4.0F % 3 #
3 . '( % '( 3! / $ D,,3 >&& e & # /0.xxxxx$ 0 % % '( %%45 '( e-4 1.6e-19 1e *! "/ D &$e d 0d0 0.d0 1.d0 1d d d-4 1.6d-19 1d12-36.d0 3 "!+ / / ( >!"4,!"$ (0.,0.) (1.,-1.) (1.34e-7, 4.89e-8) )'.- ' &,, 3/
4 ; ' D& && & 1" 25 parameter(const1=valeur1,const2=valeur2, ) 3 > D ( D 3 /&;. 2 /& double precision q parameter(max=1000, q=1.6d-19) / 0. / & $ / 3/ & 7, /$& &3 0, 1&' D, / &$ / & / 9 $ 0&$ 6& 1&1' 56678$ 3 ( // / /&? 30,& -$ /& 3 # / /$ >, commonc% ' 1 ( / 25 program subroutine function type var1, var2, var3,.. 5 / D3 D
5 " ' 0. integer i,j,k real alpha, beta double precision x,y complex z # /$& 0 o $ o >&&$ o */+$ o *G+* + *+ D!!9/&"&!&:&!!!-**!epsilon1epsilon2D/ 6&& 2 )& '& 5 /&$ / i,j,k,l,m,n 3 integer /H aho z 3real %;IMPLICIT ' && ":& /& implicit type (lettre1-lettre2, lettre3,.) /H!. & 3 0D2 program subroutine function implicit real (a-c,e,w-z) a,b,c,e,w,x,y,zreal implicit double precision (a-h,o-z) )& i,j,k,l,m,ninteger$ double precision&:!!1< implicit complex (z) Icomplex& implicit none 1! %!!! % " *!
6 % ",/ (/ 1&1!, /, % nomvar = constante Ex : x=1.23 nomvar = autre variable Ex : x=y nomvar = opération Ex : x=y+3.2*z %4 / = '&& 7&& / >= i = i /i *&1"&+ / 6 & '7'- & 7'-! 6 > 7 + ) - J * 9 / # ** / " > - 9 ($,/** /$ *$&+- 5 1(> x=a+b/c-d x=(a+b)/(c+d) 0 )& & ( 3 && >,
7 ,3 &/3,!,&& $3 3 & 3, & &/ "!+ *! "! #!#! b**2 3b 4*a*c 3 &ac )ac!$ b*! "$ b**2-4*a*c *! "$ $ a*c&& $,? / %7 2/3 3 # 7 && $ C# && ($2./3$2/3. 2./3. - i/j?ij (/#Kreal(i)/j 0 )&, /&& ( 3 &&$,( 3/ i=1.3456&&/#i 7 x=2/3&&/!xcclll '7'- &56678 / /, 3 &-"!, 3&C; 0& > & /"! ". 5, D&3, #(& SIN $DSIN /$CSIN ( -, &=&!&/&>:!! 0> &&)1M,( $,11,D z=(a*sin(x)+b*cos(y)) / (a*sinh(x)+b*cosh(y)) # & / pi=4d0*datan(1d0)! 6$> &
8 @! *! " "!+ )-8 9)-8 0)-8!' 05) 905) 005)!' ' 7)-8 97)-8 &!' 705) 9705) &!' &-' )-8N 9)-8N!>' 5:C 95:C - C' 5: 95: 05: ' 'O# 9'O# 0'O# '/' )E6 9)E6! 6(& #! *! " "!+ J7OC 7J7O 9J7O "''$? J-8C 7J-8 9J-8 "'$? -7P) 7P) 97P) 07P) Q@Q Q'Q J59 7J59 9J59 # 6 0 0&(, 3 3 & "&&&, 3,/ 3 # 63
9 R 0 &M&, &&' &, /,( &, S, > $,11 >&&&&&& D & 0 D $ > / (, $, && $,>& $ D & ( 1.+1e-8 1d0+1d-16C 9 / (>/, 9 #($ > C > >$ $ C D L 8 '& 9 (B>M9>$ 3 7 ' > * + '( 0. 7 )3( 'Ceci est une chaîne' '/home/louisnar' 'L''apostrophe doit être doublé' character*n var? >M0 3 B '( character*15 nom character*100 nomfichier 5 &&/, = /
10 C nomfichier='/usr/local/public/louisnar/th.mai' nom='louisnard' 0 >M'Louisnard' R $ % nom &&/)&& />M" >M %$3,( 7 3%A LEN(chaine) chaîne,($len(nom)"rl /nom & >M" %A %A%A INDEX(chaine1, chaine2) >M chaine2 > chaine1 #( 2,($index(nom,'nar')% %A chaine(m:n) 1>M chainemn D / %% (>M/ / '56678$ // #( >M 'Bon'//'jour' 'Bonjour' 2,( >M nom //'est mon nom' 'Louisnard est mon nom' : ; 5 *&1!+&!+$,(, $,$ $ &>, > 56678, &&> # $, write T$ &>$ >M # $, read $ &> >M 5 U
11 0T 0, $ U &>(>M E & & 0, U &> / < ' 25 write(unité d'écriture, formatage) liste de données,1 31&& #,$ * &!!B *&"-( && &* write(*,*) i,j,x,y /i,j,x,y $/ write(*,*) 'z vaut',z >M*z vaut+$ /z ", write 9 write,&&> ' % & $> &&,,, 4 9 ( 9, write >M write(*,'format') liste 9 */ +, format nn format(définition du format) write(*,nn) 0, D& write 4 9 &$in,&&>, ),3/ $, > ) &&$2 / > '( i=11 j=20312 write(*,'(i6,i6)') i,j V, format 10 format(i6,i6) i=11
12 ! j=20312 write(*,10) i,j 4 ; 9 &$en.m,&&> & ">&&&&$, ),3/ $, > ) &&$2 / > # &>$& '( &&> x= y=1.6e-19 write(*,'(e14.5,e14.5)') x,y 4%A 9 &$an,&&> >M )&$>M $2 / > ),&$>M/ L 5 2 $a 445 &&> i=36 px= write(*,'(a,i4,a,e12.5)') & 'i vaut', i, ' et x vaut', x i vaut 36 et x vaut E+04 %% &D,$!"1!&9 & & * &&$ & ' &, 7 7 (&>( % 5, $ & >6'68 $ & &>( DD/
13 . 25 read(unité de lecture, formatage) liste de variables, # $ * &!!B *&"write %, & / * +" / >M$&/& &>Ma real a,b,c read(*,*) a,b,c,,& > 6'68 5 /& &# $!a$$%c 1 Rb.!c$, e (,, D write(*,'(a,$)') 'Entrez x :' read(*,*) x &&>$, ( 6'68 = %9 >M,,# 0&$& D3 &/ W,( % '(, &$( 25 # (, -B if (condition logique) then if 5 &, ( -B& if (condition logique) then else if 5 D>M if (condition logique 1) then
14 ; else if (condition logique 2) then else if (condition logique 3) then else if ( /, if),$/else( 9& - 0/23logical - (.true..false. (, (/2 '> '56678 '7 'X? x.eq.y * + x.ne.y * + 'Y? x.gt.y *>+ 'A? x.lt.y *>+ x.ge.y x.le.y * + * + 5 /( 5.or. '.and. 5 ( &.xor. 8.not. # &, *5 +O2 o $ N n
15 " character rep write(*,'(a,$)') & 'Répondez par (o)ui ou (n)on :' read(*,a) rep if (rep.eq.'0'.or.rep.eq.'o') then write(*,*) 'Vous répondîtes oui' else if (rep.eq.'n'.or.rep.eq.'n') then write(*,*) 'Vous répondîtes non' else write(*,*) & 'Vous répondîtes n''importe quoi' if #, double precision a,b,c,delta,x1,x2 delta=b**2-4*a*c x1=(-b-dsqrt(delta))/2/a x2=(-b+dsqrt(delta))/2/a if (delta.gt.0d0) then write(*,*) x1,x2 else if (delta.eq.0d0) then write(*,*) x1 else write(*,*) 'Pas de racines' if ; LOGICAL 5 /3 &&.true..false.$, ( 0&/ #($, double precision a,b,c,delta,x1,x2 logical une_racine logical deux_racines delta=b**2-4*a*c une_racine=(delta.eq.0d0) deux_racines=(delta.gt.0d0) if (deux_racines) then x1=(-b-dsqrt(delta))/2/a x2=(-b+dsqrt(delta))/2/a write(*,*) x1,x2 else if (une_racine) then x1=-b/2/a
16 %. write(*,*) x1 else write(*,*) 'Pas de racines' if % /,(, &,&& // D,$ /, %DO ENDDO 5&& / /& >+ do var = deb, fin do do var = deb, fin, pas do 0& / 3 integer $$* /! /2 3 integer / /0&,/ $ /!> / 9 0& Y*$/,D,( do,/! D & )*A $/!YC$/,2( )*Y $/!AC$/,2( +"! )/2,! affectation de n somme=0 do somme=somme+i do i=1,n /! affectation de n somme=0 )/& do i=n,1,-1 somme=somme+i do
17 ! affectation de n somme=0 do i=1,n,2 somme=somme+i do %DO WHILE 5&& /, & >+ do while (condition logique) do 5/.true.( /,.true. 9,&, / $.false.$,( do? " # / $&.true., ),$,D2#I13L +"! ) 2, & & integer n double precision somme, epsilon! affectation de epsilon n=1 somme=0 do while (1d0/n**2.ge. epsilon*somme) somme=somme + 1d0/n**2 n=n+1 do # $ /logical GOTO CONTINUE integer n double precision somme, epsilon logical fini! affectation de epsilon n=1 somme=0 fini=.false do while (.not. fini) somme=somme + 1d0/n**2 n=n+1 fini=(1d0/n**2.lt. epsilon*somme) do -,, >ZS/ $ & & / L
18 @ /> / && *&>+ /> 9$ 1$/>/ 25 goto N o de label ' $/> / ' $ &/ & $, &continue # character rep 10 continue write(*,*) 'Repondez oui ou non' read(*,*) rep if (rep.ne.'o'.and.rep.ne.'n') then goto $ & $$D / ( type var(m1, m2, ) m1$"c$ / ' D!!!:&!- /7, / 56678&( & real v(100) double precision a(100,100) integer i(20) 4 % # / ($3/ parameter (max=100) double precision a(max,max) real v(max) %% 7 / $I, / a1 (.9 53 > D / ) (
19 R # ( double precision a(max,max) double precision b(max,max) double precision c(max,max) do i=1,max do j=1,max c(i,j)=a(i,j)+b(i,j) do do double precision u(max), v(max) double precision prodsca prodsca=0 do i=1,max prodsca=prodsca + u(i)*v(i) do READ WRITE 0. '& 0, (,-,, / dodo/ read write 25 read(*,*) (var(i), i = i1, i2, i3) write(*,*) (var(i), i = i1, i2, i3) i / $ var(i) ( / /ii1$i2i3d / do, D read(*,*) (v(i), i=1,n) K=,,$*!+ &'.9 write(*,*) (a(i,j), '! ', j=1,n) 47 / (& B/ ' $>( /, $ / $ / 9,(,$ / ( a(100,100)b(100,100) B a D b# & ($,0$ / D&&. W CC, / 56678$& B
20 !C / 9,(, $ / n $ (/nlignencolon K (D && 5 "C@C 5./ ( $ (/nlignencolon B,0 /[, parameter (mligne=50, mcolon=80) double precision a(mligne, mcolon) double precision b(mligne, mcolon) double precision c(mligne, mcolon) integer nligne, ncolon write(*,*) & 'Nombre de lignes des matrices' read(*,*) nligne write(*,*) & 'Nombre de colonnes des matrices' read(*,*) ncolon write(*,*) 'Matrice a ' do i=1,nligne read(*,*) (a(i,j), j=1,ncolon) do write(*,*) 'Matrice b ' do i=1,nligne read(*,*) (b(i,j), j=1,ncolon) do do do (i,j)=a(i,j)+b(i,j) do do i=1,nligne j=1,ncolon A..B 4 % -&,& &D>, D $ (&&#( ) 0 & ' 0, & '$?
21 ! %% 5 // /5>>**&"&+> / /& / '( $& $ &&> 5// && ( &&>, /256678/!$&! *! 5 > / D$,,( * +,U # 1, /$, & ( /,( 56678*/&":&!*&"! +$ / ( / 7, $ /&1 / 5 /-J7.&$ &>.$$$ 5 JJ7 & $$ // JJ7 & / /! 7J7 &&>/! )3/ /& C # A0(/ &. 0,, /, ' D $ / & / & &$ / o o 3
22 !! D% 3 subroutine nomsub(pf1, pf2, pf3, ) type pf1 type pf2 type pf2 Déclaration des variables locales Instructions exécutables return / &/$ /$ /, / /, / & 3,, / & /& $ / $&, call 0E$0C$0F D / /&$ L 4 call nomsub (v1, v2, v3, ) 3 0E$ 0C$ 0F$ ( ( &/*E$ /*C$/*F$ K / '$? # A$0, / subroutine polar(x, y, r, theta) double precision x, y, r, theta double precision pi double precision temp pi=4*datan(1d0) r=dsqrt(x**2+y**2)
23 !. temp=datan(y/x) if (x.gt.0d0) then theta=temp else if (x.lt.0d0) then theta=-temp else if (x.eq.0d0) then if (y.ge.0d0) then theta=pi/2 else theta=-pi/2 if if return & C! / / (, / programm double precision a, b, rho, phi call polar (a, b, rho, phi) / a$ b$ rho phi /, / polar /pitemp/ / polar, x$y$rtheta& / polar0 /,,( / ' $, 3 / x$ y$ r theta$!3&g0&0!/&":&!*&"!!$& '>$//,,polar call polar (x, y, rho, phi) / x / &$, x$ (/2/ 5 %%E 6 / 5 %%C 9& C.$3 W/ 0I1$ I ( E / o F o / F #,11 /integer LF # / & % /F 0I /, &&L% /
24 !; # A(# L% / program factcnp do i=1,100 call factor(i, facti, ifaux) write(*,*) i, facti do write(*,*) & 'Entrez deux entiers i et j' read(*,*) i, j call calcnp (i, j, cij) subroutine factor(n, fact, ierr) integer n, ierr double precision fact return subroutine calcnp (n, p, cnp, ierr) implicit double precision (a-h,o-z) integer n, p, cnp return & / $ 0,11,,call$, =,&& 52 && 56678$(datan$,, & pi=4*datan(1d0) ; # & $ D3#( datan double precision' 3&$&, &3, &&&&$ & / D% 3% type function nomfonc (pf1, pf2, ) type pdf1 type pdf2 déclarations des variables locale instructions exécutables! devrait contenir quelque chose comme : nomfonc =
25 !" return 3 D 3&&(& 3% & / /&$ / 0 / $!!/!$ &!/&&&!/ &!&-"!/!!1! G*!!/&":&!*&"! & 3&&$ /&?, ) /$ 3 /&, E 31 ($3& C; # A/0 program & test double precision abscis, ordonn, r double precision rayon read(*,*) abscis, ordonn r=rayon(abscis, ordonn) write(*,*) r double precision function rayon (x, y) double precision x, y rayon=dsqrt(x**2+y**2) return C & C" # A6, program test character c, litcar do while (litcar().ne. 'q') write(*,*) 'On continue' do character function litcar() read(*,*) litcar return
26 !% '' & '. # A8#,(&polar //&B &( 0 $ * / +/ 0/ (, /integer real / ;$ /double precision CCreal$ / $ double precision / J $,/, 7 & / & / && B ; 8-O, / &$ 3 &! /&"&&-", &$ $$ & C%,( / polar / $&x3 /=$@, xccccccc$,11 a, && &theta$@, thetacc!;cc.$,11phi 9,?,/3, 3 %COMMON 5 & /, /& $ /- ( 3,, / /& common common // /&?,common >+? common/nomcom/v1, v2, v3 common 5 parametercommon / ( 5 D/ (common&& 5 & common 5 / (common$d & $, > common D /&?M5> / (, Dcommon$
27 ! +"! # A:'(,, common program test double precision pi real a, b common /trig/ pi common /bidon/ a, b pi=4*datan(1d0) subroutine truc (x,y) common /trig/ pi common /bidon/ u, v double precision pi real u, v y=x*tan(pi*u/v) return 9,(& C$ / commonbidon && J,3!real> ua( D/2DI0$ (D &' ' )&. 5 / ( / &1H 0 11 & 3 / ( F 0 /, 1 v C *D,/ v subroutine sub (v, ) type v(*) m C$ *D & & & subroutine sub (a, mligna, ) type a (mligna, *) 0, ( &$ 1 / &' / D * / 3 / 2 D
28 5 %% 7 ( / $( I &3 ) / / $/ $/ & C@ -& / 3 (mat $ $& / /( # A=, program test parameter(mligne=10, mcolon=20) double precision mat (mligne, mcolon) call litmat (mat, mligne, nligne, ncolon) subroutine litmat (a, ma, nl, nc) double precision a (ma, *) write(*,*) & 'Entrez nombre de lignes-colonnes' read(*,*) nl, nc do i=1, nl write(*,*) 'Ligne ', i read(*,*) (a(i,j), j=1,nc) do return &a /,mat,$ C&ma$ D mat 5 %%E E 11, / CU /!CF 5 %%C K / &&>,$/I1litmat & EXTERNAL %, &, /, & / '(/ K /, &*BBE & 11& / F &* /,$
29 !R, &*' F 0,, &56678$ ( real 5 & /, subroutine integ (a, b, f, valint) &a$bvalintdouble precision$ 3fF 0,, &56678$ & /I$ external f real f f real5 &3 / $ external9 / $&/[& f,#&& L5& (> 3 valint = valint + h/2 *(f(x1+h) + f(x1)) J /, \ >, & 2, 56678$ 3 real function truc(x) real x truc= return \ ( / integ,&! \, call integ (1.0, 2.0, truc, somtruc) real$somtruc /real, 'trucf0,, & > / F $2 external truc /&,?2&call9 $& real$2,2 real truc % & CR,,( # A@),,
30 .C program real external real test somtruc truc truc call integ (1.0, 2.0, truc, somtruc) subroutine integ (a, b, f, valint) real a, b, valint external f real f valint=valint + ( f(x1+h) + f(x1) )*h/2 return real function truc(x) real x truc= return 6 truc / & &f 8 ( real function truc(x,y) '$ / 3 integ/ & $ 2 3&,, ( & / $ & & / 5 %% K, U / U& I, &*' > 8] 5 > &*'*,' 7 1 &>!1B!$,11,, &>$,?B$ 7 & $ /& *>&, -(56678&>G:! &$, &> (3&>&&>/ 7 ' # $&>($,11$,
31 ., / &>$ 1 >M &&, & 03&> ($ &>(, &>& 7. / &>,B# ($ $; & 9 &$ 3 U &>, &> / ( 0 % 7 -,, &>2(, &> *1+$ &> &7 &>,,, 25 % open( numéro d'unité, file=chaîne de caractère, form=chaîne de caractères, status=chaîne de caractères, err=numéro de label,, &>$ &> $ &, status='app' Numéro d'unité C RR 5 / integer file=, >M &>( '/home/louisnar/truc' / /3>M &> form= >M D 'formatted' &>&0,& 'unformatted' &>/ status= >M D 'new' &>$,( 'old' &>$,,( 'unknown' &>,0,& 'app' &> & 1 err=
32 .! /,, C open(10,file='ethanol') &>ðanol $,( $,>, &D>,( character*80 integer unite character*80 nomfich unite=10 nomfich='ethanol' open(unite,file=nomfich) nomfich nomfich='bidon.dat' open(10,file=nomfich,form='unformatted', & status='new',err=99)! (l'ouverture a réussi) 99 write(*,*) 'Fichier ', nomfich, & 'deja existant' 3 &>/bidon.dat&&>,? &>(2 ' % 7 0, close(numéro d'unité) 0 >, &># &>$ &,, open 8 $ &> & ; < 7 25 read( numéro d'unité, format, err=numéro de label, =numéro de label) liste de données write( numéro d'unité, format, err=numéro de label) liste de données # &>&$, & # &>&$ &# U &$&* && $ &, $
33 .. err=numéro de label ', $ / =numéro de label /,& &>$,3 $ /? ",&& write &> $!! 1!!0/!& /& *>&!**1! 7, &>( status'old' 'unknown'$, & write$ &&7 $, 2 &>2($&, status='app' 9'& % 7 %A3%A 5 5 &>(truc.txtm/&&>, &>(cat8-o 0, ( goto character*80 open(20,file='truc.txt') ligne 10 continue read(20,'(a)', =99) ligne write(*,*) ligne goto continue %H(52. K / ( '?doubleprecision > $ >M@C &>$ &>( '? subroutine ecritxy (x, y, nomfich) character*80 nomfich double precision x(*), y(*) open(20,file=nomfich) do i=1,n write(20,*) sngl(x(i)), sngl(y(i)) do close(20) return # x(i)y(i)real&snglf /&*$ 1 D E$( D E-5 J> /&>(J77P ED
34 .; 9 5, $ # /, $ /$ > $,,.., &>(#($&> eau e7 K / / >M &>$ & $ &>$, C $1
Corrigé des TD 1 à 5
Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un
Plus en détail1. Structure d'un programme FORTRAN 95
FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)
Plus en détailSNT4U16 - Initiation à la programmation 2014-2015. TD - Dynamique de POP III - Fichiers sources
SNT4U16 - Initiation à la programmation Licence SVT 2 ème année 2014-2015 TD - Dynamique de POP III - Fichiers sources contacts : mathias.gauduchon@univ-amu.fr, melika.baklouti@univ-amu.fr, xavier.giraud@univ-amu.fr,
Plus en détailCours Informatique Master STEP
Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions
Plus en détailLangage Fortran. Support de cours
COURS FORTRAN 1 Langage Fortran Support de cours Patrick Corde Anne Fouilloux Messagerie : Prenom.Nom@idris.fr Liste des transparents 2 1 Introduction................ 8 1.1 Historique................ 9
Plus en détailLangage Fortran (Base)
Langage Fortran (Base) Anne Fouilloux Patrick Corde anne.fouilloux@ecmwf.int Patrick.Corde@idris.fr 26 mai 2015 26 mai 2015 1 / 266 Table des matières I 1 Introduction Historique bibliographie documentation
Plus en détailLes commandes de base de LINUX
Les commandes de base de LINUX Les commandes de gestion des répertoires et des fichiers pwd (affiche le chemin absolu du répertoire courant) ls (list, affiche les répertoires et les fichiers du répertoire
Plus en détailInitiation à la Programmation en Logique avec SISCtus Prolog
Initiation à la Programmation en Logique avec SISCtus Prolog Identificateurs Ils sont représentés par une suite de caractères alphanumériques commençant par une lettre minuscule (les lettres accentuées
Plus en détailPropagation sur réseau statique et dynamique
Université de la Méditerranée UFR Sciences de Luminy Rapport de stage informatique pour le Master 2 de Physique, Parcours Physique Théorique et Mathématique, Physique des Particules et Astroparticules.
Plus en détailI. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):
Master Chimie Fondamentale et Appliquée : spécialité «Ingénierie Chimique» Examen «Programmation, Simulation des procédés» avril 2008a Nom : Prénom : groupe TD : I. Programmation I. 1 Ecrire un programme
Plus en détailARDUINO DOSSIER RESSOURCE POUR LA CLASSE
ARDUINO DOSSIER RESSOURCE POUR LA CLASSE Sommaire 1. Présentation 2. Exemple d apprentissage 3. Lexique de termes anglais 4. Reconnaître les composants 5. Rendre Arduino autonome 6. Les signaux d entrée
Plus en détailMATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.
Page 1 de 9 MATLAB : COMMANDES DE BASE Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Aide help, help nom_de_commande Fenêtre de travail (Command Window) Ligne
Plus en détailSTAGE IREM 0- Premiers pas en Python
Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer
Plus en détailPrésentation du langage et premières fonctions
1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en
Plus en détailLe Préfet de Seine et Marne, Officier de la Légion d'honneur, Officier de l'ordre National du Mérite,
IRECTION ES ACTIONS INTERMINISTERIELLES --------------------------------- Bureau des Installations Classées Mines - Carrières ------------------- Arrêté préfectoral n 04 AI 2 IC 271 autorisant la société
Plus en détailCours de Fortran 90 / 95
Cours de Fortran 90 / 95 CLAIRE MICHAUT Claire.Michaut@obspm.fr LUTH Observatoire de Paris 5, place Jules Janssen - 92195 Meudon Cedex Master Recherche (M2) Spécialité Astronomie & Astrophysique Année
Plus en détailProgrammation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet
Programmation VBA Pierre BONNET 21 La programmation VBA Historiquement, la programmation sous Excel avait comme fonction d'automatiser une succession d'actions faites dans la feuille à l'aide de la souris.
Plus en détail1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)
1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d
Plus en détailCalcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.
1 Définitions, notations Calcul matriciel Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. On utilise aussi la notation m n pour le
Plus en détailAlgorithmique et Programmation, IMA
Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions
Plus en détailCompléments de documentation Scilab : affichage de texte et formatage de nombres
Université des Sciences et Technologies de Lille U.F.R. de Mathématiques Pures et Appliquées Agrégation externe Année 2002-2003 Compléments de documentation Scilab : affichage de texte et formatage de
Plus en détailInitiation à la programmation OEF pour Wims (exercices).
page 1 sur 9 Initiation à la programmation OEF pour Wims (exercices). Les titres des différentes parties de ce document, en grisé, sont donnés en référence au document Wims «DocAide Exercices OEF» rédigé
Plus en détail1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.
1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this
Plus en détailExamen Médian - 1 heure 30
NF01 - Automne 2014 Examen Médian - 1 heure 30 Polycopié papier autorisé, autres documents interdits Calculatrices, téléphones, traducteurs et ordinateurs interdits! Utilisez trois copies séparées, une
Plus en détailLe Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles florence.henry@obspm.fr
Le Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles florence.henry@obspm.fr Table des matières 1 Les bases 3 2 Variables et constantes 5 3 Quelques fonctions indispensables
Plus en détailProgramme Compte bancaire (code)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; Programme Compte bancaire (code) namespace compte_bancaire /// Classe Program public
Plus en détailhttp://cermics.enpc.fr/scilab
scilab à l École des Ponts ParisTech http://cermics.enpc.fr/scilab Introduction à Scilab Graphiques, fonctions Scilab, programmation, saisie de données Jean-Philippe Chancelier & Michel De Lara cermics,
Plus en détailLe langage C. Introduction, guide de reference
Le langage C Introduction, guide de reference Ce document est une présentation du langage de programmation C, de sa syntaxe et de ses spécificités. Il est destiné essentiellement à servir de mémo-guide
Plus en détailCours d Algorithmique-Programmation 2 e partie (IAP2): programmation 24 octobre 2007impérative 1 / 44 et. structures de données simples
Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation impérative et structures de données simples Introduction au langage C Sandrine Blazy - 1ère année 24 octobre 2007 Cours d Algorithmique-Programmation
Plus en détailExercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT
Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,
Plus en détail!" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $'
!" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $' &!*#$)'#*&)"$#().*0$#1' '#'((#)"*$$# ' /("("2"(' 3'"1#* "# ),," "*(+$#1' /&"()"2$)'#,, '#' $)'#2)"#2%#"!*&# )' )&&2) -)#( / 2) /$$*%$)'#*+)
Plus en détailTp 1 correction. Structures de données (IF2)
Tp 1 correction Structures de données (IF2) Remarque générale : compilez et exécutez le code au-fur-et-à mesure de son écriture. Il est plus facile de corriger une petite portion de code délimitée que
Plus en détailDécouverte du tableur CellSheet
Découverte du tableur CellSheet l application pour TI-83 Plus et TI-84 Plus. Réalisé par Guy Juge Professeur de mathématiques et formateur IUFM de l académie de Caen Pour l équipe des formateurs T 3 Teachers
Plus en détailSimulation de variables aléatoires
Chapter 1 Simulation de variables aléatoires Références: [F] Fishman, A first course in Monte Carlo, chap 3. [B] Bouleau, Probabilités de l ingénieur, chap 4. [R] Rubinstein, Simulation and Monte Carlo
Plus en détailAlgorithmique et programmation : les bases (VBA) Corrigé
PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 1 mai juin 2006 Corrigé Résumé Ce document décrit l écriture dans le langage VBA des éléments vus en algorithmique. Table des matières 1 Pourquoi
Plus en détailL ALGORITHMIQUE. Algorithme
L ALGORITHMIQUE Inspirée par l informatique, cette démarche permet de résoudre beaucoup de problèmes. Quelques algorithmes ont été vus en 3 ième et cette année, au cours de leçons, nous verrons quelques
Plus en détailSub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"
TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION
Plus en détailMachines virtuelles fonctionnelles (suite) Compilation ML Java
Machines virtuelles fonctionnelles (suite) Compilation ML Java Cours de Compilation Avancée (MI190) Benjamin Canou Université Pierre et Maire Curie Année 2011/2012 Semaine 3 Machines virtuelles fonctionnelles
Plus en détailJava Licence Professionnelle CISII, 2009-2010
Licence Professionnelle CISII, 2009-2010 Cours 1 : Introduction à Java A. Belaïd abelaid@loria.fr Cours disponible sur le site : http://www.loria.fr/~abelaid puis Teaching 1 Fonctionnement 12 séances :
Plus en détailCours de C++ François Laroussinie. 2 novembre 2005. Dept. d Informatique, ENS de Cachan
Cours de C++ François Laroussinie Dept. d Informatique, ENS de Cachan 2 novembre 2005 Première partie I Introduction Introduction Introduction Algorithme et programmation Algorithme: méthode pour résoudre
Plus en détailAlgorithmes et programmation en Pascal. Cours
Algorithmes et programmation en Pascal Faculté des Sciences de Luminy Edouard Thiel Cours Deug 1 Mass MA Module de 75 heures 1997 à 2004 2 Algorithmes et programmation en Pascal Edouard Thiel Table des
Plus en détailIntroduction à R. Florence Yerly. Dept. de mathématiques, Université de Fribourg (CH) SP 2011
Dept. de mathématiques, Université de Fribourg (CH) SP 2011 Qu est ce que R? Un logiciel de statistiques libre et gratuit ; Un logiciel multi-plateforme (UNIX, Windows MacOS X) R permet de faire des calculs
Plus en détailCorrection : E = Soit E = -1,6. F = 12 Soit F = -6 3 + 45. y = 11. et G = -2z + 4y G = 2 6 = 3 G = G = -2 5 + 4 11
Correction : EXERCICE : Calculer en indiquant les étapes: (-6 +9) ( ) ( ) B = -4 (-) (-8) B = - 8 (+ 6) B = - 8 6 B = - 44 EXERCICE : La visite médicale Calcul de la part des élèves rencontrés lundi et
Plus en détailQuelques contrôle de Première S
Quelques contrôle de Première S Gilles Auriol auriolg@free.fr http ://auriolg.free.fr Voici l énoncé de 7 devoirs de Première S, intégralement corrigés. Malgré tout les devoirs et 5 nécessitent l usage
Plus en détailCryptographie RSA. Introduction Opérations Attaques. Cryptographie RSA NGUYEN Tuong Lan - LIU Yi 1
Cryptographie RSA Introduction Opérations Attaques Cryptographie RSA NGUYEN Tuong Lan - LIU Yi 1 Introduction Historique: Rivest Shamir Adleman ou RSA est un algorithme asymétrique de cryptographie à clé
Plus en détailEES : Engineering Equation Solver Fiche récapitulative - Marie-Sophie Cabot
EES : Engineering Equation Solver Fiche récapitulative - Marie-Sophie Cabot Permet la résolution de systèmes d équations algébriques, non linéaires Contient différentes bases de données thermodynamiques.
Plus en détailSERVEUR DE SAUVEGARDE POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé
SERVEUR DE SAUVEGARDE POUR BCDI3 par G.Haberer, A.Peuch, P.Saadé Table des matières 1. Introduction........................................................................ 2 1.1. Objectif....................................................................
Plus en détailCours de C. Petits secrets du C & programmation avancée. Sébastien Paumier
Cours de C Petits secrets du C & programmation avancée Sébastien Paumier paumier@univ-mlv.fr Illustrations provenant du site http://tux.crystalxp.net/ 1 Affectations étendues a+=expression a=a+expression
Plus en détailINTRODUCTION AU LOGICIEL R
INTRODUCTION AU LOGICIEL R Variables et mise en jambe Anne Dubois, Julie Bertrand, Emmanuelle Comets emmanuelle.comets@inserm.fr INSERM UMR738 (UMR738) 1 / 68 Sur le site www.cran.r-project.org : Ou trouver
Plus en détailPlan du cours 2014-2015. Cours théoriques. 29 septembre 2014
numériques et Institut d Astrophysique et de Géophysique (Bât. B5c) Bureau 0/13 email:.@ulg.ac.be Tél.: 04-3669771 29 septembre 2014 Plan du cours 2014-2015 Cours théoriques 16-09-2014 numériques pour
Plus en détailIN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C
IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en
Plus en détailTD3: tableaux avancées, première classe et chaînes
TD3: tableaux avancées, première classe et chaînes de caractères 1 Lestableaux 1.1 Élémentsthéoriques Déclaration des tableaux Pour la déclaration des tableaux, deux notations sont possibles. La première
Plus en détailPour l épreuve d algèbre, les calculatrices sont interdites.
Les pages qui suivent comportent, à titre d exemples, les questions d algèbre depuis juillet 003 jusqu à juillet 015, avec leurs solutions. Pour l épreuve d algèbre, les calculatrices sont interdites.
Plus en détail1 Comment faire un document Open Office /writer de façon intelligente?
1 Comment faire un document Open Office /writer de façon intelligente? 1.1 Comment fonctionne un traitement de texte?: les balises. Un fichier de traitement de texte (WRITER ou WORD) comporte en plus du
Plus en détailExercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument
Formes algébriques et trigonométriques, module et argument Exercice - - L/Math Sup - On multiplie le dénominateur par sa quantité conjuguée, et on obtient : Z = 4 i 3 + i 3 i 3 = 4 i 3 + 3 = + i 3. Pour
Plus en détailProgrammation C++ (débutant)/instructions for, while et do...while
Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de
Plus en détailEPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE
EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0
Plus en détailRappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme
Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation
Plus en détailKL5121. Pour activer des sorties en fonction de la position d'un codeur
KL5121 Pour activer des sorties en fonction de la position d'un codeur VERSION : 1.0 / PH DATE : 07 Février 2006 Sommaire Ce manuel explique de manière pratique les étapes successives pour mettre en œuvre
Plus en détail1 Lecture de fichiers
Programmation 1 Cours n 6 GB3, 2 nd semestre 2014-2015 Cours de Python Gilles Bernot 1 Lecture de fichiers Un fichier est une suite de caractères mémorisés sur le disque dur de la machine dans un endroit
Plus en détailExpression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e
P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement
Plus en détailLangage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL
Cours PL/SQL Langage propre à Oracle basé sur ADA Offre une extension procédurale à SQL PL/SQL permet d utiliser un sous-ensemble du langage SQL des variables, des boucles, des alternatives, des gestions
Plus en détailExceptions. 1 Entrées/sorties. Objectif. Manipuler les exceptions ;
CNAM NFP121 TP 10 19/11/2013 (Séance 5) Objectif Manipuler les exceptions ; 1 Entrées/sorties Exercice 1 : Lire un entier à partir du clavier Ajouter une méthode readint(string message) dans la classe
Plus en détailCours d analyse numérique SMI-S4
ours d analyse numérique SMI-S4 Introduction L objet de l analyse numérique est de concevoir et d étudier des méthodes de résolution de certains problèmes mathématiques, en général issus de problèmes réels,
Plus en détailProgrammer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr)
Programmer en JAVA par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes
Plus en détailCours 7 : Utilisation de modules sous python
Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est
Plus en détailUtilisation d objets : String et ArrayList
Chapitre 6 Utilisation d objets : String et ArrayList Dans ce chapitre, nous allons aborder l utilisation d objets de deux classes prédéfinies de Java d usage très courant. La première, nous l utilisons
Plus en détail.NET - Classe de Log
.NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de
Plus en détailLES TYPES DE DONNÉES DU LANGAGE PASCAL
LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.
Plus en détailGestion mémoire et Représentation intermédiaire
Gestion mémoire et Représentation intermédiaire Pablo de Oliveira March 23, 2015 I Gestion Memoire Variables locales Les variables locales sont stockées: Soit dans un registre,
Plus en détailOCL - Object Constraint Language
OCL - Object Constraint Language Laëtitia Matignon laetitia.matignon@univ-lyon1.fr Département Informatique - Polytech Lyon Université Claude Bernard Lyon 1 2012-2013 Laëtitia Matignon SIMA - OCL - Object
Plus en détailVisual Basic for Applications
Visual Basic for Applications (sous Excel) Frédéric Cadier ENST Bretagne - Département LUSSI frederic.cadier@enst-bretagne.fr Cadier F. (ENST Bretagne) VBA 1 / 62 Plan de la présentation 1 Excel et VBA
Plus en détailConvers3 Documentation version 3.07. Par Eric DAVID : vtopo@free.fr
Convers3 Documentation version 3.07 Par Eric DAVID : vtopo@free.fr 1 INSTALLATION DE CONVERS... 2 2 UTILISATION DE CONVERS... 2 2.1 FENETRE PRINCIPALE... 2 2.1.1 Convention de saisie et d affichage des
Plus en détailNombres complexes. cours, exercices corrigés, programmation
1 Nombres complexes cours, exercices corrigés, programmation Nous allons partir des nombres réels pour définir les nombres complexes. Au cours de cette construction, les nombres complexes vont être munis
Plus en détailJava Licence Professionnelle CISII, 2009-10
Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation
Plus en détailCours d initiation à la programmation en C++ Johann Cuenin
Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................
Plus en détailDG-ADAJ: Une plateforme Desktop Grid
DG-ADAJ: Une plateforme pour Desktop Grid Olejnik Richard, Bernard Toursel Université des Sciences et Technologies de Lille Laboratoire d Informatique Fondamentale de Lille (LIFL UMR CNRS 8022) Bât M3
Plus en détailMathématiques I Section Architecture, EPFL
Examen, semestre d hiver 2011 2012 Mathématiques I Section Architecture, EPFL Chargé de cours: Gavin Seal Instructions: Mettez votre nom et votre numéro Sciper sur chaque page de l examen. Faites de même
Plus en détailLe langage procédural PL-PGSQL
Le langage procédural PL-PGSQL PL/pgSQL est un langage procédural utilisé dans le système de gestion de bases de données PostgreSQL. Objectifs : créer des fonctions standards et triggers, ajouter des structures
Plus en détailModule Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS
Module Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS 1. Introduction Nous allons aborder la notion de surcouche procédurale au sein des SGBDS relationnels tels que Oracle (PLSQL)
Plus en détailChap III : Les tableaux
Chap III : Les tableaux Dans cette partie, on va étudier quelques structures de données de base tels que : Les tableaux (vecteur et matrice) Les chaînes de caractères LA STRUCTURE DE TABLEAU Introduction
Plus en détailExercices Types Algorithmique et simulation numérique Oral Mathématiques et Algorithmique Banque PT Propositions de réponses
Exercices Types Algorithmique et simulation numérique Oral Mathématiques et Algorithmique Banque PT Propositions de réponses Exercice 0 print('\n ') n = 1234 q = 1234 // 10 # quotient de n par 10 r = 1234
Plus en détailTP Maple 4 Listes, tests, boucles et procédures
TP Maple 4 Listes, tests, boucles et procédures Les structures de branchement (tests) et de répétition (boucles) sont au fondement de la programmation informatique. Elles permettent respectivement d effectuer
Plus en détailPrendre le marteau, le tableau, le mètre, le crayon, la ficelle, le clou, la pointe ;
s Introduction Naissance d'un programme Exercice I-1: Apprendre à décomposer une tâche en sous-tâches distinctes a. Objets nécessaires : 1 tableau, 1 clou, 2 pointes, 1 ficelle, 1 marteau, 1 crayon, 1
Plus en détailClaude Delannoy. 3 e édition C++
Claude Delannoy 3 e édition Exercices Exercices C++ en en langage langage delc++ titre 4/07/07 15:19 Page 2 Exercices en langage C++ AUX EDITIONS EYROLLES Du même auteur C. Delannoy. Apprendre le C++.
Plus en détail1S Modèles de rédaction Enoncés
Par l équipe des professeurs de 1S du lycée Parc de Vilgénis 1S Modèles de rédaction Enoncés Produit scalaire & Corrigés Exercice 1 : définition du produit scalaire Soit ABC un triangle tel que AB, AC
Plus en détail# $!%$!&$'(!(!()! $(! *)#%!"$'!+!%(!**&%',&-#.*!* /!01+'$*2333
!" # $!%$!&$'(!(!()! $(! *)#%!"$'!+!%(!**&%',&-#.*!* #$-*!%-!!*!%!#!+!%#'$ /!1+'$*2333 $!)! $(!*!" /4 5 $." 6 $-*(!% 6 '##$! $ 6 '##$! $ 6,'+%'! $ 6,'+%'! $ +!,'+%'! $ 65 %7- !""!# $ %! & '%! "!# (
Plus en détailExercices - Fonctions de plusieurs variables : corrigé. Pour commencer
Pour commencer Exercice 1 - Ensembles de définition - Première année - 1. Le logarithme est défini si x + y > 0. On trouve donc le demi-plan supérieur délimité par la droite d équation x + y = 0.. 1 xy
Plus en détailProgrammation en Java IUT GEII (MC-II1) 1
Programmation en Java IUT GEII (MC-II1) 1 Christophe BLANC - Paul CHECCHIN IUT Montluçon Université Blaise Pascal Novembre 2009 Christophe BLANC - Paul CHECCHIN Programmation en Java IUT GEII (MC-II1)
Plus en détailCours de Programmation 2
Cours de Programmation 2 Programmation à moyenne et large échelle 1. Programmation modulaire 2. Programmation orientée objet 3. Programmation concurrente, distribuée 4. Programmation monadique 5. Les programmes
Plus en détailPaginer les données côté serveur, mettre en cache côté client
Paginer les données côté serveur, mettre en cache côté client Vous voulez sélectionner des lignes dans une table, mais celle-ci comporte trop de lignes pour qu il soit réaliste de les ramener en une seule
Plus en détailProgrammation système de commandes en C
Programmation système de commandes en C Cours de Programmation système Tuyêt Trâm DANG NGOC Université de Cergy-Pontoise 2012 2013 Tuyêt Trâm DANG NGOC Programmation système de commandes
Plus en détailTravaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES
TRAVAUX PRATIQUES Le présent travail vise à développer une interface visuelle de programmation des entrées- sorties du port LPT d un PC à l aide du logiciel VISUAL BASIC. I- EDITION ET TEST DU PROGRAMME
Plus en détailChapitre 3. Mesures stationnaires. et théorèmes de convergence
Chapitre 3 Mesures stationnaires et théorèmes de convergence Christiane Cocozza-Thivent, Université de Marne-la-Vallée p.1 I. Mesures stationnaires Christiane Cocozza-Thivent, Université de Marne-la-Vallée
Plus en détailDébuter avec EXPRESS. Alain Plantec. 1 Schema 2
Débuter avec EXPRESS Alain Plantec Table des matières 1 Schema 2 2 Entité 2 2.1 Attributs simples................................................ 2 2.2 Attributs collection...............................................
Plus en détailInitiation à la programmation en Python
I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de
Plus en détailÉtude des formes de pratiques de la gymnastique sportive enseignées en EPS à l école primaire
Étude des formes de pratiques de la gymnastique sportive enseignées en EPS à l école primaire Stéphanie Demonchaux To cite this version: Stéphanie Demonchaux. Étude des formes de pratiques de la gymnastique
Plus en détailTP : Gestion d une image au format PGM
TP : Gestion d une image au format PGM Objectif : L objectif du sujet est de créer une classe de manipulation d images au format PGM (Portable GreyMap), et de programmer des opérations relativement simples
Plus en détailIDRIS 1. Cours Fortran 95
IDRIS 1 Cours Patrick CORDE et Hervé DELOUIS 07 novembre 2007 Version 9.8 2 Cours Constitué à partir des transparents du cours de l IDRIS, ce manuel ne traite que des nouveautés importantes apportées par
Plus en détail